{"_id":"@openmrs/esm-patient-test-results-app","_rev":"1000-681a4dcfdc2621d709912331aabadcca","name":"@openmrs/esm-patient-test-results-app","dist-tags":{"latest":"5.0.0","next":"5.0.1-pre.2468"},"versions":{"3.0.0-pre.64":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.64","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.64","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f63bcb6e09caf742e86bcb03bc7a49f15c02f231","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.64.tgz","fileCount":50,"integrity":"sha512-wh2sUOMXjpfPAq0OAcrQ3F3NG9XYEzi4b/I+06+PxDtJh9+uQB3p8Fxw17aNsQXmuGE2AvgpZibbJyOPYz38GA==","signatures":[{"sig":"MEQCIFFSvYuqPwZVWNKfEFu9URUHVgvmBW63Mxs+LzRZl30kAiB55EXWb8Uv+sD243eZlm6RYNN28Sr/lhHAMPutjJ3/PA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17770282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiRN2CRA9TVsSAnZWagAAPKUP/3Spsumfh3rElqToWd+A\n16Ql9XsunKeJMyyTv6yLvqWiusrW/9KXBtxU0vuefHa6n+dKHnq0SqQoGl9t\nU0wMoHGSkkXynjjePmV/QYDjdfxMNTp9TENl4OM4jz/gm7nmHGIe3veWtqCI\n8ENoUwLF5gdzklZzapnogKesb8fG6M5mLaXiQ8SEQ/+i21GAHc+EEAyIlezi\n8BJBiud/+vYy80PWz2p5+0pEtU/444kK9HfexqlqW9qFynJr1vYJo/1GqQNa\nRjiAk/1CtXFMfM9+bWzlJr08MHw8kXxINi6c0RniYeGCRgSVIoAUPUWgrmRY\nY323/pCYFVVoF3L4U6lfq31OQRyfE8EV6kVBI5UEXO0TleBQPbVPBVWIUczB\nyNqRNvLKaUhUV6B0hXFyTkKsDDb0ZuIMaGyuzuJAOVYgjNbDTtWzY27znr7X\n99ADQjwsTnKD7K7fXYSmWHzSxtYYjqPqy+sk7qFx9LbHUuxKIGntAMAbepxd\nSnpuNHXIeXgJhoBxWo2I3VbE2hi+boZpeCyv2uoM6omBqEScF/d0ArPZ7xhA\nHpydNpzopAJ/APDnWRtTbKShwlHU1ehJpjtokH9c3w79Ga3U/uSYs4cULNKJ\nynfy2qeKF0iS6VG1ibWhKVq/0P3We0q3vrka/IMUqw4KWIdOolLHYWb4v77I\nCZOw\r\n=6RO4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"11abdd969912976454621dd8a5533e677cce72d9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@typescript-eslint/parser":"^4.15.1","@typescript-eslint/eslint-plugin":"^4.15.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.64_1619596149662_0.08333250664668124","host":"s3://npm-registry-packages"}},"3.0.0-pre.65":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.65","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.65","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c56a9b64ad05f9c05f0aaa33bf3854a63bb0bd7f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.65.tgz","fileCount":50,"integrity":"sha512-d8cGWR09aoFMh+wvL5VXarBTBjHsxyGUHzHG31Hbye2AX8yGONCt1t6mDZiuA1fjeCeVUZJoI6RIr1iXoBB5Ug==","signatures":[{"sig":"MEUCIQCOYLqHU1wh11H7cUMLFvLHctDh5i4VojQaH7ODMFF5CwIgJLKS0gmc5AkSOMrT4OWiFXwbeuSTNtxFGunxVl9L9sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17345249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiVBpCRA9TVsSAnZWagAA/QsP/RNnbetZn93wI/ORXii3\nMjKcoaIDccvQmE3XigfjIgCxlUVWq0HluOB8CpV6AC0AHUV8qWlTnrC3ODYN\nDte6AF7Gr/13t4mROmbHvwQdM0OXuJl9lRPnymoYGFnRKx39gRVAdoIEGY9K\n+UB9pMfA4M38uiAAdhOrPn4sDBOEKNzkaabhyLJhTmZ1jOccZHtSz/28fGc6\nkmI5Uz+NgVA3Xp2R/Gfi/7eE1R497oaxbatN2ZdanPK7fI3b5g5eUTY+3fKv\n1Ldudg2gWkrP5XY93h6DJrnKvkmbM5cPiiV7P5yIA594PW3YWJqMKAhNyc7G\n11bsBtazhfp3/9jb4vq/d/9SGaoXAZb1QKrttMCRG9sRPcIKjjbsq9LqR9Jc\nv6SOCzXdPcHKAqqgbWdBMVN3TUmDviIT91P0tbVxv2CgSFiURrFzGRcEH0wz\nhZJC+nlO8/qXJG4l5LK041ZXp0ClpuyHWvxU1SqCwsZaJdeoEZd3fNg3HwP/\nzjqi6+9aZYJ36SA1iqJG65F9qGZnankeKHakc43H9+BIzTcfJaoI6yCh0phi\ndpQ4pjEe1YO9iD6gkBuwBEaxyzhSLCKq0NaF4sKj4xcOFBcJjyeZ/FhxrNIb\nHX6Pm7Sqs06gLthJUa9EmU8uhQ5gyiXCPj+ky+H4CEd9XQbLq4QEvaTQEech\n09X5\r\n=Vxym\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9c561dc987f568a72d84f14fe0a5441fbd1a899d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@typescript-eslint/parser":"^4.15.1","@typescript-eslint/eslint-plugin":"^4.15.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.65_1619611752589_0.5793429111736499","host":"s3://npm-registry-packages"}},"3.0.0-pre.66":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.66","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.66","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"48492362f9888f3483ec24875c22baa47ba25377","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.66.tgz","fileCount":47,"integrity":"sha512-8daqKw9nfdOnzN1/bZe3ooFlqRiJ/p6IeOYL9ScXRiAWxJ3w0ammepC7M90/3lFvMIAtFND6gCSAZB8cjYolug==","signatures":[{"sig":"MEUCIBGn/5/8QLC0u1DGgNqDEl2cpPMreJi7SyyqDdK4se37AiEAzpvXkztPtd341wHX7v1/fEpDDrQyVUjVfOpb315ksbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17334241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgieqXCRA9TVsSAnZWagAAyeQQAKP5E+JMX+zG+Tnkl4Bm\nvzziABmA3bQHXHbj9OWnPaHiHJAH6Ete3yqx5AWOGDQOl8ksCbm98NdmnXwg\nczNnozfxhw29lUvec1AOmU1BvQsHIDpqgNoR+WiA6x4JzcgredJI/mdY39Kk\ncHayMC5ljYJGczJvQB64g+mKBzF1jNMu5It9pFqkjY/3wfm/WHmzXkH7VtFj\noQA6NB/xh3je1ZAED3cfAcpJdU2Av6oDKlaaqzyvpz+hiZ0WfYjjd3sjf0iZ\ncUa7bhAbx/iA1EcbmfFlpQtSa4NZiTKF1yxCPipxw9L6oq5NPCjX3/cs4NT3\n/pKQGXgkf7iDpcyPJYfIxuAX/9IUQpNdDAidpNjM1IeQHhCjYPeZiYjhB1Qh\n2DM8dDMl4xaZNrR0J5CbtJzbgBBTWkI6CFq3Iib7NjTydyKydDOUoSAZhuVb\npf1AMS54Yfae0nKHPTKIiLRmLXIrukRyGk21zoJXQZFv8TWFLwPnrYPMpFMY\ngXWX2qshs8vmapnhMyLi+E1/3QXKUFF/Vv28d3OIwk1NremL4kmt3d14m0YB\ntSk8qbQN1n0DNQyij3STHlujhovozVEyj5VA8tmacde1cBFCDtFMPgLiO2CR\n3dnVjIpWmXDJfhVxCqvjCiw22+W63f8pE2FTiVK7qu89POlVNGOoIvrGUal/\niShS\r\n=FBXc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1422b1a1c95574fd67aaef11f9652672b7384e6d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.66"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.66_1619651222886_0.8712250544027738","host":"s3://npm-registry-packages"}},"3.0.0-pre.71":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.71","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.71","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d2dadd64400a429582627215eee37fc16c92455b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.71.tgz","fileCount":47,"integrity":"sha512-hNk4CSdBoKN+wiCNN7SeHwmukoKvZ64X8Psb3RukgTBeK0e9W3PBjHC7vCFeCD8/023tdc6x6y90A/5R3uS0kg==","signatures":[{"sig":"MEYCIQC4KUDKWw1kjJ8n/F7nBNJ70qOagcE9Og1FpUiAUhMkAwIhAIXYe4LtpLZHxLG1u43UQxZVDhz/9jbwYGHRaDwOIHoA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17335898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgisyRCRA9TVsSAnZWagAA+tAP/3k4qOc76ZZ6aVBdUoFV\nY/CN1Sz0A61OQ51ExsPGbk/mZcnCzqUQuWxQDc6y6nQqwtUxrXlGxp+oCiCD\nUzAk4P7c2svuG7f162Z63d7+HoZDqIRKD3UA+qrPnawNZoO/qV78JJxxyXV0\nEB858qRg4LbROP3nbHbFjevPaXHlDCgCi7UNU2FyCYioZitb5XaOZbmatCZO\nlJWbnYggarlXVgdmWPRASgDr0KYM7ifaadLHw/RpH8XaMG/WKb5c4vw3VHsC\ncWuncPx49bh7cVaJlxsAhjgqG14mUyw8j3JJqnrtAjKqlvE0mO4am9c64bNz\n7ETv3c91b4Obt7zVBpp9P9L+pysdReYs9SV4JDomDlpmiOXi9or/COhHvbDW\nSf9sr4fbDAlPGQzCocH9gmvAzUKtAYGX0XRnbEDYHefe9hwqJDMw/BbLqLZI\n7VlYQ4iZqKDH00jo1xgw7uq0Rw5/fBSNp3hJYf5ULs8z/PUXXjy0RkmEVTpV\nJi/1EdNTgavSBycl8eGEZmo93HvAMvE/Mpf9Hvb+51wQxm+naTtBB4Lmilk9\nuOyqGez5ZHWKKHE61JWFhERfin34mCZ+PjUDU9IQz9XcAZ+n0UnFfBxgBMGY\nxC5OJwiTOT/4eiHFhRT+cj7R4Ml595J3pr3CFgzOb2xQphySmPRzK+fQTRA4\nCh2w\r\n=7WUY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3f45d9240a5f4b86e9ea5d8107068b1437b586d9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.71"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.71_1619709072927_0.04589360311310453","host":"s3://npm-registry-packages"}},"3.0.0-pre.82":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.82","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.82","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f3f1f77f2296a360d406013d421287f979962be6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.82.tgz","fileCount":47,"integrity":"sha512-I53Uy47mb5V6jt8lXTtPBEI4Hb7rU3AcLzTLcPO5OPet9c+DI2adAHDuQhk+RI3X6pZAm5mCQ0SN6lirp5+8nQ==","signatures":[{"sig":"MEUCIQDN4qwHCopEK/FSBKYiv4tFhzl1qLU4o1+d9ufcYMdJWwIgF2F8gUmDJtMkDhgvv6oUrqSX2PxaUaVnqQCLvGpG50M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17335898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiwmxCRA9TVsSAnZWagAAoncP/Rhg2kh/ALbQwYIh4+AN\nd25q6y1kpOyUEXCb7QjQIwg4YppsPhnQ2j1+c0iTvohUEA73HZl5hClC+2w6\nLUn41YLS+k4s5f5euKqDpydE4MRAf1ws8GG0hhLl/bJ4Zmoung9ZWH0LLCWx\nDhF5OgOfd54W/cTIDLpXqcoM974HT65A01aGejCATPOCLNo99+Z0BI7awI0H\nzacPgpqqkq/SacBBwMSI1McK6g0VquMYkFlO/09Po3zH8dPAvzAIcRyxOG/+\n/qwkh1x6AlUmQhMUm95FMCtFgJgG9CeRUpFEyckVSMXcwVy2BrTd8k9Jx7mO\nAKnymlZgOLv2Exk7WuK9kZfCDTm8jbMRpbNwScDIK4WoAncRkNg4SNjFYzy0\nVAd6CHCq0Xwwcaqspt0kEk1eL8YWp88+ZS3p4kLemqIUX0WmOP6/66RZvKKv\nptwek+DeggyrY986RgJzT3DHH+Lcj8+BKa7hVmTyGEQg7Y1LKIlan5StHg2s\n9pp0qxIcK2b3zWJPyzBc85G8pr208koOz84s4SPzo0t/cBe9uVkAIAara41l\n7ihne7PnF7qwD0Zc0JzbI8+QR2cpDhU2SeENYoOQBUWvLbC9Kj5tmn1aj88h\neeVqipr2cH4ZqcdUhcYU49iVH+uaIyQppPu/I+D4xfWFhNTNXpm7Fa/9F8g3\nfpDH\r\n=ZSaN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c9ba6f1c3505da8ff29c108f082a1fe22c13d2ad","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.82_1619724721298_0.6035458416637158","host":"s3://npm-registry-packages"}},"3.0.0-pre.85":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.85","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.85","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9dac656961cc6f1d5426905246593dcf38c61ecb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.85.tgz","fileCount":47,"integrity":"sha512-edGwPOl1fEL6ZRQOiLX8/80YzlKwTsbPW7iGzJBVArejNoyO30+1n+1mzoQmyvCfHmw3cr1NouD7kLWqAEeLjQ==","signatures":[{"sig":"MEYCIQC8l7BjnU+Y1pDeS8wSQKm+Y9ZFYytFWKHiLzmmATutvwIhANRi9af0teevabxrWsFhNH/UyAyMgEk2YAPcC9+iA/u2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17335898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgixZrCRA9TVsSAnZWagAAFw0QAIN3Qd4c1r2+y1yGOfbK\nHz5oqLRAo8jfWXwVtqlfxQClYupNEId7b8BakpKRto4AhuAw1C/eL685nJx9\ng3DoD/RrxR0hIb/BW8EOs3pZNXeUefVR5x4wi0t23i8TYm/yWNX0yquN9Y9a\nIJ1XsYjhI4P9IiSb9vZtqXeqzSaYG480SRHTb6odcSwTMMoIQ1YlW2MIKeUK\nv5xJnLKYm4tpEWke4iUiYsdYi79BW54l+j0nRTKCRIm20emLd31suoUVfVuh\nbjat5ASIw+wwcr06uynSWnvdwLoqDTk3MyO5ed/exJVsbn0NmzCZY6Tfrhoz\ngy6oxaR3hJNUvKwx0zQma+u242OXr/I2oqu6bH8BG3f16pCIKatLXqXMRkOO\nCtSSZP56TA6QoIJEoKU4NL+MjNigzl9L1HUj+TvVXs3YAvLpXEQZXlAQ+7OA\nUDLgv7+ODCFg33Vj+c0xHKkHemMDGTTHMU8DBbQI/C+tmwKX8h9oPd3L1ujN\nj2MuZ03G8RGAxukETKGMQR2L3WDUP7V33S37LRNqaDnwm5F0d8voQavU3IGM\nwMmZL7EVEHj4uyzrgo9r8xd2mgXZwqa1QaTwLjoG7KICmnDl0rbVviLlXCh6\nYwo2e4kymHqgTYHB2UMdiO2r18wCjavGTNohebUKZd7h73wyjFctLk6THXRl\ng7Tq\r\n=hOmE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"87569d0c9cfdd8da6726de678411de827cfe48b7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.85"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.85_1619727978676_0.6514520656193983","host":"s3://npm-registry-packages"}},"3.0.0-pre.86":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.86","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.86","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2490dca6e15fb15b4caf59b864cb09acfd3d7a33","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.86.tgz","fileCount":47,"integrity":"sha512-7ODT3tzNVwckpgaFltQDpFGHjcZDpYMp3XK9IWbLev8LPCy+C2U7dquseJSFTK7akW+VtyocRF4IIQDC6791xQ==","signatures":[{"sig":"MEUCIHrah9+Xq1+WbFu1yccHiT6hhh1CHTx+HQ4a15Z7gYttAiEA++XzqAJxr/kPdgdUGp5WMMMgSd+qia3p4k0pfaMryXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17409280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgixcyCRA9TVsSAnZWagAAbs8QAJm+wTDr3Dwtn21+pOBt\nRdPJRMMZBVYqIYJPX1cT529fmK7NW4WtpTKVYZfKn+8FWGObwbU4FTI4O3pe\nbs77Q1EYgpFuz36Nc0JtePcujC7TzRaTRYm8rZQz4zWAbCEiOYt97lucgL9a\ngRqOrVTMgx7CDSZO8BfwDE0sJ1AsNay5WVe6ntjTLg9kDHToLVVq3VI2EBvA\noVlE08hoBUuu2vsNVVS083o+/d2Q+3VdhdNmXwCzlY8B3xMThv1On0HyAN8g\nQWV7Z8KnzD+/Ze/quhL2x3iO1jm4fJQ+EM/WK8N2P1xnGJMoOtREx1X7ZoRe\n20DkJ/zKN9fJvE4YmFD7s/zobMmUy8pBBbZFh0zWIGzVmVzssK2NRV0nvYv/\nG5pT1XweZmEjK1Mo8w7Auc2t2VyExVVeZp47JgmGmhIZOWOh7TPza0/flLeH\nlqLWOGNtRk+nD9FLge2jt0/tesFHes6/+Z3Tj+vZGP7duQAUdHQ5E13gTqyd\nipvUZLDjwDLFZkGfMjEEEIC3PSmgrw0WIf6lKM2Xei3s40RL+/PDhdP1fnhk\nJ9IBtpgn+NcMpixjLMNeVOz9oHQSauRs7hLzB8ar/i5kP4DelBwEOb6QfyWf\ni0NZpY6mePbwsEbEav87b5g8SRw7k0kgYeAMXVniGlF0pI2KPcN5MrlmAbYs\nxLg3\r\n=Zu1s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"680f8f85aaf260e2a8ca6edac445625ea751e562","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.86"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.86_1619728177873_0.023354017887935674","host":"s3://npm-registry-packages"}},"3.0.0-pre.88":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.88","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.88","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4501fdf72d85d28a290f1bc5d2d30b85e8d1918b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.88.tgz","fileCount":47,"integrity":"sha512-SC4lPmQvljoTaTaIrd7vB7+Q9FsFXXAaazrjOzxb5RSpRealEQzblget2RGuF7HB8L+LItY4fw6BDJUfcLqRNA==","signatures":[{"sig":"MEUCIHn4TpTUCVE4CT4rga/Y0jWSY4SvDxPnOCYy4Mzw4UDBAiEAs3bO24QZI8iuaLVWJpAoSkFX0Rsp9fBf+4RhN8vtQ3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17409280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi7qHCRA9TVsSAnZWagAAXskP/jSHdvzk+izrTswVHGOm\nS7GA+5TMqgOpOJp7WdUMSykZsovwVdiNhV1mSK/r/U6lAkqh9Dk6R7344piN\nQnmz0vaxuoStUrfN8dA3TkIi5JPuPFXrpaXjrqMhcbniW82c1wkKsl8QnK0H\n4WcOL1eHoLnWXOej6dk7kVUP9iJ+7RscnMD1Dueve/4NlqCcDz/1RyHC+ZvG\nNkXzu7QS4szRSXXZMXAqKWYA6HbIAC8r5ms+Tl1/4mEXr0XvMfTzFF5o9Hoq\ngTjmt5RY8eOTNjqTGor+NUUelBpyVSvSR3VQk02XCeyExtLV1t+FMfosGROp\nZKaDVGB6OpwiveWGGs8j5J9FiD5Af7gALN/lt8ZnIOTdlNxQWhuS81OMXnb3\n6TuaWOnO3OcNCJiRTcjbKihaeaicJ71bBs3x8DhR403f6plI0YSfgC/+yngS\nQoJrpTeJVdaHldxMtJfGP1HiGtdP8oECwPVAI2R1PX9GNpjxwnM9ysbDZDdz\nF2rdbzXb7cWtVn2BYI5O8EX7PJOLMMcGpH3+LBCOPFm4s2iFM9um1mVHFLrY\n3MbYs9avJb/mLs7kIHZRoS+ghAcXAWWuXsSjmC+nmpdbWGTV2j22PnQeWFzx\nrdavMw30/DDwPM5vIkm7ja/JbO8OOcbtmFJGNbaJ+YW9BHTdJxqel4DidLRa\nd5B1\r\n=w2T/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e2b1f09303c0a1d8f6053b84dee6886cc7fe6ac1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.88"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.88_1619769990854_0.13269561455629342","host":"s3://npm-registry-packages"}},"3.0.0-pre.93":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.93","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.93","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ea59d067db384b9a94ce5598de0b4ad749d38f89","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.93.tgz","fileCount":47,"integrity":"sha512-/1trpAiwPNXaZDqfbJ/L4iaTsHo34pgm1fYre+DOKVi8QLiGSpFuUAZhh2ZkbcqOscNC0+DCRI0vCioT4y7wKQ==","signatures":[{"sig":"MEQCIH3qi+NYXc5CFBDPRGzitLZlPVihYrJpap1U3R8vZiRdAiAHMLy/fdNOWoMmSKtKs5JBy31sE75GVJQTX5G0TxBtfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17409280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjAAbCRA9TVsSAnZWagAAXtwP/Ai5zZu9oruWL//c/UFZ\nT7K9feo4dJ7xXzojBc5iSrFi6UIfJVXEX2id7QkrOKe6MKpeRZ2w4k/dOh5D\ndOMfw7gzpwijaIowN7YSlh1AiDtH0Co61S8Ys7IAE+PyWxTcaeIkrVNumrjO\nLhv2FSoFNwCWBScmWPz2tdH8Lg/ZMZ+hkYIJiXSooZwrKKVpo7zpEONH3fEm\nA48lmdE6ygyMOqaXrbOeHW6dZ7KAffrxZVCiHeq2ALCtP7Qjlq0NZ3m1QNH3\nQGOIQFKsMlZybA4vNjNdL9l7/dptjVqlDGvshGgFSkQFbplsiFrOW4p/yw00\ncfU4rGpEZmTD7o1SmOIXL3r4v8VYPe8CXujaOD7e2/SKZPf4Gm3mM5axiexb\nbxhuqDgrNObRDiyey7LCD4xOA3p0/AopMFYTa6K5uey0E1eNzVS2csGAL9bH\nK5nF7PzEqC2BFzShlI/QVOC1u+JNVzsoUxKvbKqC+aLGJPL7Fg+sf1NowvPA\nDtZ/3Tss9UkjqbO2lxY5faBvejGoW6MjobU+a7HXxluLAb1ccbkQM9g3i55p\n09s3nCoq71H631rl8IiEgC2s07Zh0dThewxJORF9Cdj2/fgACtzQQ1nJaMYQ\nByAp9XpndLrFB50OkS53lS+y964QFOLJmfyrxpN9PsgiIU0bYcl6lhMJrSvI\n4KNL\r\n=pvNr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"51040da6f70f12d31936376c762ee9301aadf57a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.93"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.93_1619787802915_0.6313801270395312","host":"s3://npm-registry-packages"}},"3.0.0-pre.96":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.96","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.96","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"edcf760a77cdad0ce0c8fc655c63f204a8869f59","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.96.tgz","fileCount":47,"integrity":"sha512-j+F73M5SljQlc8xyPpoQjLvpxFvhlHfaxrF1N7r4VsDAH3jLhQNeSnuc6VvqMjzJfi1ULCKpOaI2P598DDvj8w==","signatures":[{"sig":"MEYCIQC3NmxWNgL/osNHKx9QCQw/qI9zMmnwsCbTfsUbviXeaQIhAKGNAVaWvRR3tmOqP6rpR8uYKMYXFBAZxPWCQbfqJ5kF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17409280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjwv3CRA9TVsSAnZWagAAzesP/j3kUhSCwnwI6W5mFQvo\nIDR01t30HYoobt2YlCLJGuEzgsEhaq9qxkdth/FCExHdWx1v5NoWtpdKHcYQ\nNbD5+9afv7AYth3JQhz4htKPOdqeqpjPY2u68QnOdub95JgI0kh/GHcejxPD\n8ld2AjGTHYHuvGKgKV3gOH5rPpIF4zs1GIbL8CG03sIZtyjXTpGo5ocGx8I/\nJ4zha4MQloqiPc5KCHe6r+3DRTJK4yXAz9lY8awnAkykj7wPoMQyt2Bj5vfb\ng9L2MayJuuNvTPjSab988bH54uyu2Ad4pYFeqE3lc1Pif5Qh4VV7Caowb77v\nj/tUDhfACIQ2F6eTS2I2tqpk3mBVSNXQb5a04A1kqsCstYWfMHxJBaQbXgOJ\n16xWe04tUV89WmrHxrQ+sdKkL3OVYuZ3j5pOqUdAXtSKYGCxq3kSuO7gyMVv\nUCIiUoIpXCQg7VXWiKGDcOHJd+Zdxdzelfowfl7l8jpswypw16r+qgKuXbV/\nBgl9egsTFS3MS+YM+sE1s1PM9QCZoNmwriAYhPsOq95GGRM/MT4Ptk0/YGqu\nlpCpragzXXH0RrjyBD+uHgB6T0dRMOn6RhKZ/t+G9gb+FkIxqgAbfYmm1rEW\nbvZzaYQhWXkYj6yuKMIgyJV/tvHD9C64TvBjnY3cxfDzvF7QixS2JgmJl4YT\nPzL6\r\n=6giJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1f5369d785e3976fab0347e9a4f008f070093293","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.96"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.96_1619987446957_0.45584310253271343","host":"s3://npm-registry-packages"}},"3.0.0-pre.99":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.99","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.99","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"88d77314766fc13b764e92557935acdb5b91c818","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.99.tgz","fileCount":47,"integrity":"sha512-2+8IVCJMapQKF9fA/M+pdge3FY/5/qkWeRvWCO96301sCtLGVTS4E9vvnE3Jt3BrXMgAr/ZsaPx4MmVXdWymag==","signatures":[{"sig":"MEQCICBYctT80syg21fKwdD9FWxv29E/+q23vTVTJ+w5ou4iAiBS5cYcODZXcTBs7AMnU4GCzFRUVnwRRywwIm0kVD8Mww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17409280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj6UBCRA9TVsSAnZWagAAPscP+QEWfD/A8UZtgtTulshb\ndbbu/Pu9TY5unmR2GcOxv/Ky9jXxj1biSgMCSGBDGylUdFBuf6WvHlOR7/kB\ncdH5T3mWk/Drhb0qTjfeVZuEWYPUQcEAsdWyL1cSMSe/x4+IA9uXmM7M3RfD\nVnQyo4aYp5SJMRUS0OqZgLAZyv7DyC/HKzXArrI+3vGNDfqiJXY6xj8Ik2fi\nXbCOH20DcKNffFXN+n+509UO1LnC2Z9TLcVghH2fwJEGu8ocXS+Y/UybP6fL\nyF8+2QDDO3FvHdFyEsjb4Q+hR4mDsEeQ9r1avnXHKKctA9MWzMwMyogkkzR6\n43gAcNmIp3L269uYFUFYsrmaFnYvrpPOVqpG/DasPyNkMsfRxwj5Jbd2tyzz\nm1svG39QPNLxZ8VyJmWS/3m3Q1vfz2cRQ+fFzH/CuOlErS9M7xQPmDV9Z1KL\nSuGxIEOW3LyDv678bn4z/MfcuK+H8t0xRD5h2gH4OlnFsaO9AnJs43O8tbh7\nNcXSPdu6rY7Bo74o7opbBJmgXFEziq011PDG335Iy63IGnG2cva9JuJUeRJ5\nEQCKksUYF6j9Zyba3GtgWQvd3I+1QvFo7UhwFCZIpKcNtD2b3/4QcfhuUpeO\nt+qPSVYaZtO4ILs8Q1hWf4c//Pb0Whf96VrfeKqy6volyP/0jhHXqIX6r4XB\nzh+U\r\n=39Sc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"67d03ff4d35377f6480eb4bdb7154ddf90b39673","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.99"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.99_1620026624725_0.22402643874241357","host":"s3://npm-registry-packages"}},"3.0.0-pre.100":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.100","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.100","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b4ec4391d40526f45191638aa438358691efe0e4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.100.tgz","fileCount":47,"integrity":"sha512-o2iM+ukhXMRRfn+1XXQ0K6tAWBzSJQ9uIGnjY+a5OdqrmCcXNyDPOzA4crHpzczz2MQMKmqQj6gdSulYSceJvw==","signatures":[{"sig":"MEQCIDRoAz5YHjQBS2urro/wNgtcLBMFL/ZQTb1/ey9jNR18AiAzfNgLtYpbTva1Xvsfi3VD+ggOujiS1bukVnPIJe+RxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17409282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj6VZCRA9TVsSAnZWagAAenUP/1w7bvuK2nVsERBasSIJ\na+FDKS3T5nMjWrRVMWdh/PsesUWDmAfUI04sSfYv4WVDDqxnjFjnZdR4y5h4\nQZJ2HL+p1zQ/YHL4igalX/3/5AbgQQjFnAB9Oo62tdpff87nuCAYlDsxeWep\nSpW/wh3qaLJ4mbpvUrmKQSESY+cclBgWcyKPwUBetL1ZcONy/tP7r+jYPO0R\nNbR1xsJezWLgrsnuSwe/SEh7TABXE1vWtgTRlnLBUUaEXVMMeu17EtOdxrbc\nFdSe7MHvR1XWEJpiO5FBiyM0oQQTsT3/aRvXAJUb5WmIjtzEmxSOh5pLIfQo\nOSjcX1YO8SH1YDzKgvRFXVe5hJkrTl4jG0necUVmevAkb7t0GX9IE2TKUxV7\np7Dgq00ChzdyL7196fIv86oLkYUOaL9dXO8eMCdOYvCeAlRu+G88giNFXh24\nL8NfdL9G1QF8GUoCZDyFBEjQBd5YqNTw4J64JgnI7GNcxv52W/opd0vHGnpI\nFPyPcFpZkoh9VIQFJw+30USMaIeu7Osl6KjBNcChfjUSy6Eymt1RE2c6Kz41\n2tLjbDwJpP1pQuOxktTJM9V6Y0UR7px5clP1LkQMb64Nunvd8JD69aJSjIe3\nodE/qATH2Z32p55wpO1IlAW0ev6kFenCGlW8DXXH3WJkyhrN2LRfOC0C3UAA\nlmZx\r\n=sxFd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"86c7693bceadf491427d5ab399844c79d73c7acd","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.100"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.100_1620026713466_0.021906290694637898","host":"s3://npm-registry-packages"}},"3.0.0-pre.102":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.102","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.102","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2566be43030c9d9698ee21e69bd4bf93f258e53d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.102.tgz","fileCount":47,"integrity":"sha512-XdDdli6mL+Ud/FPbhn8JNMREfuByd894WJqHPx3TpaIuHkEbNZQaXUaH0xyCXkW8bKAOZ/gQDBaDXwIxP+dNDw==","signatures":[{"sig":"MEUCIDv2Ny9S2pmc4p4Sfu2OrwpjDQqT7cGDGNuoobillELOAiEAl6/a9pv+GxD4Zv/LOoK3iZvoXfy4SrdoqnAxhwyzTIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17409282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj7MMCRA9TVsSAnZWagAAkuMP/2VzXk0aM7iKBAWhPOt2\nS4Mofl92cM5FcTGymqSXrIhyRxM5zI0qIO/xepBXAhe6crc8cawlWridOaHz\nU5zvBuyVhebgrBXM4Y46mbgEfuqmgi9iXWzjtkCWxq8rmVSoacwkEgstRiW3\nw0+hfJcZ9ccLojynsqwUA1Fl9OWVnuYhv6iUryaj8lCYCZUDf43nc+I+TPDU\nQNExWPNuz78TRUwANZip9nzRatGZEXTO+Qybleulnuwrs4CfD8xq+LjoVWzK\nzFAJuFDEXPPT2Ca18z2e4QIeH7gfp6aV02QtNbeULQdHEQwymYn+B1PhK+Z7\nTxQYxLvvXWD+OTof4i/F9NJgDSyQvWhRimMaq7fbzzf1V41ZW3IESvTzFygq\nwbE7BnEWm/9QbnTVW/oesXGhrGe2vRMjvT4PybIjywVN1cHGFnF0or2cJ0Ha\nKhbEn2iXl/T5uuLbG+Oh7kaAktbNDx38WyTqLHrqUUIp4KE6FFvZy8yZpsEb\nAwYay4nEGNXVm8Ul4GU3G6vcCwuFyg+qPcMotCtKzWVQqIZSfRmydD9Qrysb\nxjxtlMne7uskSFRDSZAimdzmns0WSXbZkp6+4dL8+aQwfJHKsD47KDnn6tZN\nagX7pYh7aNSaAsfb0acoLpJtmPXt35lTL8nQvWMTNT9SeuUEe6F1ihlsKYOk\nPfGF\r\n=pJ8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5ede1cbbd5f4a2a100777c49153323f51875d471","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.102_1620030219688_0.870892789970148","host":"s3://npm-registry-packages"}},"3.0.0-pre.103":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.103","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.103","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a39645bc44c2eefd15f1fd2a951017a2d067b621","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.103.tgz","fileCount":47,"integrity":"sha512-9h4ZWdoIpvT2J0DNMUf/LKrgRKnfQMvOjRyTCpaTm02n1eEKnQvDe70NTS62Il8r66RT1i81Ei2NkfCa74Riug==","signatures":[{"sig":"MEUCIBX++mDLA4OhGImUWfjzgAaxdLb4/c5vjp0K+g3dfl5oAiEAuugca/aUp1bWJa/K79fXwOm1WypN5KxER4c4jgw7Mx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17450062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkCK6CRA9TVsSAnZWagAApGYP/0Squ947M1jqBZPT54BU\npAb1sPp9pv0++P61FOXXxVTK6N08s720mdwIBCpALo3LS+dBRtQJM2P64j6S\nPifTP94HLhbmI7agef3Y7DtY9Bq05JVw3A0ZjFOVF7zjdCiXfaITgVQnui4J\n7hBj71r1fuppxzeF/pNMI1FlqeOP89i0jH2SBps1TqgEuAnsN5MAS8xMENTN\nmwWMrWyZMIrCK4mZl9MkU35ayFhjIXjpkrA6gcVkGQhHYtw9wVZyqvto7yMj\nFRjHPl1MrC/Fj3HnvW5baA51z5O1WSkTsrvNiyaz87meb2xs7wj1bKyBlRuZ\nQzkuj2Rvw2GEzesynw5T4xrSLq4n2o8KndGrVCxRBRDdc5HO1ea8sw2ZE/uE\nMMVAAljF2fbTAPNJV+Y7Tpmq/if0uaGwEcnVEFJ9thGLkSb4pYDln0XXpYtn\nR8x/8V2ywIeQsfwyiWySDzVTa4FKN4a/cWB/rd2ND7ZdVkcLN72AzNYB4IaW\nc6d5fx7EPo8WaaDVWt/dg8xOBQT7RTRPHaBW7j5d4Fzhoyq1UrudMcscUnbF\nrqRmds9vo+uGbd4px0epT0N4Y5Ehl2KBgKq0WnOS88p0YVVa8k8U19sLXaMw\nSP8oKm0XtjU/C5osWkZz8qA4IymJ+ZFhtMXKZBeBUUTzPv+jy9tMJHV/Zyn3\niQ4p\r\n=1+6w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"06df4d2719170e055e397dbf0e0881c8d94770ae","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.103"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.103_1620058810142_0.6834598416440985","host":"s3://npm-registry-packages"}},"3.0.0-pre.114":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.114","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.114","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ff17d76647f3d9eb0c1633e98371b2d769bff7b7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.114.tgz","fileCount":47,"integrity":"sha512-IuFAx7rv20k9JQJeAE8iWQucKveeyTPqMOgnBMIWupzLiHmspSxmgQVp7/9P2GXas1seu2zpVEcTRCpZeUD3Pg==","signatures":[{"sig":"MEQCIFu0TOnrk5NipfJEUKxkKduiWgQqhpzQlbaUCqIn8LyyAiBO7hvLyngfE8KVDSnW3N9TekPAuuB73jyblV8cEQ0EXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17450062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgklVLCRA9TVsSAnZWagAA/50QAJ+aXV6lWT4YAF86Id3k\n9x4IAyiEybJqWAvTetqSlxEwXYtdoL1z/L7/l0UZYil7jXutuc/VlV5hTUGw\nIV6fcuoDXlWDqwPQkaQRh+P3zM7tulFUPCaOfOywAfcOYv/9jA1VNKDqFQjc\nR+CNLlXV/baQyvfCkhxihTyrJnCe6Pm/QUBitmszVHlrgIJ5inHOwFnxi5EF\nlxmN+s1CSceChEp1aJ8sGU7uxr0PdqtkXnDPKmR52Xi3IXHZxtZcTndd6deL\nG7y4J8+E4olpAV4k0d8I94XGouhFWNtET0fTIYQcAmpu1A8R/bt5KaKHL/op\nZtjwhKMpViKSCaajCGvahzVqRXV/rBebju5ebQFCjxLGf4SgKA8ObCtzgt6a\n6czX8pTHhL0/1AZHBzXHVdbJqYI9dlDi9N9hq0X09qUPFkfW3Was4BOL3XlF\nLp6R6s04qUc81h9ICEraHTCjSC9Zx/w04OxG3Vze5M283feEm7BTjAi+oLo5\nCPGryaqNDM2eTf5YH0c7mDV/3ACxT/lPfd3lXm4xxPa/gXyhYYp3+/P4CMma\nsHDlpglN9QapX4mWEhlieYULgaYubCs2ic5moWENUToNIcAW8HdpR4gSip7H\neXbdYgBbld2/BLv9ccLt8ItFPBgGoPn34n1H/FaupBxHPXjmBngPC+7MtRn+\nEyPd\r\n=e063\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e0c40f354dd336a2dbfa505ee73a5bbc677f2fe2","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.114"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.114_1620202826531_0.7819253707560567","host":"s3://npm-registry-packages"}},"3.0.0-pre.117":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.117","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.117","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"367bf54001e695d7c6062778f05048c553698ac8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.117.tgz","fileCount":47,"integrity":"sha512-QLhVYV3ctdxRdxYLkh9ltC6CLUmbYCrrHXQhOTMlhTZSZYxB7ELotjijfQx1W9Sr0k0BiizB0FG4wUpeFJpoAQ==","signatures":[{"sig":"MEUCIQCSC3kkmhRE+c1/BzqO4BY3Pm/EdsoH4UL4renZUGQ3iwIgUgcQI8xbK6iovdpyZzMGQu7rHY8ocVGb3Hi4lon6IOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17444900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgknhACRA9TVsSAnZWagAAXE4QAI1b40Y/u9jCPrrCzJEE\nJ1fIgLvg77Dbq/9tSc+rJiCox47OxPq6nmhAyZy/Dd0ApHifLvm8q3ro4+EG\nWWtC75d+9W5LcdqpmG/jy2x/6u2VClRaWlpPUvVEvc4UFivvZIhY77BQJBEK\n86xTgJ3sQaVY/Z4h5JWcm4zxWO1Uz37OxvlotnX3iLevDUORma6uE7INJ4zQ\nbiaK8nKhSgHtXAAl+1fA4xBe7yWUC/xICFaIusNfhKkur4ERHT9nrbkqjCYm\nCSQTyPxDFb8/LCm58O7onKBY1E2mf8j9siNrQmtXOVldEgj4ACk61M0RHA7D\n6PMyBopBkfscqnVjmBsHVpshW4HnemH1znhbx/l1x2SlcyIGgoCH7mh9lsYh\nCcGNOuse2ykUDn4+kXoOcFiTosWKsKSnlJM2kg4SE9nzOM48KiVEFC9Q2iyf\nlCknPJrFCe5oIBgJGnIAdYL1I+PAfBO6C8oLb3SiwEaQN+rGoNfEwKBMDbth\nY02b7/aCxagCfQtWH2Fks+chrG9daNgev14b7brPoZsC3S/tn2Hmlabb86IK\nXXI3cvGcMr8wa9hPM7t/L+XAZVkBtZSPdtwJlgAaIHS/lt+J7v6NFt4TN15H\n9qpAXvBDJ/WObQVVAgANpS34lfL844ZxOQKfQoEAzHxHHNTjuWAHYVLWtEkp\nb1rI\r\n=6HfE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"49fc952ca797dd2a0f69c9aa65e9648935127034","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.117"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.117_1620211776290_0.9177819099283022","host":"s3://npm-registry-packages"}},"3.0.0-pre.120":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.120","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.120","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"80b40c75434f0d3816c491e54c3f817461819bc4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.120.tgz","fileCount":47,"integrity":"sha512-3AKM3CvTogcIKcD6stYr7HUDpXXRvx7TVr/Fu2H/pUVP/Mdd4iaEaGIbgrdyNHizvAYFFZz9MJJRX+0a/B83MQ==","signatures":[{"sig":"MEQCIAqs3Q2le8K8vQqYpAksrN8dSIoaAvThCa7/jdnSnnYsAiAjuz8/hpmSmLMwzDqVtlhhbz5NmaO+qwafdxfHLamk4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17444900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkoT0CRA9TVsSAnZWagAACHcP+wQehHoBiOkFBYYC72Fh\n2xkKDWA5oS3rQVVzSnXZJzwXa1qbGnPygRQPcIZTZL0iYb8nHz1/IaqkGkT8\nxY/GShe4xFnfqt2tNyvy3uoI8wmbvshLOhlKTtGVVMOTrgc5WnJEVb6+gnVH\nYlnV9f2kDOpcd+0EN/XZt20PjfvLEGI4nK3iu4cH/fzP3oNHPw0y6fL2gVK/\nLkuh4RdoPGNvpCwZyTYi4mJ15U3bktzHOvl3ZZ/PsPVpEgDb2Z7L3sXSPiw8\ntYT0Cg6Vi43+XAo33VK+Yst1j0xh3LimsbRcySOTEaPRBLmZl44qs363XA/t\nNY7IF+Xy5Gu+IFXGBhEestUL0vUo3+tSQXCtk7oH01K1ErVwVFn7muxkRH6e\nZ67U4sKWgHBsepnyDvA3KlELXPgogWhh7J/JBPfA+r12+MDlgY2IZoS0pIA0\nUQkHQinU1GhSgm4UdmxtxFqSoMCPhK9GZsyh8PH2obE/aqHTSWXiPVWV0ywP\n6uC2bCPT9JY0WQ7b6nG/tVQVjC2ivFg7XhdTI1OrnLQrkfHWBp8OEcv4T7U8\n/CTxZlP6li0mI31/XUcaFPtTHxYUZf5WI270D5ZYBBRf8KHA/l8hpVO2izvg\ne6ot3mgQzY9WyAxVfq+nU8JASl6ZgCiZZVMHQGVfpITxGv2TOOMT55rz6BsA\nf/6C\r\n=aaY2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e84ab01a64e3701c9685aff7cf9da738f782de09","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.120"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.120_1620215028158_0.4011723470837645","host":"s3://npm-registry-packages"}},"3.0.0-pre.122":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.122","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.122","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"53509f3a3994d12c61c59a846114ef9f9ab476ad","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.122.tgz","fileCount":47,"integrity":"sha512-l3YYUsJFO+JoFOHps1kPjzGx3fzCxejciCWplDlcTGOmpRJDaMkEOnhiixOBU4u3J3rFQWhbu5vD2XhBHss88w==","signatures":[{"sig":"MEUCIQD4Vx1nsEI/tY3HgusGDMjvNYxatFKm1ZM/PVoqAhoYpgIgFDP2oo7PYeiuwlVDlNcV3xg5j0E3PmjvOzvDqiqOWsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17444900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk51XCRA9TVsSAnZWagAAxPcP/3l1MUuMiEWnr4pZuYrD\nS/pf8FHQlX6ETpJqLrQiQ6FbvGuuiFxKr1G96eisZEusypI4jXT8MpjEzlp7\n1DytjvzuQz9dk0bnlcHk+TDwo2mW6hNWSQEgI2BQbmj6wuV2AqD9ILIR4R4f\nPlhZRgA7r8FRkE1ib6ehiZ9su0Xgb3L1arVYn/Eke9cG/OS5IUnA1dW9I7sR\nmQS0qkhl0LrelNmN8UIohobaGEK4Otf2XpHFo5TpBZ0H4fqh/dhEf5WOzMIL\n0l41SuCPshQ/YWFgiYIBrUdfc8T5zlpv+te8dHLRbHMzFvljiYPuc69F7mRB\nd9z9slihDB+jzFtmpFA6G7eIK7izt77pPF8/j+4e1mAV2nw8PIWs3qiAGyeQ\nHK+VQKWkUAeN5JvsjTrtDJu4F1E+LZ6dRmBvYO25hxf/aF5KKva7JWTGwx5k\nzKSPssBJ0p7yTlL5rafUPUyjpYBXuD95lPbwWRnMI4M4Qy4jVn445rFSqCnz\nhRh95AhnCFHx7Ko3HvBOcOxL5bXg8K+07Md+KhzbvI0rV85B1OhHhuD+w8WX\nnrZYmR3al8kN3Q2RzPoC6TnmTmJsG7srHjeMTCfWgBMwTWJFqU225ubMP4re\nTbXWhudED766M4TSrhRexKGd2Cthchc146IEo1SoitBbXJcuiF/MBC19IDsf\nAZd7\r\n=BWvZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"daa00e4ab54325ed0868ebae8898b115f3065999","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.122"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.122_1620286807172_0.4451729880844799","host":"s3://npm-registry-packages"}},"3.0.0-pre.128":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.128","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.128","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ef014b6a5faaac05df887d349900c4c66d3d23e8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.128.tgz","fileCount":48,"integrity":"sha512-tWDz60I5MR8bLKlE1R4ZjpE0HooCOnc32GZo+lmSWUJjewOemfCdWheGOCB/DLVEltMTf311ToEwj8LUvIxmTw==","signatures":[{"sig":"MEUCIQChh58knUYtIed18iINavPWNuSvoTdH9ycVv+4EaqcVQQIgQc6U7GIpm+brIE82DBbICqLokEPvqsWajGrKsw2tXB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17449390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk/T4CRA9TVsSAnZWagAA6noQAIyy+hDv0QMD/dHDTdbu\nHv0ojnat1CsrKdVH/+QzTlAaVJz6r4v+MF9I5Pvw14MeZwG/t/1KbMCpSB79\npwCczLcpNymlZJxiysjKBK5m8/oKMTKkE2OF0qEIz/Jh7xS9AGmvzih8t3HU\n0g+CHTjMRyNQfmjV3DT0YM1kgM4Cwrov4VATxeWFH8pKme8BoD+489UbcP62\n/XtyKBQlpzk34aygfkyttXJTKbxkNMKZu8b6ZNbFakB/YgW7HBUHUD0WG+Jy\nAoXrWSGX1mJgT6eMCarwLz0dMKiLVWCdIlr+OlEPLROrQeQMRT3d+qPg4o7c\nZg9gK+ODzcP7F+aiTef9NI9M9UdhbUe0w2ZPUli/lRaxUiioAaxcI14+R4Sr\nGCZ5g2GTgu2KJvJZTR9lymYnxHwX5zERPg7Id+9Pw33HTduLd/CgjSKuFLv7\nu6v4hibPMq9A97OMBQyQFiot/2mnXfpu4JjHpuBLFt8C9l9LSIxmKjd6SxvQ\nDaiHEStGzfWpVF8HM2xe6jWg6l9/t8PjX/9wbRGOIvI0Fdd1leasJz3yZ5qD\nE42mznCmQBK9iKDw1+uhXqLEx6VT6SrHwfXFIhc8UfWgPmoI7avftMi2GZLG\n52fGqu2Ji9N2HJ6W1qbIKsnItf9bCtn435XJA0pwj1sICKATfTZHkb1GKPPC\nAFgH\r\n=Qiuq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"75b5c52c81faf9ec69839faa108854cc260e1d29","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.128"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.128_1620309239816_0.3698973682986404","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"518aa9b91a464aa80f1dbfe11bcaa2f2e3809568","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0.tgz","fileCount":48,"integrity":"sha512-qhp7yvsKXMJ+FhsQpNy0ER+obSEekNFPwXWRvUT5h3ZMPpaURYn/oTNxz6dq2lGZCT+4rEyGut1cHs227kuWtg==","signatures":[{"sig":"MEUCIQDPwmMq6gTdu55LDWqEDQcn6+kb3+aFArhlpWXUmsMo6QIgKUEppsyUswPkJjmopUmAlj3Z+tKjrFGLCeIeIH2l9DE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17449374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk/z2CRA9TVsSAnZWagAAWIUP/3nTT1Id8pKhIHpSwEWd\nOAEGQp2tRInXxvhaR/wXefEE8uMMgrVCUWcXecCK0AnASBFP6oleMDMLd1zf\nmbrvl4Oe0aryaOq0zN2ie1nDXY7rLNZH2BWe1s+FHK/GXuEoYtdVZugnJgtM\np0JVgqwKq9G0oqylPdbLkPrMvAbyyXaq1N41m4A3Ft6Jx5jPunJajIVsM60n\nGcnGqG7emQUwv5JUPAIAieXIo6ainMUtP0YPWPbVlCuLDwYQoNhaj0S+aLMU\nIZwpnAslDEyi5ZhbIfhtKYgdj84TT3G2CcYVFj5VvkgApBBMdYJZkG41vuZb\n5P5S/0tpV9pPrsI9CrFHNJmscr+4ZPyfi5PN0rm8WDT+MEJL8OrbCla4g0x9\nVKqmn5QViwf9f4/EPCmycn4fdOD5k/EekTR043fziC86nVVpP1lsHO4NgjNg\n3tSmdb3g0Bb/0f6IXJnvairi7gMfE3+72gWucaBJTAe4EQiQqxebEIrrMc9L\n9sXuu3EAtxqxL3SIb9huaKxZPRpbytAM7w0fg2O1pvFSLEXoSlLdgt6Uz0dA\nUV4vXhVN/L0r3oyD4o2bQKaKw9j4qBZSClAcxU+xgIAx1P7td9GUjXhsiRrt\neNENVpVq765qd6uwNv+Pg4/6Wt8ZsDp3BVlpHcidSz2j0LC1l2F6hTHJpHKF\naIr7\r\n=w2b6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"13b665933b4c3a7adf65d83af1b2a6e9654a2f01","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0_1620311285988_0.632869043783161","host":"s3://npm-registry-packages"}},"3.0.0-pre.134":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.134","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.134","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ef812ef26f031db5147c3270be1d93297c044128","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.134.tgz","fileCount":48,"integrity":"sha512-7M3+x3LMmJ6bFXr1R8KbuUB8/PqyV5CeQhFNxd4z+ls5w/3IHvUNbO2JRkUeNko4Y1cP7Os+QBGTRspOMd6NNg==","signatures":[{"sig":"MEUCIQCY7DOIUPg5aRLmKxCO6L11JPLOMtN2c0OtQRnqTptViQIgZyWm/h+4JLk0RYzTVZUADb4U2wMLDNCkBWYq0aoIFVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17449390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglSdTCRA9TVsSAnZWagAA+nUP/A72UolRDRc/i/CnARB7\n2d1SNnEZhhqR3PwIylHFtogAZb2d7cbeNeJ9hZZGw1qmtfQ/sWMpY3eSxg/7\nETBUm51sxuJCNIKnSGGLJ2vaY1PRp720TKZIS6X39PZ7XGJd7ydBK3JreDg0\nA7onUBX17NoS+RI6AwhuDLUcapL657POtp+UGCm4gPno/6FCnNjfxhaVfEIC\noHsXB+ug0R3KvmrEzAtWu4AAWugNMYvmNPdUTvaijaLUpEnk+8Qu6LfMJmE3\nwMODg6J3Ajz1RTt6h98PKqKD1cDDWJPZlwRYxh9i7hqhE0AhTE3+3kLxCA/L\nRTaTQH3WQN4iJXCWsrHIbSlY+ANqKoapAptDDlKodQjyvMLd32Pq1kBagUmF\nqtrTzDmIRkGS7EeFPF2OlMRqKhDVxWugTDBoDapNMaaF6R2JxatbUmE+1ISy\nQ2q8KkEkPiRnwpkM4Q39AFfYxN419ycvQbiSvfjsWl222sKIn7qloy1K3hWP\nJ912i0WXaGPLz2r3jOjLlOXagFghtebe4j+9ynuskSEDm3kF4qdTkJmyOo4H\nRv0REZnWlzacq+PkbDrsIv7RTfqqVQnIpR45ByOWYGe1WBdCsJpw6dSnJ+rj\njRXs+hHoSMn6L9SMeGWw5CxSIs6KoczE1ufip7nUFRI7WSUNh4K0DVGoMN/5\nBYXB\r\n=po7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2f1b6944ed9d68da2fd595a76eba47e623f93669","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.134"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.134_1620387667171_0.5811088099353825","host":"s3://npm-registry-packages"}},"3.0.0-pre.135":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.135","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.135","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"31cf78a507b6639bbb0fb1cf94d9ea39b5c9a2c7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.135.tgz","fileCount":48,"integrity":"sha512-D6dCA7fHDdWUbDGcLEgOi/FexwIuevlXRe8L+ATXtJm5XFKOYwxASnfRXTQWzScYIqpcLffSHXoIUUTceoZHkQ==","signatures":[{"sig":"MEQCIFzcIHCiSXWcuHJSBAcvm5H6voZDpfEYYmUtIouv/ujMAiBxG2yPygXLlo7MGiZaeRJNFwQLZ1R8ISMtcnnG2yMRZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17449390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglSfxCRA9TVsSAnZWagAAqiwP/2cAxaVxQ/GjOZTHg4A7\noln4tFKXC2YTlR7da5LmWdkBtGBrYRjakkx4oHsgcqaxghy45rAZrjbZfhdg\nYIKlyzjtyVqQxW98473ubpFKdZ68VBo3WDe0yATW7YtE0bw91BrZJLBczE5+\ntPCO25We0Y74rADWl4kQFI6VvquQZ7qpObXWq6tenoxRjoHleQLmpCracK9w\nasGn4oStVvNQPkqMItG0j2S+xEPcCiuBWwOqjqlnAv04cFhd58vETBoiIXj6\nzAukw+dRygbMRLcK1QpJDIYkp0HzS0ZtndmX1SXVKNoF1T3iLXtHht3IJRdf\nD0HI1ZpVMFfejPTqIX5eNJZLr/JJGb+IZKeQYcoNWrsUjWRjWfugOJ8og6K/\nhrdt0fPi8IEzbD4Fll3evdr5A1o6Fms42fJUjAN+Wc0lkWH3fjPjZAZUHLbC\nNbbz4Cgw5sNwX2bTO5D+2sgpoLrEKEOxiUQwR5OJrPjz2ZIrMBrYcPijsr+Q\nHLkzatz6wB4t4QRXlJQgRr2WJBjmxgpLKVmzHKJJOzm6RDP7tCzSqdm5mLq+\nCajpJCDlFWcUZWodW2frkSGO7ZddDeZeGXfomAiRCdYhPkQtMgoC1WbxsM1/\nMTjWjr959c9RbNWwNyffuwS8KQBBO/IcjffeziQxWBKs962DkKSdDpiF3UCQ\n3jGT\r\n=NG3r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6849254afd0689e6e01de8f9dfdbf27c1a5235d9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.135"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.135_1620387824736_0.6113497559714429","host":"s3://npm-registry-packages"}},"3.0.0-pre.142":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.142","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.142","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f314967b59bc16ef6d83576c5d348bfdcd35fd92","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.142.tgz","fileCount":48,"integrity":"sha512-TwpcgPbfnorV63nAIqI2MQobkLmrjBvSXiBrhyiJsKC/yuRysY/xECsnGCBockU3BEQFwnDDPsxt5Ui4t5DNDQ==","signatures":[{"sig":"MEYCIQCvqJAwVtmwd2uO6XVosiZgiLyLAinLvl5GOq/Zu5Gw4gIhAJrZJvrC13ecmNCfQq3nV5BGzSQLx4yStI/zWt6Py9uo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17449390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmOQbCRA9TVsSAnZWagAAOzgP/jlGoXqWIOgXclyqbHVS\nq8eS1JZ21m9VTYowDxQTXEIXs8TEY7K++6fFn6DD1U/vwwqeFtGOSiP4ns9n\nUtanX87aQE7JA9fpk4jdijT3XRQh/9FIJ6ga4S/InY53w706yzavG9aV85AO\niShPkS6C6FdltvdNWHzBnw+D7Dr1/Bxk/pWKmFBtnCk3+oFoJBVnzOvJRJg/\nNhVRoIpf9/JyJMWM45OfE/+4wHABJPxcysm35D0vMx/Axia10Z1RABxOqBcg\neDwnkjfgYRvQNvs0LhwybXztmQte1XbqEzIb3SIXV7/ElVwpnIrCm7J67TML\nUrfPrZBVOetHQ2IQB/G7mr5D1OM7Oj5mfVIN3pbArVbJu2cNGXsKhzWnqCEo\nMGwHYHPNpJFkVOoR44NUlFQAxJriTrwzPYabQBk2+xQEIWHQHhFiQHZRN+YX\nVlbwjcYvpsOaYYz/BK6lVgxxli/68WXplVfG+7k4e75y77nvTJdqG0sL7HYD\nJ475q9tJO2ZaVinkJs/lEE8sNgmC5/7UApH5La/u7PGYwv9iNtaZm9DFmlog\npncR1z2k3EW0N1AAo74qDUUyw5WSvoDq/WMqZumygL1zkn9DNVxk9t3aUxRg\njbTRgdbIs+UAc/9HdtGaXaD22J2T/H1RPk/lEfKmtHnouICUs75Ad4SQL+LQ\nTkol\r\n=u+KT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"acadd4258d94cf7ea2d282d8d920f13d6be9ffe0","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.142_1620632603199_0.5478590716342637","host":"s3://npm-registry-packages"}},"3.0.0-pre.146":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.146","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.146","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"21be3cbb532bdfb3a5e4c44373c96f0cdbae1343","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.146.tgz","fileCount":48,"integrity":"sha512-Wddc8R0UanLtg8DFSfUOIQIPL6GaTRTOoIrqaTSPDpGD4NXGNfFONMfJL05XlA0HEBbsPtB4JMPhgXyzbSFmsA==","signatures":[{"sig":"MEUCIFJk17PGWut4l13XtocOH3YocB9A+4AP1WYBU6oz0m3OAiEA7l1Cq8PAVDH1scF5RkgbXrZOQeVPtmN4nVLNbtHEUzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17449390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmOtzCRA9TVsSAnZWagAA2jcP/2/65C7LDg6SNb3fPDTL\ncB2oTpt1oYO4U2V58YPO+eqX+EU6u87TaTaa9cbcSLgCbh46ssAPfBduf5F2\niKAgo9FkwwT9RuEwmkGDxU5NhilL5pp8bzL6Oms0KlUV9NqRHUHZAaj3ve6q\nMMXWwc0Q42qah5gcHYUKLcye3PgODBkuGjmP9aPPhaGodiVj3eWpTfXg7JUk\napymWJ764X0ZLs2bcEZ5Ok7gZkodtKMXC9cqJ1djgTp1mmN8C/d0hPH77YkP\nA7tBsMlsdl7jnxvU1WwtRiBU7cr7eWmOkS9smwiaGP9I1KQKdrI4bhC91q8z\n9Rco24gcL32IF2KLK9TbnzSGWJXmAbpS6z8w4Xu4uVfXAT5Yys9zpG1+oWBG\nUv+PCC819JQ/VcAV5BPKS8WROktSzq9I8w8NZgxkEAGiIh3Qj8MtWIur8stW\n75a2j4JSaRu6Iahwj4BmxiyV339yEFMOTSOXLXmrONcRjaoLW8+0idiY70qF\nqkt3wR7oWGgvd/dgdvZ6TJ0GLFcW7mf+fzjRP3OpxazEBCQL0lsvreH3bYV/\nzqHs2SUSrUFyZIWD16wpfSNtKw8yvOmZnAED/g0fVUbQnAMSYEZOVw5BgWZK\ncydR9kk7NE7Y24OtBV5B5cyiwvMmFSqXKayLmgH2rB5vt7L9QT2wIG3z+/ks\n4UCp\r\n=4Tlg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"28d13fb7e3086ca3dcb0937e74921979e4a8910f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.146"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.146_1620634482446_0.28076419017434673","host":"s3://npm-registry-packages"}},"3.0.0-pre.149":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.149","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.149","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2e3fd2c76726d5fb57d004f0c1f799ad8536358b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.149.tgz","fileCount":48,"integrity":"sha512-4rBfzYxqMb3Ndb6IPKoTjLIbs8+O//C5m6C7WIPt5obbqAupb2bZ0P/wC8W5a5tQk4aq/iCqJ+pI9oywcG0yMg==","signatures":[{"sig":"MEUCIAnREvx/Pr1auUgUXpgZ6vGtegvHzpPE2GqR/NKDJxFfAiEAuu19PCaTlWCeSes4tAbY5NLJneXMzxD4bM4A49EZUFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17449390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmTrgCRA9TVsSAnZWagAAI4gQAJZM8NdBR04gI42tIGlp\nP3o3ecxfK4Qo+RKLizepDUtwSEbopkJ7aLiE+fyxLNB+zQYcJOzRfsz/+FO/\ntuu/UVs2Z00431CTe6F4cspOD5DrL1CcvkDMxXUg8G770KoEJrL0eLeOBc54\n65TqWXHlMACGETiyUqvx+jDUI3q3S3Ax+XeYYEPdp6c3tS7/WNs989xILyQs\nNo3namN8PRNai2KQvorMOSFSnFO2TefEjN+ZYP3zPT8Bl2hVN8gN624GZv61\ni6OAlLlDu9syzfUbBoRjPaa5y2emhcYeGO2+d3/Npm5rGc7hBkQXjQretww+\nE//IkVLahJO/64CkTLwVd/KryZseKIqefkbwi/NZvxsoMgf1NEYrCOwedUEt\nycxq+Zk2qOoUo5hGnRBmMW0HuDlNMINZSlLv0UEZtgAj4Mmw0HdNNJTLFuBL\ns8gusTi3OccNVP2tUsEc1g/g+nF2H2/xWXq5q4fyGMwv47ZuXgXd3lyy5uMU\nSZ+QpJBQo0N+HwiV/NlbAVJ+1hKqFSKJ8PX9uy/0Id/Tsx9UFnmbZHm+N10d\nHJwqXUxaabNneqyk607lxdcBc8VYF1UkklLc6vnOZYLl/7CSMib9Ji+GIuri\njl/6bQtrir9VydSajFrqoDxzN2NagsNAP2hHzn/hPrOXHPuyoqbh3BaN37eu\nFOmf\r\n=eJEU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2a0f646d1fa159a918eb83d0ced87f1eb7e26911","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.149"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.149_1620654816053_0.014920371476552674","host":"s3://npm-registry-packages"}},"3.0.0-pre.151":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.151","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.151","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2edf3d9ec85031bc049c0536eee0b7e83b18f789","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.151.tgz","fileCount":48,"integrity":"sha512-n1ZAIC2lT2xyFhkIl5AKu9beueE5L/sGNdfYI51b3EYzn9lptCo881UZB/GPeq2sDf3Ztj9v9RMGIzoP77e0RQ==","signatures":[{"sig":"MEQCIF/jPrqpbWgXmynraqh/SVmM+amSeIYyNEpXGxj6AyMwAiBes3sQAuIqYbZZuwbWRG559epHrfRk5qPV/icV2hkubA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17449390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmlZtCRA9TVsSAnZWagAABL4P/iFmUXb6dKjOb8FXA32q\nSMZtmOEr34RwkxC7eCcTCPf99f84VUgmjuQIMfB/YPdAF1ZhIA3PnlCg8tCd\nuoWcNZGNkSUqb1bktYbOpohrev/03TnvmGEyPket+tM2lM9Ce2WoiyYBP/uq\n/hgBDUxct7sgASSwbG7VORjJvsePlFShFIvdBkjAfdY7vJircPRHIazAiH6M\nlTmhzHc/w706nNAkHDJlAw6bV5M6/UP7uFKaxMJINbaMKPIt5wfHDRgu2Cpy\nKe9Gn0vMKXtRSkNFMOPk5MSCAPgu6TYqzv5zcHxQ7ZPa4jdy9hTwpjaoFawF\nSfibrugBHqRMYauo9Q0j537oqutR4McEoO9/OjBt2HqoV+6D6xu8HJYNnKKI\ne8JublDuGuClS9j71sdzgE2USRYDiwjlM9y/3+uRFV7RqUU4BHNWr8d904/L\nWdo1zSq7T1A+IacJZh1sfiMbZrqORq94i+GKOjWm5DEKqAkZSwwTdXdgKmCC\nJRkelgAkjLDISEPRZd5Fqyh3zGvOT0xxMlIjnni33xuag4XooxD+BxBSY3zI\nJKFfuuFZdWGSLN8ANoGnv+5Bf9zH+nvvtiqCnaXaViZ83bibpafz4pHftW3c\nE1Ewym3Q+TeTz1aF3N6GNtJZNgCi6uhy9z6c1fj8kiuFUqEOfyB3ni4hu0gk\nEn6g\r\n=d7C0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8929b046ea1d8a1e9940580cd3aa0d25ef3aea65","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack-dev-server --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.151"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.151_1620727404449_0.9850031849242917","host":"s3://npm-registry-packages"}},"3.0.0-pre.158":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.158","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.158","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1df00f208ae9b466f479a7c2562ab40ac03a1cbb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.158.tgz","fileCount":49,"integrity":"sha512-Wq3fE0Nwlf3pCUfAZWSo9AMSu9AOsFN1RhicfO4RN3ynhJZQrz1xV7RllOyxo0Ct37TNH0ebyKn+zTngLCSNrA==","signatures":[{"sig":"MEUCIAnT9D631pqQ5OZgO8+DQpZRTphgkOs2NbhNJHJOj0XXAiEA2gcrCCQDMH/6hZpW8foeEeY5dw2sFBavxvuNWHoIU80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17281573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm4RMCRA9TVsSAnZWagAAaQQP/1Wc92DrQ6rmp8R0sfRI\n5fF9tGnmFEWJsEvY7yFaGEzBmfuraGjUVw7b/iBPibys2nuztO7ZgWZvyxTN\nhRmKJdcZQAooeOYF7cl20Ov8daV4MI8sxomq8BGgpjErDdNXst6Ylzu/+pc2\ny3ggfjKsWqYUPvr/ghh2p62HEVpY1BZVltllhnlPT2Iz8qwe35dPyVIyScSz\n8vX4pks5K9ag7aqTpXGLY3kAwCot5qDeZ0Ss81iM++n6I271v9NlRP3wL1PN\ne1CRv7+S6GwKU5AZ5dsCJiTr8QT6ds+0+T1jgvQ+W6liLAxNTvPSVUFWz2BF\nTcZY+IRhhHK+ukmNrpoqO1pFacLN4yqIsoBtx8iTFSWNfi6VxUR1/rnJJhjY\nzwzQZAV5TMvHz14rn99+gl2+XOzcO0hJArkDdiA1Dbr0nPSmgtmR5hlm7O8U\npBBaxBnkDCbf9+ly3VsV8Gzyec0b/LeWQWhivLC+mtCQscBIsDcoqrfEXubQ\n40TYG69q06zQMYCV6/ExTxkHuacPZ+mBKpScGwRwee1NfQVOkbKcOiUtzFQQ\nX3SWyOwz6VYfvULpWiTtk5fdS85kZzKeLI1xgVTYDm1Hk5RNgamLd+8jZ6Nk\npMyRl+z7AqiXmkLfaq4W1NYtbfa6XF7tsQaoUPcMAUHNz5HB49kRT2MrP8pX\nyFO5\r\n=dmyx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b2c4b73b050abd6dd16217412e52877231ad1243","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","systemjs-webpack-interop":"^1.2.1","@openmrs/esm-patient-common-lib":"^3.0.0-pre.158"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.158_1620804683976_0.6157591433601894","host":"s3://npm-registry-packages"}},"3.0.0-pre.162":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.162","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.162","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e1231b928c93e6c487a2c10e89a8599f0961bbde","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.162.tgz","fileCount":48,"integrity":"sha512-g/x7okVaLt9sMvoB+MDUQ+JcgM2tdO6ShBe5GjuJ0MgkMZC9uI5EWwYQINZ+X4X836ZEcLRrmTIfBbQ/kq1ySQ==","signatures":[{"sig":"MEYCIQDydMiYVYgR79G3GBrOQuuq0THwrTr8jO17bkQ+X+xYXgIhAPOl+d8CNG/Scku1gO6IPHx2OFURfE9/G4ZnUFlQiq0f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnG9vCRA9TVsSAnZWagAAezgP/jzwj16cWnTMol6O9ut8\nfhlcMPiQ0VB7Tz0rWxhkcyZPGqrIs9F2IVWlt66b/69hzNn4C7tOFT+mC3gh\ngWT0Ql0kvHNWS9L83I+c9HuqbpBTtpXTqYyr5VhAStiqa5lN+5j96meDuyoq\ndenHrmb8aN6SWCyASrToaaDjYSjrtIhEEpLZN9Kr0QrT/RthiRkpqBGOjXs6\nj8ug0to0Yuae7zMDySH7Of8pJgmg9BCUKqt8TF/MGORzHYqqyXEabq25vV1Z\nfmlrXCHF0HC9sEAmTL/7jOB9kwe1f7Q2EhXKiOInnnBNZOgacBEymuYea9jP\n7cFR58OhIryziiaC+AX8mz8p3HphJobqnrnJ+czgyGQrrm6H8FuD7kKEAbfD\nDGAn/yC2w3BgjFo+fx5xI1qK84Ta0bv2jV2tPUkBVX1MSQAV9GZzM7IYQPGn\no7cRG6/FTAi0Z2FIjkP3v++RLg1lt5UM19ysARVrCYMqGqGaepN+PfUNtnhw\ngLVmwFAlgzolY50Eq1LjYMc8BKeKt3RRHhjoilMArPGeXBSqIho7SRiif1GV\nH2mp+DnpMSW0K4B19yccSzmkK4MO5MSA8WeKqqERsgQRcgx12XYg0LV8WkNa\naEU3ras1WoIpgMX+kDN9ZdYYA9mgv9xteMndmn7asIf5BAdtaeQrKFfM3ZWX\nMlwT\r\n=XmO5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4a7b47cb036e386cac478ce8212821efac6f9f06","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.162"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.162_1620864879271_0.34506303590092546","host":"s3://npm-registry-packages"}},"3.0.0-pre.163":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.163","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.163","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a0482cf918f3b9f0ad456b34967a01eabc27897b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.163.tgz","fileCount":48,"integrity":"sha512-Tr+KFiLBiKnJ4ql5AhK0p5mXqRjvkpnS38w1Xk4zII5/5K+heCbKTe3HJVQCl72R3OGccd3YQBcVtG5B201paw==","signatures":[{"sig":"MEQCIDrM9vWjrryN6hiEgDvX29Pb7cIYcDomHT5xV5+UccydAiBEf3ojYZEnel7HhStOjzp83marO42j9m+NUEtmNCTQrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnYDPCRA9TVsSAnZWagAAW0EP/jAdPSWBPpqic+Rbkm8N\nKcTeqn7+F+LqcOtZLs3BjbxRMM66PIOeoaVwBO0dRXLZqSC4CFiAGvP3ZcNg\n0xrrKmmK6DXevQVjnmpiLOXRTW0xfvzwa7Nq0XwS8S/LMW/QlqmGcJsrSwJT\nzcJqc/QLH5ydsspnMcyw4HueqGRSrTohiaU5rGtcZwsaxD2M9fUyAKhMjKuh\nvEi2RU9EoTOXT8z8BGt4xIAJglulHvGN/rYT8R8n6miyLACW8nCktFg0UYKZ\nef2ky+hWylhP8F54ZtUWTxEGBxJsMm4UHY3RtWkWtSBu49aCkEqQKKXz7IfW\nn0axGTEk0vvV+OA0NHibqgt3zxmtBc8Lvc5K6++xy7VEbIUxhB+UBAQW7hZ5\n2e0b1XbzSIGkF9ZGUa8FJ6YsCQU2L9rErILs5jViseM49tzAItjNSclExZgj\nOmjA8h0s9gTxTXJEt6hOjwHthftbnJ8mhShYUa4F5cpJuLaSgw8E7nmDxHYf\n4mpGwxXmwfToBIgYYFJT2I3CEyRcYBm9jmrMnU2+9YmnNizZ2fF8/0PzczLv\n3iFZkHh8gc40J1XgaffBgTkzEhjV887Qvy3jvfEV2uBnjuh1CVvSp7czCWbz\ndWEsicTWIyJLWanvZziU+UI8rlyH/MEFw2Rab8xMvH/UeCwDCS55UlpI2iHV\nylOh\r\n=ZUUw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eecd165fd3aa952c2746cf866893937c64cc9e8a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.163"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.163_1620934863445_0.8298162890146845","host":"s3://npm-registry-packages"}},"3.0.0-pre.165":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.165","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.165","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a842f88a484470d160c6764093b03cf441295ef3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.165.tgz","fileCount":48,"integrity":"sha512-m/Em7gNgDKe0yqzfhGwWSjQe//sP13i89Wbev1n/Ne3hRThFlsFTGDXjr+Ygtxw1MjIJaaNa8aJckl4beXousw==","signatures":[{"sig":"MEUCIQDVGc/2EM9vCNXO5fFlpNkmL14Qx2VOnkvlCgUgU6udbAIgVSI4B2S3TsaDi/1rbKwb1iUkcA8tiA3pLAg27qCEt8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgonQPCRA9TVsSAnZWagAAUBAP/0ecfTsQU+lHvVUvo8l9\nw8vkod+qNI+DegF5SdIHiMjrErVLVwiHXvH7Fm8IEJRKTXEaiizNZV+K/Nrn\nQRm3zfSJAglTMH0sp6SSZNcx+dSlF3UE3wAG0QlD+DsLhgs8aF6TjFpmCwEk\n/BsVMJhcX4D4QxlrYiKC8x501RE5jbaU0n3KQ7u3eWv0vsx8/yPeGWYhDanD\nrjGeWMMr/2rkiycNPGYb+5Po9MEbNDLRqfT7nPLAG5j6loON3CLGXoNcjSNX\noniyhoo7ESQD/W2Yq/JPSJuNpGFQ5dOLdWeZqY/Bbx8akd7rgGU9OusFkIlh\np0/95/wICvYLn8jyaEPYWj6Gai9WbvCbe0J+x4PkzRgl9aG041NPUAxaJYku\nAPXOWnPlrSKSwg4dFCq6hR2+SNvTn3vhdGY1/JVLDhwWbHuuLXmtw2elzt11\npwVVHdCk5lKFwVYVCV091ttd/0DSwdCKi+KSrWTIt/J7IE9o6hwhlkg0t6wY\nKnkDJKh/jFTKGhyfbvbBxiLBpkQl81PxoVXC9hQZv7HjvrUIauwRrNwi7J/L\nZolNruKEX0K6sBTzUynFWylYXaZVd4FF3NBCiiKdCD8pYcJkQNHlw9tRt+Hg\n1TsKHIfFs1PRMdAuzce8IZaERjSkuJAlVDTtcrn0+hxc0b8vtNsqRs5PRG3Y\npw/C\r\n=Xo2z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fdef2214d5ec40c1961c1f5383ce414e6be97df8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.16.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.165"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.165_1621259279433_0.2429215114692187","host":"s3://npm-registry-packages"}},"3.0.0-pre.167":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.167","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.167","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"11f270ab321aa28d8f58af57702e67ad1f205ed4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.167.tgz","fileCount":48,"integrity":"sha512-RiK3F6yOQhlniiqAzupcxMUrA3SN3Xm3vM7cfio80XawYw1tYur/N4+FxUvG8yp87CP9nYn0+1Ymrl9L7WuvYw==","signatures":[{"sig":"MEUCIQDQtSSGDd4YaeHyGngRc9Ndn087bhuTvXVbZ7Sv7QFR5wIgCiFJUSbsgxCgUyqYkqRmLgc4jTm4P7lVB8bsBi1gsgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo+nrCRA9TVsSAnZWagAAcqEP/R9EnfxXjn5/T+q6NjDL\ncMG+oAltqTYSgS8wl8PUurzu0fhAwTh84grkfpm+9BaBQG4h3sKuN4eAJdMg\nYq2VSVZckvGr1mwrEWIUAuJt4u4N9/S1YvK9Q/dvmvHN9iUQnjuXiXUFEYeQ\n00K2h0goqVnYFsJ789DW3ghZX5+WjB4QqARC1Jk9Vbn1ySsB61GE21H1DRk9\nswpgAIy8DoQrvnd+KJcLAgCLc4vpiza6V5T8+3sjorZlKbMm+SlvecdLdPq9\nTQe7jvR6tWzm078UEGUxmXGFGbJxQbnONXSHbFpxUBjlDRfXzmDHLThtdg5b\nYph3jTdes+GjuxphC6pGWJ+ft4dpL9fA9PWMmTHRwtRSPVVn1MMyA8Snl9gG\nsyirIgOFPucdWaTUnnTdFkUllp+y8NzeJFJ7Wfd5INyfu6Vnsq8HWibXJAZS\ny5pGFw+CW0pVwC3u8NuaBEmehrIyCXAWQb/ya/hdBQqar7obD90qsdBQbSKq\n3w4bKeSC7PTk3SO8fhffq9mJtBW7VdaM7Ph40sP/HWiu24oU7TIUhVzCK3Fc\naCND+HF0Zc6XwJWnnWM+U9XnS/EcVijtz961E/Jmg1osBU3Baqu3v0UWM6tN\nNVLPphtGbR30n2WLzPYOrY/uFhf9INE+LQQuvYPnkOmQaEc7bVdENAv379y2\nATe/\r\n=4qjp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9465fd2edb1914175dcaa72a5ac7027b7b9aa78d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.167"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.167_1621354986549_0.1255001480995288","host":"s3://npm-registry-packages"}},"3.0.0-pre.170":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.170","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.170","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6014f45a3b50da0c7e3a4e40783baca1990c2b32","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.170.tgz","fileCount":48,"integrity":"sha512-y0nWuBlIeCyVXA1TXI8ifRfY5L8qULPzZkmdX51nKWS1SH9gFVUN8G6RM2jpC86+5xJa520r7FubKTyEEg/E+Q==","signatures":[{"sig":"MEUCIHQa6f5ncnJL9QnRELhzsrOK9ftbx4lHIqtO3lrgNtuEAiEAyNRi+HTvqCzLby44unslfYrQiAI2Njtex/Ni5fRw4mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpRcfCRA9TVsSAnZWagAAcz4P/0MrhmispC9QFvhDdg/J\nHC8TQ3dPUKWP1X7eJD1unQdP//y99dCi+yCSGN3IVNJ1RJFR0IAZ7HZlfyfM\npo9SFKoy+th3iJeOG2IvNlZSVq7AX7GgrPIm5dkZ9AFP75HslJKxWf+YYrI0\nRl2xluF9z3eJFNFvZxRSQ754lfq48LUFrplwdvgYbONHVjxO+oqg+KSjr1Ta\nm2e9W+wo3RpbM2rY7BSMbHfAaU5CZL01D3vfyuJ3SJ6ifF4m8Iw4N6tlmFXx\ntNsgCS1qnAOTSaHeVWQFat0iujHcmGq3RKwBK4/DKU1yCauytiBUHAZGWURA\nPo/CNOZRef+/DMH6SzxX02bOG99JxNA0QaqZ7DBxzISSVyDOgg6Xgyv7AD//\nVKT83Dy7DlSQnbpdhS2lTD/ZCSkM93X1zmsykKbWOIH2vo5y3mSoAvw5ICaO\nT+1WEFCDzXwtknrScxDRwxKnVsx7u6YGASDrAcqaJM1bQqWF+okwZaAip2qg\njhi++Vt40uXpIBDku3hzK/x7Q9zsuNvL15nLuBnEfachp2G+tJPCHZ6EXM6i\nwu8ChUG7yEOGPQtYvtJ9mIA1mTE0vVj9PFSEey+iE8vRqfiHZ+ldtkOQzcC4\nsrMTTBwh/BLeBmzFcE4mrHEm5JFOlm/xml3wKTaaVceEGxVNpqtidx5J1wsU\nJ41Q\r\n=HiPO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"284caf3cdf27817025b8417a9803e050d0c2b144","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.170"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.170_1621432094678_0.6635840004903257","host":"s3://npm-registry-packages"}},"3.0.0-pre.173":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.173","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.173","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e6e067f3c5d35acae8a2acbfe728ef066fc3fa58","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.173.tgz","fileCount":48,"integrity":"sha512-3HuSJOqEspHGF/2uOGFEM+QToWSiLyeRkSxnI4lro1RuZ5gsdmUtdaOfQ+Kjas/i3B/DWLiRGzd2LGTENGVnmA==","signatures":[{"sig":"MEUCIHAnnYOnPqIxNmUAu3Q8KzAuce2DtUk3CVp42yvUPLP3AiEAuYpQjMumyuy5pp7vJfKL2tUK2mNOQwrQwL/VIIvuUgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSMgCRA9TVsSAnZWagAAfugP/2soZ2/RGjmN9TnK+OAG\nZM+WbneOdv1tNXabBpPwuk/nbbWzdPFmniL6QwkD0hp/eUF7WNZcqrOxR4+e\nYhWhMmvAqHzjIN5rA6RVARKENPiWP2PR6u9keW8jM9k0YZ0H7qjm15W30BEz\npfdqgcw29pmzgt0GL4sHEM3HWpdbIaO1+DEIQrcosQxcZykdksiJ0lBOR67l\nqH7JnvJmpD9DALC95ncXDmHn1a4Y715jJsLBCNH4lAEQT/gMVXVRg9eFHsFL\nIrl0X5VUohwdndBxTx/dTlfyzCUgEXFSkljQaQJnUEdajvFtAIP2TQoeFh4z\n4He8YKkdzbo5KBzb7w3rGv8hhZbYRipzFfMjCVxXJQ5ID1R7OTCS/TkKC3PC\nofBXRui3hHjfo0kxIay0fDIZK87ND+bIYwh1lPQGG2v+oqiel37wPz1QQABB\nF39AYzxWI4VB48RHKn0aITFohzHDXzeUzEJQS01y35RpiqKObs3Sbk+IvXHU\nUeOovb9zgqpAgoM906ZbJg8pgMouJDTlZYlSN6Qo6Z5u7EQ1JnKrXqvhR2LT\nfaZiaq3lWrRpDp03a2revb3w+n99D3Dbrq6zED33KNZ6g0UcXPh2AUo8MlYw\nb+Q+NHvI+bnZpisKXHJAJ/7HVC8v9xVrWPjG/ncb28Eps4rp5rZpLDE2UKwf\nJ/VU\r\n=YJ9n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"36944eb83c1d3933bfa630d2f43b6f5ee4f638f2","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.173"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.173_1621435168001_0.3832200587821317","host":"s3://npm-registry-packages"}},"3.0.0-pre.174":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.174","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.174","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"315db5facf8b5afd787944134a2f645276417439","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.174.tgz","fileCount":48,"integrity":"sha512-0DkHjuL9oxA7XNZ+6n5e3tYF3Y2NcfuPU31YM5q58s1fppgGBOFl9yVGg4GLhzRW4eUjj7p1jq2sxUKl3qyQ0A==","signatures":[{"sig":"MEUCIEdMGnqQSggZHv9jD7SlnskSQW+ohGhC5HLOqy0YxM7GAiEAurERkciRB1D9mV3QNjTijQEzDJWDqZOIODuzQ3Uh4Hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSOSCRA9TVsSAnZWagAAgDUP/RbF276TE3z1xkd//bB5\njiSx/rhGW/kDhaMNFCLWTJu297k5kRLGIb5fqdJo9Ohi1g1LmH9+LPe2sOB2\n3lU8CvmolBmW1ehwz952jCDXu5EUPDLAMuw9hBmKZ+8HWCa+vASFL2uBDfk3\nxZmUPAolRLjHjwg81Bv3tfBgXl8HyAvpCRK14oq/4Ul3exeT2tvNXb33YjHn\nTBIjFgGv4JD2PX6snrqNj5KfTrYaczgZX1vKhybUIiXV5mwQCMudtKo9Ybmk\nbKrItNS37LDYJAEzlSHnmb9ZHuHK5/VzFsEkDllsiGOnieAIFNvHEaFAcoMV\nwgXfbjvYujrTTmdBAGwRejmhYfCRr4DpKS6r1SdE3kcnQHnuL3Rgp/Vv2F4/\nclIXcli48Y2afu3mc94KZ+MmKS0YiQq8yrd9xn2/p332lQI5XknDr/IO7JxR\njFWqTDIWpdfCmFFNucMRnsaNhCHgenJ+TXm44+FTrmKgFe1YZfQdk0JtY+Rl\n/6eVwUuG6Sxetsg5IQEgWq0nYTpW3Nr7jKHJsUNS51N+ZWfCzk62Orbwjmwz\nsm3LBgkU+iUycyfHAKHci42h3wz049FUzD4ieEkBBCIm39dnn+DInOMKOUiL\n+XiQ9KaNH/5Nhr+o9x0UnPJu/N26JPBVndZ9lLp8HQRrg19vVPHz/369QBLE\nJARY\r\n=IKms\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f06b981756059c2aa2fb0f9c674307e72ead2394","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.174_1621435282166_0.09590254416366939","host":"s3://npm-registry-packages"}},"3.0.0-pre.176":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.176","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.176","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2b052ddd79c834d2a2f26feb4bbf3f54a6ec2730","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.176.tgz","fileCount":48,"integrity":"sha512-p1DMkmRAoJgwKwteJNgXZFx6YUODiRiBEL1/06iFWQI+XC3DZmXgWaxgujZ/q/6WFppzAFkUMaecJmZCpyFv/A==","signatures":[{"sig":"MEUCIQD2WiM/sYfdc6v1SPwcNk8LVH7sfubLnnWcGgLIWvMlZwIgO4EHn3saNCLkdoNL/GFFHy/69kRB4h13NNJibjNUh54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17900898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgph8jCRA9TVsSAnZWagAA7IQQAJscZqDe4q10W40hTXUI\n4GLoL3DbPLiAaxYx4jWo79tOHYrRoO5GLoH0jRFLjynfnbOouayJf9MAwSSU\no7WGRq5GJxK+KRq36QqAI2GYSsQFnhOA+x3ELImm7TKrgcTMyjtrewUJyG6i\nVJv8UHmUj/+wjW+RGtIUnGsV2orf9WjWyk7lhT2aCs5s+/ShwTSqWeg2hyp/\nvUzyOhxmGO5jWIKaQ/sG0qHMeNTafQMbVS9TIhLLQ+VVO7Rwy+4RnQglT2lE\nqzSboEWai6+9X5iTMvw6Vu97vuaBq+zZAOJkBH82t0+ka+/NcPHRBNbka8j9\n1V4LLSvANRZMEf89pZtsglNB1Fe7AN0qMSUqqr/R0WK5QLcZ/6smbjLk1ckM\nCYWAY/MnTT5EYVyUBkFgGjnlr7LFdcbyzCW9uFXWfp6bZihpAgyKgsMSx78o\n5Ji0fUs+SE66cE8/AsGidWIBzrCEeIA5a50d+bpCcwcfto65Ga9EmKJfPUzU\nk0pXQ7Xtp5orvsTbkMitblkeLFt7l7Cc1SCofVtrxIqG13R3nvUGMyivWO+K\ntUnNiq0OvnNwqoDXiEUcc3MUChiUlqOOa8BXZCHMYKBwbjNMiyRGE4TcsJiq\nR3Nq3plWHw6I4AVZnB78eNY+9JfEddJjHBOttKUA0eHYjj4OEQgS4ZaeLCIw\niNnW\r\n=b6Pr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"41e2c97df6b6457e5c8b1183f5a887be14029a69","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.176"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.176_1621499682473_0.5021491278491832","host":"s3://npm-registry-packages"}},"3.0.0-pre.178":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.178","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.178","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ed136261a4012bd23a44cb220ed35761b860e183","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.178.tgz","fileCount":48,"integrity":"sha512-k9J2dsFvrQuvpqCiYQYERVO9mN027Ub8WY+jv6a745mtwGUqAg9cqyhCzzwR4g4K25cDoX41DhoA7OEftaqYSA==","signatures":[{"sig":"MEQCIB40NLCj/bMNy9tK0ym7Jhq4bkYlL49z4cwjnbJJsSDrAiBuNwQz1E8A3Rl3AzWbl6JGpjFChLmeVIRY6vBL/I5BqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpkhyCRA9TVsSAnZWagAASdUP/jYspKnYhBV2/i42psop\nfMXMGenFNKCM3B/5fedeAFEg6FvJe+vDFEN440jm3E7L+Xr5acHpsCbu/HSx\nLFRcsdmD2uimtZDptnIVo2kmP9rws3KiVCZV4iTkPj1UlS+3c2XkVAUlVFme\n7YOziGx6atceRyyprtKfZ1rX6MwTttw5ymVSLtuqNAkJ6MNhU0NtbTKdbJMc\n+TAMdl/nLooEMkGebhgwwJJf63ns+CHrNLdfld3abyzLdNDlODma4P+ghOsO\nuhyQ/E+o42NNR1efkWKLUn6/Ll4NvSqw2V9+cCGiCa1W46aqckG6B2p6nOUN\nPEYFiy8zwqcOUsfFDirwV6ixGZ+rD/YeSG3OVo3LQ1KZa06RWU82BS2JnDxa\nZ0tLPkiSH3VuVK8gEx9zKmcZ17DtWk6Aa+5beG0T0GtmIN8uDsD8KVUGB6Fc\nfRcBpb0tLG6NCkgPJjG76vYckhGSqS2tKcjOiA/feRM0ilwF5aTKIe2ASmUH\nZIZlH5JAwSwgVN9XTXCyHg8HH1fmeV42ff+rD42XzRH3m2jKprClK6+mDAmE\nBvL8k2uQpq2qXA2gBTPVt49GUdLgEIPp9xguSDGUg0BZXWCr9nb7Ry2o2uxs\nhSSyI8j42+NetMGp0dBxhup4fQSanvTpjPOtyGXx1lQfFt/4iZq5FHTXsWOY\njJJQ\r\n=cWpk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"246ab7283974f9c224e8b55d82b8836ae52804bc","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.178"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.178_1621510257959_0.52166812334812","host":"s3://npm-registry-packages"}},"3.0.0-pre.182":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.182","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.182","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"40bd147d65f707c63fba1833003f7653b2baf19b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.182.tgz","fileCount":48,"integrity":"sha512-uxYAN6+WwBu/+Pj/NvwIh7GUj76EBrS3J2xkl+4Zt6qs7l1/7sf1VTonKLHyQSOoVQcfvkfh1FdjTSV8HHWKdg==","signatures":[{"sig":"MEYCIQDrOdLJbTOJlkBkACbvQRDjonzxAlsMXejHh+/curQk0QIhAJUjQWQAXfsLY8ySl3x63vn6/caOOozKwI36UgPD2CQv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq5fACRA9TVsSAnZWagAAXZIP/jz+bZy2QGeagK2nAzED\nDWwxQeuLbnCaPiUaL/YSO8j7Z+GbEh8unOWu6HF7a12IJKsx3hGx55rlTRC7\nfNA2eUMxL85j5WYnvow9sgGnHV5f1Bn/Id4XN6lsX5d+04+YCg1cFBCOIAFz\nFvodaRwPXAhUo9iNPxn4a4Ob24ZbAWxq+NHB5XkIRB4fFbU5EbFaUU0SJ6Yx\n4PscLrd0NPtuE7AH6WuDSGWCLRxAj//XY7Y20dwqZDeAgHURDF2TGRU3p3jK\nXOxHyg9ZPRkT2MTPwns7rkGJN+aDJnDedTPp1od6q50so1OdDSRewU4wdFxp\ntA9BbDgLv1Vkkh1DrmXa3pmWFVM29XYPcJyNyI8HPvpWdHzEh0DcBxu0ivXb\n6LABm8iXWBGnb+iKLzyxnelL2RYOvWIv8i5MZhGTotLjOzgRyfJ/2evvCFt7\nc3xlloiCl15y1Z6g/r/cF91usQjyS0H7v3dBiU0gU902Ejl8Xbq3c85le70i\nxxf2eKzUp5tVOUFiYJA0SEQ/LK3s2lzD98f4ZfcLp+dKLWhKtyvSOf1NEkfd\niWNzf6StIrODMkyUrzK7SXHigun6vWmqsvSI3EAzyRSYCiN7hO7kOJDtF4SV\nmr99Y/OJDCWyLcA2PyQYduOBjHEWSCv/hwzR3vGodSuPWzGoqoEaCnl1ecc/\n2Ocw\r\n=A2wW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5f9d73197b0176dcb67365add16b633ca4ea512d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.182"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.182_1621858240120_0.49568900603354726","host":"s3://npm-registry-packages"}},"3.0.0-pre.184":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.184","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.184","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"210648a04baed0a9833a597511b8f132019c9da4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.184.tgz","fileCount":48,"integrity":"sha512-x/R0mvyumlZ9V+NaM9Utrx/C4jjv0/44mWzA/GL4Jg+sbYVXnFUk0OmFNET1rX6txoMbveeOvff3R9qEEiBiyA==","signatures":[{"sig":"MEYCIQDsZL+X7+wL2uw4UUSEf7PXpjSd4+A3BgRImqj31dHlmQIhAI3+TyGQ0FtKGXuoZH8c9F8Cm+7S48SocKiTmODAbVWl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrNPbCRA9TVsSAnZWagAA9QkP/RnrufPZmTqYcu0w+nY0\n/LU0JJvZ+TTndzxz6WHpoZh9f0G5ddSVhftyd2RDjjF/dcVJ2Qmwj6kc4Fdx\nF0zdTNugMinAOxco8hl4nu/+t++G19SU1e4QLsfEEJJnf4/7CHRBCX7szSeA\nXb7YN0tPUfN0yIBB1UP/0JuoJ63/NhB0BjcjjW7asUCzZ5FsEZ/HZGf8myU8\nTSNgih0cwRSGSehX+rbO7ekQgcxaWloEJhI53egVM6DQgBpYPO/WnWkx3wyZ\nB6TW6z0iP0Mp/R2+HMRYxPgyb8AmN2gefRwBa4yYS7r4n4Vaa9JDj9tOvB7x\nOAFfkST+tO4xUd8aI5CZI+Ount1i4vc3ZAdbAjMRf0+YfuwUWZIjyqz0Ujj1\nrTXq4PDBxFdNvQWpRFY3FaG5hLIAHYgjeGGGzKlVaHhf+Y6uuWEga89I4Dfv\n4zgEbg0K9cqQYme2WiPybZhhdtygilFAN8brLn9hooFsL446Bv8YMTyKJytN\n9LigoEV4s9oCHKc5wZR1Cv1dPvxfac/0VONZgOSrLuKZ3NaEvhc6/VIMJDZl\nixq/VBRPLXcgZyUpwCM/5N3GR6Xsj45oxzuu0zqdfhyL2BpKGwIcNOK38PqJ\nr66cjLulvj5ouJyx/xZkJN4phhGOhRtLcpPLYxxvFNh4iKXs2z9LZ+fmctrI\n3lCr\r\n=0EG0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"619c0a5328598b02b82b8087d1e9166a14399ba4","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.184"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.184_1621939163017_0.011994741298316125","host":"s3://npm-registry-packages"}},"3.0.0-pre.185":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.185","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.185","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"814ba4ef55d19a058d9712322d37060c0ce6557c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.185.tgz","fileCount":48,"integrity":"sha512-JueULyPkrnFksrLSAKIZPvZD1OSgBIq915Epqf3iSqs/8uqFtqvEHlL1iadI6VwwjBgrsNPC8H02X3n/vDN40g==","signatures":[{"sig":"MEUCIQDnCJeE92xXWcsGOkRLqcFXkd4bulYuxSqbOhoLjOLZSwIgRP/aUz8lXqopGOn4+8Nhtq5bLiO5BM4i2B2HS/3UMSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrNQaCRA9TVsSAnZWagAAlakQAJcyeQ7Qyynp/3jwbH17\nzUQILh1dqS2Y9dZoFOHB+kOpsBwxJRzcTiC8PsCp1NCIxcxOc7mBqiGjISxp\nzJ+aQOjkaInABQR/k0qzKxdsGav2GWymZHlPGwDGtNqQ7lBa6ipT302P0Tam\nAp+seMra6NRtOfKzjJvW09KDAsRXJC86VozFcXAsy9S+QYWm8HjJWlck45YP\nSruFFdKYvxWMYCHivhoclcHjFvTfTGv8hwq+CQhxbKXxlBA0TNIZFFlvJ+sH\nDGr1ukMkO3unFj/jC1Umdt0gsZgs9lPzXWWMz7QG9SZHpmjavq3yw/hTdKGR\nXzj256T8ikNmh3zg185VTZm3qbaIXGtrEWBLEUGvODLhPeaLiQvm90Vc0pJY\nOJnvOXciUU4/uf9VwQAup4dF1FWp6934xeGo6T4EjtXquUo5VRFdUqulzPYz\nktUs4Uc3dzdEi8ZbkVMCZ0nh2erxi0SJVtvIvz84D2RRkxvHnvI2nDuWDX3F\nExeBaK5SaqJeWvu88VwJ2HZMGi5A5uOVYqhHsdplMe+tsJtUKs0bc5xskPwK\nEm4gofEJRfIgFDOFA+Kv8i1wQ2OIN8xPITwDEXRk8R6MBcBK6pWkw6EfUH2e\nr31OrKElImqgUEK1HngFRuW3BTeUOAS0IVHHcNPkTh0lLh/Stn0pQxJQntgY\nGf6w\r\n=PC1p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8632283ca2605df6dc14901cf14d511e0faa0d1a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.185"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.185_1621939225372_0.46729741556897464","host":"s3://npm-registry-packages"}},"3.0.0-pre.188":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.188","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.188","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6949628bb1597d250af51c6c67cc24ba49efd621","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.188.tgz","fileCount":48,"integrity":"sha512-DJEiiN16ErYl6lFOKJM4YhNUKc70IIDU1opS55k7cSgd+z/ZgRwZmNxV3SB1tUrl75NJr5iMq0KsPUWFhaVSvA==","signatures":[{"sig":"MEUCIQCK+pbqdK215c72vYqho/rJEeqhMLM/rm7ZvKyTZsnG9AIgdWBaD+OxQ8q709jT6knSaumXBariW+Xbpse72Kshxqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrQcrCRA9TVsSAnZWagAAs+MP/32HuC1+D5OkIvUt+fkS\nrBtJZXtox2lgFoOUfaw27ShvEMAKRFCL06vv/kBQNiVh5RGcFociRM0bRiP4\nzxwOgNiSglw7/4yuFd1lrdfyWzpRqkzFx68G3XocygZstXL1K/T/mvc1xGsG\nPxaGJOySRttfGI+rNstZ9VSVbS5h2+IdVx7fokF95NxNjq2jO3gxQpYvKIcl\nRDxo2/020uZ3Fz1yicjpih03o965GEj/RBaE2xu2nedeX1UMytcNIZ/MkVPP\n726Cti6O7BY0diEEHCxiktWM7K+W/+Ias6YBACngaERIn0Jh1XFD6yJ/H6Ze\nmEMjflnT7rB0NbzzHbx8FVu0azivyCQ2PT1n9k7dpVkQraml77nqeQ8WAgKF\nMGnSb0ia8c75fdK48KMzKYHuto2U326+EseAr0IAvd5NFpH2dGl44Ij9pvu1\nUv+V+kPT8oVVD9DEilB+h5re5fcPsmy5ppwNFixwfzndk6QIXXUBoYVXNMf6\nlhjSKljagudARA1NOE52vcG4O8yRNCziggjzA9Ib7OsNVgLmnGpY+oAKLBsa\nEb4LdvBGEBnXP6UCgCajnnPnSOHl8c+R6Gt6CZjS64nvALZY3yRlhCL82HHy\nGstqiKzpJ4eWO0f0guIsv+tt8TAUJwsF02MN8k2ApV9OEkBfHCusbcItXOHS\nvZw+\r\n=DvP8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dd3d40773e1b039e26ed629300cafe2c04c87b2c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.188"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.188_1621952299394_0.14669407043350557","host":"s3://npm-registry-packages"}},"3.0.0-pre.189":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.189","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.189","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"387eda7135c246be9fc9542e635343db1bcd2cab","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.189.tgz","fileCount":48,"integrity":"sha512-hF4uevc1X0EosSM30zEs1BkZxZ/2HKRxJ9XrDYOCe0hD5mSx8+DNpztojGA5Hk5Xqe3QvAWhxhXzo50VlftnWw==","signatures":[{"sig":"MEUCIBrH665qERJDsAhKpsUD6Vlw9cILI6VtlxqvbtoNAhFbAiEAivS8XHRH9IGvxeBYzM+ZILAxnBtS0ne5v+bgIcq9SNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrQ3ZCRA9TVsSAnZWagAABqIP/j/S2uYzE6P9jLrgyGaz\nep8EQXsXPI1I1zriT74LpUiIEpUJSVwuzo09x8OS11Jc3BpAthlYxOIbzgFt\nWYiUtM31g8KcomdOBqvr0+gdmIxd6x6QHfbVoNtSRJFOGHtwd3Sn2csy5hOW\nSwN4ozgaP7GE4VJgBO+fXt66iZqmlhBa9czLNncq3oKXh1BaPS3Sqo2qTt6C\nHf521Wdn5oVmvFEtTQT8bsxYb7fRMfbsZuotXfownZJCTGrFlM+BiKntT3Nt\nvGguhsIzMvYlOLlbs8uDFER8zQKJcNw4OuaorIGp/rcv3Ozj+ZtNHtY0xAJy\nZDjioM3Lkb6r9C7lVKA7QutTCpH+dBh+Wd2n2qgxm10Bci4fh2zZBc3qnKrT\nLFrgBY/AzWEKepstt1StXfgZqBu4kXJP3yEQqjAhBS3tlVDACgDD1YiAzAzj\n39wR/cJifnaFhqycSQ5TGI910JsECGyoEF0pjX2TbKlxu4qGJqIOXYXIiKyy\n4O+Vk7v8jfbxGUE5YAfeZuWjtwv7Ey1B5wBKCUDP8SF00jegEp+vw+E5ipqb\n5l2L1eWNhs88NHkUl3QdfOk9eYN245ctEyvmtxcGgh1VlSQQmdIwt8ETBhuN\nLWRVSWc9KitIo8g2J4DbVs/ETlrtCVVcpa6/msVEnuaT5g9vVZeTRyWhBrLP\nX62G\r\n=We3H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4839b7630094bc4e2aacce2ce484a8592633a9f0","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.189"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.189_1621954008839_0.1768608606427431","host":"s3://npm-registry-packages"}},"3.0.0-pre.194":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.194","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.194","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b081ecb95bafbf671bf89ad60b2616d42be53555","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.194.tgz","fileCount":48,"integrity":"sha512-qi8NwUBQSA4uGr3CstQKaPMpmgVP9pZm7W5x1LcToF7IQm+ySfvW7BWjXmsEdXr2wAOuyQquWhwPGNpf1+sdaw==","signatures":[{"sig":"MEUCIQDjYqny5eD05T0sE4I9B5zmlY7JS584Tuqws6BevdBWQgIgbPah3eM8zCdwzEa1DgagVHKUTXpDR4wX30BABAIHNTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrfrMCRA9TVsSAnZWagAApHQP/2khe/FhmwcsDkfQV5A0\nOt241Gcpk+tANsHLMmj01ACHKXuKf+qPCSfxd617OEDtnZ91Lk1xTVOEsphA\nwsFfbEDA9aPBuN0m+X6kAw0oqq07JsJgyCRaZ+d6PY8NrTZjWVMatnOqq7Ck\nBtms2LRwdcYviwyyAJOoJd0HvoqdVKgfsevJ0Dfy8FaZRjJkQTKITOEJx7dE\njE+2UJw6NcIe0wV/LnCLEbimz8RSEYvTt36uMf1PDcACsDhvO3JGLlqEb0r8\niwnxCpbTOdu8JNgWkiHxm148uCr8grooslf+x6LNkZyyHp6t97N/3rE9nyeP\nXM8UMnPnRF+zlJqQdq30vEJnLqkTtfFcXHj/AyK2HonRXcOM1p1agLenvpRY\nzs2udmRRrhiL1/NNMfKUnkU+YcBJUJsUUOYZRpFifWTnPhL7K+LDAW77cwVq\nVWstQmqqZU/3ZNwptwRig9BRAt0GKE31lGEU0Uci85dpgJBEIp3laHNGGMQv\nlvsqmNPnXdnnn9bMXm+DX+H8MtRfZGn51lzwG17GEnLZYj7YrOyTP4dLfVgt\nZsEnX1LHNNFY6lse8yXL6QSu/tIr8FjK+KnLYeaiO1M1rVW0YcRzGERlkNMD\nIYNaaPzljVSN/S2ufX+rOnWAZIWu4topXpMhzlsWoBg9XdFtXUy/skdqqR93\n8CpJ\r\n=2dGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fb40d1984dcf3864efb822d8d1f2734fbb9c035b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.194"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.194_1622014668424_0.46210432121571343","host":"s3://npm-registry-packages"}},"3.0.0-pre.195":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.195","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.195","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c191263d621858e73f68d06a24f4f2e14aa3d655","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.195.tgz","fileCount":48,"integrity":"sha512-MlDwzTCrLwN5rFJhUMVbjYncHlvCkDC7XllyNbjokn+aKA/9hKCrl7t2bBmE02vam8LG8/mf7nQiH6xwwfSOAg==","signatures":[{"sig":"MEQCIDngkIrLwa5jmobrWh0DEzgfDnfDa3U5o7Dm729oRYoNAiAviM/iQ6t5JwbV82eyhtYwCsk1e/EVh2bobOMjX3BpOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrf6pCRA9TVsSAnZWagAAWC0P/0meKJZF/KJZ7268gTkW\nR/9AVofDxwwu4Civ0IkLd8wOunRk2zZElVMCOKCXKPPhq8VyuVjDY9AR3Ttt\navBDfRoJ3V3po5O6yZ+ZbwY1diSQJfpoUQ01HsxvvXcCPo4Lp6LjFpctsf1L\nG/0EdvAQD3AOLd1MA5Go0u35hjSkELUfdWH2L4usOZNrjRlENhyKcWCmfQ6K\nG7mTttUVBH6YuEWr4WVOZXvj0lnVJuqt2T2GdYVJ4+/IE+OYaLhC5ufTFIIj\nxocdhu7gbZPW3k9/3YZeXDit3xr6H7bYPDa4p9rquOa+b1LqAk990GBUgWqw\nUvsK2zTrR8hZgCf8bd878LH6pupXR2FFwaQjhLHvGUkswEUhur85Qg4/cN0D\nndEgXYu6O5DzQpiOX+VzXpdJW3BUBHLQaRavR78jy8J83LMZjuvgkU7AYuQm\n+v7lciMrrBl1EtlrLDR4BV1LNwZ0ufDqdx828dBmn/6pczIr9xXx28qwX0Wq\nsGuDk09Y647Bf4zQSK+7i+kS/jMMdJTRqTLqa0f9h+RX+HGkeNy0sawdgzYS\nqRIrsNSg7UBXKIKDckf03Ag7Q1y0B/hLipOlf97doohuVWftK+Q2QdHHTQho\nOn8w/ZZFCsxyRw7HRH0FzIaQFNEkU+2XPZX4GbkEmTKi6ppqALESJ2HNtXVn\n0znZ\r\n=ZmiF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"203cc59f27a53537b9e05eca4223ef19fd6aa79b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.195"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.195_1622015657360_0.2908905909247099","host":"s3://npm-registry-packages"}},"3.0.0-pre.197":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.197","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.197","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"32ae5dd1798e8971f65c2b826ca984e944a553ba","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.197.tgz","fileCount":48,"integrity":"sha512-El4btj3I5MWxSVrELPfX1BLh8xvsP79tnFUC6/Y0k77NuPKGdOEZyPHyuB7BSBTBMlGokc2T/hcY4zeBAvJp9A==","signatures":[{"sig":"MEUCIQD9CwRxhCXuJf+Fx5Q60ywqeAEMFF4qmQxWXV9P91bsBwIgGBrd+cS4VGRV52hZ2OgH2/faojhtE0q8LZuCWUYhMPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17909255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrhEeCRA9TVsSAnZWagAAgGcP/003/t2M8CXovhu2bd76\nA3OGHwH7lKVQnyOdXcsdm1rQyb1g48jCfheS9YhmGrx+F7SX6erUPc7xt0lI\nFldPlA95Hk6azyMrZwsXlFdW3m3J+kM6xZZX1Vy/d91G13pdqNoNIhhHBPNS\n1ilEc/i141nHS4ymUApqC1jLBcak1SnuZEocBSU6OnOHNrBOJew3sdtAqAJA\nf5J3wf+Hf9//zm8naoKzCdql92cNT78Gyg10yn3eQps+7VWT+N76lB+0CChK\nz9brLS8DnFsp1ZE0Bt2ryhoVZtTikdK/eH2ura/Hue1V984pDlPCwP2900+c\n0ruDsyLp+XNYPTQTYvaWCEKKDGf7xIAvggmyMoewgRo5OQbkrnkffdMzt+ve\n/D7W0f63dcwVk/jGDch78XPaCKWcQ+1vS4pKtFweaPFce1q4JQVl65Pcog+a\ne+ZVym3VnsRldBM3a7zs2D8EdavWA6L/dT7x9vgc97uxKlwarm2x6FVcIkWY\nlQ/eSmtPf9Fwk+ngcRiuWfJ/LCB54+l9XlLxV2S8LQVCTmu9+XIKTP81U3eC\n+LGA5eLQGqbmmZj7ABAZ6M5Lh5Uxyg4fm31yd/69fbwhLd0fRmCs77HkXyTY\nO4VCm46rTZIssSy/rvl9VCaufgBK9VvNjcyxs3GllwoOV7HDlARc9bnWX2ym\nVhqs\r\n=pJXo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1df86ac2e44304aeb7c07772798af1b39c713225","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.197"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.197_1622020382275_0.6218588157695284","host":"s3://npm-registry-packages"}},"3.0.0-pre.201":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.201","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.201","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1d2df2a374e2a05915687ce0da5741fd0c1ce3e3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.201.tgz","fileCount":48,"integrity":"sha512-UhrGWC7A0xcEU1aPs7iJflK34ZnLvzeByHVhS+Z2yjs509cfKjkyZDrB4n4MnoGxnhtSp8pAaQdw0u7vMQwSWA==","signatures":[{"sig":"MEUCIDysbOdTO+m42H4weNDvY9vjRQ2lndo4CYDqaK8WPPtjAiEA5dXL52aZDizytmC00wNVgNabNFxdP06Kn298A8DMnps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17911314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrj6dCRA9TVsSAnZWagAAaDYQAJbFZxfOWLzpXX0gidwn\nXjEe3YNkdSbLYO9rxBSiS0qgFURzZpEn41nRnP61oldIlriHfnMHny39XCOn\nFmoSKQnyXwvwTfkV2vGC42ziB9jyCTlg373GqLJEkvL9jgpgyfLwyRTxQcfP\nTxCejzxZHkXLU8yCyQkum2dfUqCCqiGJBT+YiJfqYJ+kLDDtPxrlQ0fvul2T\nsmViJ3b96djdVpGq9axzYgA99pgvdfZl8L1Xn8CTkm7FmnwI2ix87NL5pzc+\nPjkNf0EfdoPCsKBo7D6ZX104thgyRt429WiWXIn4Tj55W/8tEfeESwXIbMKQ\nOy01TRxYb8KL+kYPro5oBQKu0XjXyAJASoF2wtIKJ2brANKB7lgyGG8hZdCY\n9X1Uh5Smi2c8fZQVJ+uswmHp9i8CRLKIi0Frg2QPlREV6ODxyQ6zMCj6bDOb\n2zL2DaNTIWFi8K1GzYDKEfq3sApjuN7TuJGfy1RGyQMdzOAlZsLkqPnAxwC5\nabKYVKM3moTDjP3zzNYnimnoPShFMnuPK28zw/I4Uv/ZNwC+j0s7Xv7v1WGb\nJEdocH18CniDIToIu48AsOXI3WHm+ah3bw/pKLh2JkiVQtYCtVkB2tC0m+sf\nB2zJOUvi4x/RmPjCds/DA9YPHuto6M48ekJCI3HnW20daySQ1rU0oWVn64P5\nt37w\r\n=dkW/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"369a22c94fd03855fe006ee77771f46eee3a13d8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.201"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.201_1622032029018_0.15028367902437023","host":"s3://npm-registry-packages"}},"3.0.0-pre.202":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.202","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.202","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0fcd91581f508b48354fdcccae74ffff2aab6d74","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.202.tgz","fileCount":48,"integrity":"sha512-SU/CowoZw5iiKwCJkXyEFcKJHkq3mDKQ7YJVJUxlJiXQA5zbJZmKvFQ1quIuzpRNN2K7TDdvugDViS1liRPzgw==","signatures":[{"sig":"MEYCIQDzPfoHxRO3LSnyS9aQUMsorEqjLPbtM4hLMtkC8O9JywIhAMiEMr2rNmym9YxsTGJd0M0FRtGm8wbBZpoBEH91yfP5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17911314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrkCBCRA9TVsSAnZWagAAbjkQAIb1SQmSl+blAiXrFKps\nhuvEJ5jfVqBNd6O6Dx2elZdXgMOWk5eI+6ADuvO43SPDMDE2jK5g1SIs6j4L\nxO3bDQRHsfyrhVX0uT94U6wJto7Zwsgi28G/s2f+jph+gZeCC4DwgUwU8Kmp\nJTl1FoCadehV0uhS8FlC7Ua4JEIgOxY8hFlnpUHYZNKSpTFEPF/a3qJ+6dBF\n7jur70prUljNN2rkA0ZVqanj04jIKs8B1SWW+CR3Iv3VFutOtJSb7tsCtVd/\nDpxL3OGhaYDJOs+WFyf5TURMa07x0xRGhvlFH974MyK9QqvInn28k4HfodRN\nIA2fXGmHay/yJWAJ9PrBa8bCtoGoXgQ7Pc6/dHv1NgaYsw8H6C1uXgVQSGTa\neuS3xsBIZ8x7h4pgS1j9yOZ6y/htVwx1T9bu5mzvAxHnxV3y/hRODZWNpzyZ\nsrPCzQdclxhfvhQLvL8okh3TSu30RxTG2J6S2vYFVrM+e7kKzU51k8x6wQmP\nJ+9fgs4tpayzzl++JfipK8/K7zCLL757FBx0PjJHDgbuZrG0JsTua8wBQdC5\n35sCIoSLOtEnhZn7LB7C3kly+QFyjuNLye5Ij/mLxfGCr1RNkXaxHGdJJ4/9\niShD9BUV3v0xfxGTJVIunlLO6YK6Mtq5MkNkJVIJDtOPB0XTkn5UKeY6Hzdq\nXeJS\r\n=nnu7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"315b069eefd2f4833c54512d76d2a151756ecb42","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.202"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.202_1622032513137_0.14427024006164624","host":"s3://npm-registry-packages"}},"3.0.0-pre.204":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.204","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.204","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0ef0994cda6bd83a74edc86fade415c561e67400","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.204.tgz","fileCount":49,"integrity":"sha512-KzEGHLCFBa5o/yZUib4Q+rlcmkETaWJEwbinoLChfNOGDYKRGuaSXiBMvBnj+ss/1tqOf7mknOG74YK3vViCeQ==","signatures":[{"sig":"MEQCICfs+7vxqobGMlVYe2iIOfhXewvxzhqxGy2aVSTTUedOAiAGRNl99MDAUHrzk1TP/WyHl+4V3YvX6xNdRV9bVZyJtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17956734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrpp4CRA9TVsSAnZWagAAB9UP/3/BxrGFtXFgU1Ni4dQt\nmZ8FieHZKIBOtaWonVwX/mZ7sFxkvje4QB61XLMF+U+9xDK+6jGw61ttbIXe\nQfBc+z8FoHRTvfKeDFJFHw9vt1qmgLSQDIvxsQFO14OQOAepSR5TcVlcvFVV\nN3Y5AcY82D5n6mOgLmJGTP2yVCWjr/2SRj9ywAfAwrPCw/L+09gFr9H2jqRg\nDl+gphnfG+uWjAwaMQRHSGlRBO2RNbfYzA3vzNYPXGSpVV5dHj+eiDLUinE4\nUrZlXTPnvY32thiDVamZZQIdXwDCqRP1iiJVMYa7rhJfgMa/Si73s+NlrXzs\nwYoRbOaQmpicgxxNb/LXSx0tmbMGZ8VTDndu7yKwdhOfrwTmvWzViNVvuCMS\nBTqwFbQBLBFl7edfmYZpuQWY+NoZZQ+wU0i2WZ+zSFVHdaiuXVCgs2pE82ew\nJB1YKE88m2Q1glaLvC2mbxu5090piWu/Ajl/h/shXI3kVHLmAdwDLSwTXp2X\nj5Spvf6pXesW+h8Zy1IUlpuHjeUpZCVqoRzH0a63MRLQvwMKcUDIa3+Ou2Lv\nFitmbKzNmb/ICyDMSSCnQuxZh8GNuWXW2Gz3q0UdJfYMrwep04Fan4aN+wR7\nBGda9uL93NOJK8Glu4BIjXO1CsjKCDMEAEMS9dn7FVmpu2jdn8S1hl9U3FJG\nv2Eo\r\n=l/IF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c59b12854b986e9b81096886ec500bb6ee07554c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.204"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.204_1622055544314_0.26857403107090927","host":"s3://npm-registry-packages"}},"3.0.0-pre.207":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.207","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.207","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3e5f0a7ea6c9a61ea9c81be961ba2f2e7a2daa02","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.207.tgz","fileCount":49,"integrity":"sha512-JF94u3LRf8vgAKDLwxfQZW1siLTdJLlomN5Kor0IWrfwxpWm+CtmtTxFVRiOI/3tr1xe95IGUw9D/jRLNyTbcw==","signatures":[{"sig":"MEUCIQD9FfGdY998TZqbDVhUbzOdarnzLxFrsLay9w5mojhAngIgRXTMdYCDfD5chfw2ObyP/fjYLFPJlvhYPbXUb9Pb328=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17956734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr509CRA9TVsSAnZWagAAkEkP+wcl1reQR38U9e0W3hwZ\nETnnZo37VBkgmqDDEeiOmC3ZgamfXi7h8T09ezss01IZTSCQyjvyIx5YhLoU\n3vFoQBBssNcpZS7rYhaL6DgGBtiL34Em5CayMdjBmvnDzQ35IfnRwy5Pzpvd\nJTX08pivk2iiUJQc2nNV3KmCoUHVg1Os9ZpAEuih3qLkRgP4QERIE59Fikuv\n2+uRXfyQ+CMch2mVTLSHORXXaqphs8OsAaNQerlEUk4PRjpFgSkkmueKsF10\nnsTD1pBBgibMqRa1ThMYsO3l79szQW8+7IRRkV8hiaNE74cN6t+uboHMrBP4\nQgzR4VJi/eibTGVEurcOrPiFG1YIn+pCWSGW0VQUQuzkq9BaC0fvJ3YZTeba\nNPDTxH4DL+TkrrfKWPC8e4iKu6iF+KXfR7B0REsLaD/zhjwJtQ8/TYvcDGFW\n62JFfWzLcoQ4DzebYsVsyG/eVF5e2PEO6/lLJDrrBbFfPO1QplXtzl7A0mzN\nAQTxwax2He17ZEfEZuLi/2uzwVqiYJWEx4aDv04Q62Ha1uclWaiVjPQIfP5T\n7FJexgqnY6U8Zj12+qzOo096df9G9/kmLG22s6Wq8j8FQMZgrYg9Odn0TAcP\n1M3lS5E3dYJNoBt+yjs1Tl2xM/DyUr5kTpxYjVl2KDYP971DGwb5M0Ms5F8z\nrQWv\r\n=/DAN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a67320502ed2d6d39998a664bce60003030dbb31","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.207"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.207_1622121788871_0.04718324309978139","host":"s3://npm-registry-packages"}},"3.0.0-pre.212":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.212","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.212","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"25b3d9816314a0c1011362aebebfc18d988b88b8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.212.tgz","fileCount":49,"integrity":"sha512-30N6/UexikhftHeo9F45FcUWkmO3XjBPZUcceKWlIsgLb1YTRnHuMXPWHImsiH36fk3kX2N13Zbl5PKwvWOBeg==","signatures":[{"sig":"MEYCIQCCNAUf2OB8vzHkZwts3fYlskHYyTQhVv051xHw9KL+MwIhAJVMn/Jnod0ZcNoo2wxC0FSMRJXa24ou6iATJdX6ZTQ6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtO4yCRA9TVsSAnZWagAAoUUQAJ2ovPrPLULEl0gnbuI3\nvdbEdF0NylZWhysaqzoolN2SRTN7/ipjhE9bSWLN8waZXpTS3+c8ZEv5fI5N\n/9CAHkBD9r97WcsDPlNG8Jxkh6f8jy+DsJYm4kFeREaQSTOVn3/DFlLSnhDQ\nwXtectzz/JRTIbrPCjYIFFbSPmbjNKC0Sql1jbTseFiIp0yB14UVCUS6nH0P\ndSa0WuCW0vV949RJiF6GaAJcCF7N22v9Jo/Q9EHpGLLn6Ozqf+ssPmEbA+Lh\nDa+XKK5TwwziyEPZ7gne5JCHwBQByR0ELgG9vkHtrWgAOyh4LnvFxBONm7g2\nMO75ygyYIYGIvpLx7R/Pql/5eOf6blUMyX0qkd7kqBk67WVHPnjiU3A4FKh+\nOimUcz3suXSIgX8nf0WO3m2+1JNWETklKqcf2RvGF9IIAEAsCdjlh4iTjQIM\nr6YI3ODUDoi4acnsWlykSAa1uFss3HwQA168xZIONICPofhvjXv2HXqbO53d\nfNr8TjCbt5MDcfJkeMLik4VfXocDuGuctkKbFiwHwQkDIBY0NkHJxdngSohS\n82KAa6LE/DDHp3d2hv+ndYif2HmStLBPYCf3Wxj0k62vAqtBdZw2L6qhSLHD\nHUwV6sK0Zd/WWN9pQyDgJEpzN7XMSa7kwyYW+u9hBIAQC51iiC7IW1I8iNXC\n8ThG\r\n=ZsHV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f744b96c15025e4b50aeaa7acaa00b0aadcbfbd3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.212"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.212_1622470194468_0.856844642205677","host":"s3://npm-registry-packages"}},"3.0.0-pre.215":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.215","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.215","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1678dd6fbe1dc98d9b2ffede5995e6e17fca2ad1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.215.tgz","fileCount":49,"integrity":"sha512-9zVWTba2/MjrSt5YsKPBD4Lxm4w6HZW8kQn9jeUIjPatZh0NOMWW8sNB1/se60LhO1JEDV/k9cejKjtdK4I5vQ==","signatures":[{"sig":"MEUCIG+eRDk5CoIdwxH8Eo23+PE9OkPpresT6Q8OWUZ2TfI2AiEAzr6/FQ6YnUmM1lV+JG2a/AO6uUF7u3MCstfgBxBRCaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtPeeCRA9TVsSAnZWagAA5R4P/3OolNR5Gk/zw4xOMPby\nL97XejtRLaz1c6pe6fp3m1BrnAXFomGt+5GWb5vl+e1GqrSRQu8aqdpPBge+\ni2l4vwvVfoe9Pq3Y1RRio2jE31V39Z5V+EtJhrMV/TZRqS+E/tMeM6SMW37U\nC3W22zi7AwT+SS+ZlbGvtYGCXBKXENFON1qhAtRQp00pIn353PZYgoZUKW6y\nEI7jNGvA1IlR4bRPyXkP9ZY9/eDAlvmdeKXqrEUb0o2HQWbGtgPJRqdUoKL4\nh3xuCSkOYknxm2CE5wJKV4xgHavGhVLoL0HWqniB20I4FAt2AeiVfdUUvtiu\nNr5PbGRSFgL7TiYxtK3S9xna5l9wonKP2JOQpFTgrTLAnGEy2E7Jb7iPeJPA\nGnTQEpSy0/ieil01bBFN4iCKJ7q4WldzHJuk0KZ9xjYRihSDAcGVtmSSqDVp\nxdqJSR7DO6eFga6kL1RsK7oS0E2JH/KlKfkn9Red5UkxccY18TmCwhuByrOb\nRAQMVCedwA9H8t9I41YGBFff0IwsbS1D7Z9zFjREejXKIXqIHdecYsK10ej1\nweAl2uZK3n1+J1Jb5FpX0jGYmaMiA2O1sbfHMO3K0t9bXaSQHU57ot9J2v+m\nxiz/557SfgBa3lrSsc4+WK11t5yweJWjKSM2fh5t7qcAW0EMrheXhq0GecNa\n9d8e\r\n=4jOh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6132b1621d5e88d5034357c5069ecbdf7025a851","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.215"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.215_1622472606120_0.6001737866149626","host":"s3://npm-registry-packages"}},"3.0.0-pre.219":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.219","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.219","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1c1be330b427ce98c0c166f7019d3fb3308d0693","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.219.tgz","fileCount":49,"integrity":"sha512-luCB3NqdacUDDrrTnu0/pLMbo1SZqT7ZYQMjHUsuQUMHZUYGVL79xm7Xr2SH27p8a1Pbw1Qx0D8wjvgVIyPG7g==","signatures":[{"sig":"MEUCIQDoKIzhsTRsO+OpZxK8FqIw0fOjiH/D7BDchOG86FVDdgIgTs25AGOfbNj2ZrMDUNFaSWFPN6Mfk7T1RL+9IktARUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtTzZCRA9TVsSAnZWagAAEakQAKKm6R4LzHSTJIKw+fPc\nzutTA27Sxj4RaVLPPy8f616EyuFSvKEl7v/jrSnMpNoe3cUHnBXGAvQnExzi\nbvnyXk6h0d381+qXtgr0O+aCNGaHiHC1gu4ncuLYXmLsW35RZyT5s0l8y58p\n5fbqwvMPMbxHmBTDbA4xFVNNVB0aVSMK1g705Nm1WcD6T57kAmDMIvq2yhGv\ndNYKNv9OWxZmMBSdH/xvrZzDop7EvnbpuCO+kjxe0LILKJ/FE5/NrX0jtS0I\n5oT1SvPL77uNYu0Y221ZgQ5hDMUzsmxlaiNzhwYpR/EmJAyF2KLCHK2JonuO\nAtLNJntObzD7WWmCqOxkFJ8PXiOUjmJ1BhzojhRhUy9yeBG4wN+6Z0bxw6tR\nxe9yJZ6DRx5hMymX4X0i9JjMSVJi7E9qMwcdQm1RQ8hxuMrA+0UQDeiJcykA\nAY5uX0XrVj283r3Pe+Lg8JAUdMW2Ua4MAMfqbiiGnwsRJwCfMotwyvvEZ8pM\nTRkUQbjsg1N1y4LnK9vtl3n5qiYuX5HSemiUG3RYOiRdUGLd0icNh2vUXkEI\nrDlhtS1Y/xjMpZVmk4MAuiOAlFPcdA9oNRDZj9dJNyq6LHhQSlnLPnFN+xj5\n+ycNcv+DUGciWPgib5fzAXcJVDi2QFSE/cPHsjOoS89dyQ6m2yAYiDXJihZM\na38d\r\n=Eg6B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a8ccb9345efb4cc18df0d4fe43799c85a7c13d03","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.219"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.219_1622490329276_0.32798710583285007","host":"s3://npm-registry-packages"}},"3.0.0-pre.243":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.243","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.243","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"167dfd611270fe7fa62e562782e68ebfca6e817b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.243.tgz","fileCount":49,"integrity":"sha512-FybpgM9UYfvqh9IwnCWhhpGGGWYYB6ct1OiXdkqh4NZ1YOW3MhQFnKLB/2An9lfYWpGnomKgsotT3rPS6yQ31w==","signatures":[{"sig":"MEUCIQCqieD/mO7+bfM3yVXGwE8qnWl2HJ8ewn2hXZrt30XJ1gIgW7X04PFNSBU4WE+4I4fOs1Zj/JtFIV0ufHmU6ews5rM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvSFNCRA9TVsSAnZWagAA2LkQAJ6AO0OyXAv+rFhtvZJ0\nfTMQfr6USV/mUH/rqBkPUz3NRGWBJB+B7XYjW1muaYYy/IyZrXJ7MMwvhN/t\nMjrP2MGZFwJUAgeOaptx3Q7K3qSi9gp7Fk7NSHrrkQJKx/BUUjs+C0vTxl9f\nBCierpSw6hA2llvHjX7D0aH+sE0DEDgkVyFayz+kZqI/KlXbG9XvN8HUAGYx\naJGXG7XfEwdto8GyDpXnBcDRIWzhWADZE+8qgF7uOBvLtFSB7oFjPC73mg91\n29jMNTA8qmaFrhtQYiEKq3wVjYq3WPTwJzFtSV9j9r6Lj890H34CE6c677qI\nJOwl+Qr930TOFGqkMNOS8cwKnFdKNB5xZqAo2kPq9GxeP4V69W1d6Ny6E+eQ\n397JUzWTYLzQrDELkbSlW4BanBdSWh8gBli96OjxkU/3yQhZFG+hiULk3jrn\nOjrcTPGj3YHDcpNLO10RLm5PYBiDMCSrsejAPx+KCwNH1U+yehLiQOZrLeF+\n+grL3xqypN/27ZkV9SZ1M3H6C6MYT+cw3pvNCB2Le080450wgYMPzIOLsOIo\nVgNC6ZiCusbOZC05o9to3gzP0ho6TwybHwkS0Lbz/mbvrvyZnsBEuQUZamRn\nkhC5YMcPPisuXg4fREerKRGQ+uXddqOh3ZdyPz+zyLxIbKlEaWVkcX2o1Omo\nmVSZ\r\n=knSH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a5b791a358df146b3f182e829e979944fd189b27","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.243"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.243_1623007565180_0.21032842243796201","host":"s3://npm-registry-packages"}},"3.0.0-pre.242":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.242","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.242","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"632e0cdaf9ef9120a20b682372ff2bf041819701","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.242.tgz","fileCount":49,"integrity":"sha512-uhJvbw0Cw8Ss43EG6VhwtrT8c4t8pWge11hfWpI8x3m3rqZ/DEvGwsXyQkiMnSuYHA3mmmf5qcyfPg/GQujllQ==","signatures":[{"sig":"MEYCIQCpJ592zYhbNPBIrxk/wGESjTwf/OCIV25zLuxodPylJQIhAJjm1s2iKy7QKx/N6vYTTIJn+jUYpuOZpU7Abjr+7zFY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvSFUCRA9TVsSAnZWagAAHVIP/0Ps2jIXC/0o9g5+YFHp\nRS+jWnYSCccUTbUZ3JslfO3tvzWfO1DjRMvNkRIQw6tf2Ov3I+J99lFY5aHx\n+O+KqqTjOchokKucJ2N1aIr49v5VN2jdkl0M/PXzs6uFEXKl25Sk57K6/F8t\n1cV4K1KH4mQtJZPn0mXu1BYL4IkHllcIzecoL5KtRyM0M6mohx1I5skeLgjB\nnTPQRDoCcwwbGVKCnaKdvSHNWb3TpIZisjYAGG/GJVofw0fEgVE9EhPw6N81\nUWwOUEbxzj/heYG8MBO/ip7BkPuqiqqXqHxfmtQYg5rfAl2hR7gwMJgdr+jG\nyrFbRrhY6KNdla8iz0LXhrWnBO1PeM9q9ODjEH3M/Aoz6PCqEFNtgiGs1GzK\ndcGX8NNkgo4zk+FU0qEsPSnFNK9BCHdECWnp7BoL4ELIugTGZgcntEOjEg4Y\n0fKB9QDm2dqGEeEn3JRLSE2YtpOVHkJ9zAD46SsqSi3kqfXUMSm6uLQV3H+n\nHTHkXIprCJ598ipku08a3hE5xO+HrlAy3Vdth13L+YKBz08jnseirlezHG7D\n/f3e0YGxeRD/tW9H3BpEsOS9iK/X1aao21aDU0JQnZjd8zBHp3YVMIajFeUC\n208CZQdHvyEgL2RNIBGNtCRqcAt5Pu4dmFRfAVwPWXhozBowU5tYTTRWPY9k\nru0C\r\n=TnoQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c45d81096c62c55fffbb5daef4e23942dfd14336","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.242"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.242_1623007571918_0.24840882124152763","host":"s3://npm-registry-packages"}},"3.0.0-pre.250":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.250","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.250","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b2d3f344b847c9fa61a30934d4aebefa3558824c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.250.tgz","fileCount":49,"integrity":"sha512-VFQccwEw1llAw+UR8VpU2ttMhV8dJglKl4D3upBksGDYSHt1+Pi7TWonvMj1RFt+H6e9YTqmHTfMFw4VuL7xIQ==","signatures":[{"sig":"MEUCIQDVesgFilm4ePk66nvz00Rw01MNyEiZ1t8ph39kxKCIUAIgfaE3aXp3EyFOVsTdrYLBGyoteyHNoWv5OK2R2Mj8jR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvh5FCRA9TVsSAnZWagAARO0P/RdRm+iE+Z3qX0E1YOHi\n/d0DiJwrvVP6wliNzfrYw5REDQXk+rjdle6MCLZfg/OH9FvhLcpp77XVY3pq\nDOfpAjaZBwBkJn5NL49qqJ51jqYUWH6TzcmI0YrwAhciQLGReD33VXphYkyt\nWQqzsrEXcM1gotFgTT+98ZNw2Pcc0/YQOWq/zaHhIbRSpmJCmlEuRDlJfnqs\nZlRnaCbIije0oy8+aPD/+JsVQETFURqd2kyBwmUJoBN6vSWS3sQMYu3c4be2\nwlezerIoK3tUds193TyCSZazkGisS19e+Zp7bbNSx817wvdGuZgHrLWSWygE\nCNfVjlBPp702Hw84hctd4poTCdtXNz+2CDfiKyagDUgMNRUYS0LgxIc4rxLA\nN4og3VRMc30RBTCI8JmElY70aDzsb+MZneag1SWPzDiTETfBQxt3+2+bc5/D\nrztATz7vtq7c33Paw1kIYxZF0+McSh0lazXX8CAlrxk2vQy2FhKjtTwwZdQv\n1YBBCpA32fl0AV38Q4JC2RFG2x70gRvL0fOzoJNk7K5oNfACZvqTzgaXmC+V\nqKEHpyUmLstUkCfmV/K3dDbRuMGf08BFR9txkvUQnel2zJq1zqkO7v3A5twO\nm21rQsL2bsk1bzfdmjEqSOUz69Igq3E3iyx0xy0fyizkrZ83g3OI0I3tAkiv\nBouR\r\n=FSXq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9779cd5384c14aab57e7912bfb604dfe401c527b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.250"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.250_1623072325425_0.34682160699957576","host":"s3://npm-registry-packages"}},"3.0.0-pre.251":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.251","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.251","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e606c2104483d63c64271bc49b53cde6c5b96168","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.251.tgz","fileCount":49,"integrity":"sha512-It2QVu1AQejwd1O+JeGPW8niWGAWP0WUU5Uc4by4gQXAPdp/X3YWo508e3E6IZVgDN5CA+iUOHHW+lsdjffFmw==","signatures":[{"sig":"MEQCIHmN/mGQjvqrKGuCwzQzsPfBE9cWwLn/ncqlkM8X8iJPAiAR/iy3QELu+9Vzv+shkf9H4KLcIbEkZcJINcksJDVEUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvh70CRA9TVsSAnZWagAAn3YP/3gxw3Pmz6M15QSmBKNp\n9hAilg8pGUnrtUcrSQ36IYEtssOj7ppbKRH2ED+O6ggl8nwzvTueQehJ/FSj\nXZMXzjTUIsHRN0u0gjLMaNOT/2MMntyadXfsqreqfCpo1HMuX0JeK1mKuTeg\nUea31ITceqs7HaEh/FEJ0nWMb0lIPrWyDjVaOhoaXWn9cM2H84wlSyElV5Gw\n9+3co8XSafhWKqxD1IlZshyDVkroW/bCMxXIYiZIm1sCbg14AXmt11j5RdIC\nTdhbNMpzd8RKzjxPT/HpiPR51mg2ycd93t+/0IlfKd9CGxfxBCx9EBwbvDmh\nq7bZ5cxlTLJwudgjl4ZSE1bwrTliHeXKVRNnHi6XXZsx5yfKncq2CE1pRYOl\nN1e2EIKfXba9c5A1vhzFJCiudrRfYhEW4JWy5cZURrpnctDGAdqzDFR+vW1f\nyDzhZWqa2I8I1A7LbP1gI36tqDYM4BV67UJCcyE4lnIoOnL6DDAf9bkrvmaw\n1JAlsNa/xTlQKEFMCbBSrBeGvtN8FeoZqfUy9Qez5D/DVnk8g6RS0jLExQ66\nQXKCKZLlk4g0JU1f9sagQAXR/GFZdJowJRBz6wj3f79IZ3cGNGjgP852MByA\nxv2i0+jKBrFt4Fp91dSisxTpIhMyq0oL34/zQZvgsOsHvOq/FNkuj4wmXN5k\nHcDg\r\n=YvqY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"286697b19bfa83181700997782414d3db8d31ac2","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.251"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.251_1623072500110_0.25592630199166444","host":"s3://npm-registry-packages"}},"3.0.0-pre.252":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.252","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.252","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ca0388917acec765a28de73975e18ac5748bf16c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.252.tgz","fileCount":49,"integrity":"sha512-5Bp8O7a8icmP1A9HfEF92eKiI8cxtTSSQ1nZGIJrPGnrAZ7XIAgowBKL60dbo2IAbmg/efyH2KHRLwhJi+uWPw==","signatures":[{"sig":"MEQCIDPHoNhZIwBuWQFdPl6Z4BXEpUQROUyiM/ttchvikLSZAiBHVu3QRWujZfhd4G5Nuw11uzk43gtHMvRYPDRRSx6yHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgviB1CRA9TVsSAnZWagAAeZwP/2ggWR8iHLfCsi4nG0MH\nFX2VaYY3HrQK18Aevplki3I3BzDeKCts4EBDJy2iegpl9Ug0OmeqcuDlc6Ac\nir3wV+pmfcm6vSZattAxZenNxbaqdqf2XV+jQpwVw7g360UAhI0vbgBJ72Mt\niIeIoRDh8z1ELInuvGasWM7Jlj3AMrx7gvkRC0/hjdzeLfTqCRkPKE6I2RTS\np15JYFbaQLpgJE55mtd4n6rixzLYPOCnFu3GSFitr56QtjgVsK6DoFJuFzsX\n+7UwUPuDEvnyR/tQMHonrRlaGYIwlnGK34wPMImQt0XUY9o/qrpT1OOsibu+\nwjDl9AtFtW7sikU4F7GGAOe3fYbf6MT7+H0NY/SMr+cIElMy/BmZIN6AxuK3\nGwuLUzNsRjalgPlbTKAR10MRc2HstR36bniPVUSRgh3oanmLpl/Z8lygssvI\nHJapU6yT8e/hBhwCs2IgwnaaIRrY/1cX2QZzSPOyCyjsVE+UvN31mdNsQlHF\nbZVMdIPIrnUWDEq0rFgZK1M2yDBIxNmZUGB+lAfC5oai+F177OtmGLuElSGk\nzmjqVCpsk9bCMiAh+QZPNj8q98pwYgPh7MZ9bbxELUAjbbEwVJfrQVhBjtfB\nQq6ZC4FILICIM5FB5lFpvcB+mRjc75CKff7eGHdOMFqnvad5Ml78ZSNlHtjq\nF3YV\r\n=K3XZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4e1e027a424c53d09b9e3afa0505d1c87d02fd9a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.252"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.252_1623072885173_0.9709699124310631","host":"s3://npm-registry-packages"}},"3.0.0-pre.256":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.256","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.256","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"023bcd8ddcdcc7515cb23224796ec0fc056e278c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.256.tgz","fileCount":49,"integrity":"sha512-Govlcfl5SqcA2n+609tBbSI7u+1eqZYJcZVHU2OaOc7cUXBWVVA1/N4KAMgEFI0TJJaI+yaVvZP652XM6kyIvA==","signatures":[{"sig":"MEYCIQCM3jxy1qnoiNSFe9kxX25HTvgGgu7VchCcyCzGBGl0rgIhAO3bm7Djh1zjED9i3DuQg1raKNzUTErPPruOFIVofQN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17957931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvj/ZCRA9TVsSAnZWagAA+/wQAJ+HPkeJlexYPrtu0ldp\nksY7kTJU4MBl/JfTji83LuwAZ8F2R7ss/fbCiTrB9aBg9gprrSBieC28NB90\nAKUoGSlqIA0glpoJOMKF+bChj+kDlSSYwOTmxLp+4U4Pq0ApxxFhqjXIg136\non2eLYn94Q0PCm07KqQUSZQ7dSHKGTUBmqRmpZlJhChRt7hx94W3vPK1trCc\nQxvsqNgZRp5HD8oHgAGcIIAS4nese8v3jMJsPMlDFItYpUNcV0Mzky76uFZ5\n2vWoByR9kViXmspGTjh6hAkmfj7W4kwT5mpf2G86HRULfx/UiX/3qWenlxD0\nRPg2Q1NxNpC5Q7JUoTuNQfoiEM/sKbp4j4iTqV2NVKfN+Ps+/aFXA2diqg1Y\n3lpugw7wBsnLQIE4BrvwJxl8AzCJLfMlBdlGecBTuJnpj2xN1ZyOf2zgZ6Vf\naw3UChdVAU+41aSgFi7CfDWdGOUTv6q8xCqwKl+QzoqVb2W7AdnP3iNgt+Lt\nHImHbF8/NuMfRnrPE/LSRfrUWXd6HFrgi/VNkRi+i5IykYVxI9t+mxCPBOuk\nhjKQTPgCue8f+B0fitCTzy3BZfzUHqkrf6KiMU+vu3kywt+3BTpMw3kb3VIM\njg6nRJtms4VFGj/iIgWmD+L8BMb7BqLSrJLyWcHJr7zY6UL+iH4on3MKlySo\n8YtZ\r\n=C2zQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"75d521d183dc80f2582ca71c85819f4ebfc83930","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.256"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.256_1623080920803_0.33439741915651067","host":"s3://npm-registry-packages"}},"3.0.0-pre.265":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.265","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.265","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"85451968968bf1f7d3c967ac2b461e0cf628a5e2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.265.tgz","fileCount":52,"integrity":"sha512-K73CUrjB+jHJAkY9/VaNINYTGvpGP8+ZZPpAFaQJUidFwo7wWCUsuOZryP5dHg/cwcdPCCjdhB9tGJoGCFo3Ug==","signatures":[{"sig":"MEUCIQCKdMrOOWq5biVwt/r8KwXhLLMvvI/VNLkpEHLV9znMxAIgGBA6zTARFgZowvx2gU6NeJXDnT8G3iUr5OnHEVAdhPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17969890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv2cPCRA9TVsSAnZWagAA6+sP/3p1Y1JAXq+dSjobQr0s\nDNi7hilgYvcFQlAkse1Ybq5JiCqM/1SjEwDYHvNqn2HthVBKbO2/NylHKffT\n5iI5QQCk0yRVr4o3LFGskPnKKVpx2VSSZhxJV/LAHtOcx4tk5DLM0X5DnTms\nNDQWskyxd8Se1XeZZp0g/uAMuSB66lxdQ2O/DR9C1VZ7hgC1xfaISktoOkRM\n/yxClL6WxgHQ1WqhevLZ76EsqDqzaVkEEETtgvgzRf8fVH3JkLI1aNko3Mlt\nvIQj7WRYpBLzYq8OmnKBRt6eK5IRvseXeyXUFCsgBMdBAEiWPMfgLWHO21Ha\n6Ik1ppEkBQvKDuKeWefeG9FodGYYwBkwKSFhkg4wtWxv6OvWWJt0/UeRWL5I\nzEjStQhnlw3W3ZUyBDbbpReUHDpsrZeAiKD7MXacMs6KF2ML/SQ8TVU/JOMU\nGiFmMHO5Zu5EyvJhcYPoOCJPWlVY1CJe8jp/lGPgzyZwM/uCd4qVzGfdzjv1\nc4r6NmvD1tjm8FuGMpGjWAcmNQyK00jkOrkysJryLivj950vPuSVllWid3EL\n/RClpzwMc+2wopf30dqvUrEUIOHYEhvXGHt6y+BDD/n66SMLCrEdnoV31I/e\nTJAQyu/yW/E1vSgEqk5sANn+j2lEgbunFumrQhUZ9yd6owK2+8Ua6A+w09dA\n0ok1\r\n=6j8V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"49450cfe0522ee73a62bc34e2b9ff85846fb643a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.265"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.265_1623156495440_0.2593898308611804","host":"s3://npm-registry-packages"}},"3.0.0-pre.269":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.269","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.269","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"30eeacc0320617f612a8b40fbb2dd18a3f5d1291","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.269.tgz","fileCount":51,"integrity":"sha512-2t1YbGtnq3ipkJj3r7ofvf6EkH2bPKiC+hCfGd6K+cL73d4Nc7C0MpB5HjxKesydmBNIJL/RxnztbDCUjSlhug==","signatures":[{"sig":"MEYCIQCfESa46AE4gH9FS+HBqau46bWi5SkwDWZwuQuAQX0JYwIhAJOP2ZCMKHHoy6h5AOdNUfjA1Av1pmJ67tacZ8Rr3q+8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17967479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv5NICRA9TVsSAnZWagAAu+EQAJN3PGwVjvWeAo5smFd0\n1wJ6lebc1/aRrr/DTEgwKRlVRd8Lej1ni+qpVFCPK7YO43DmbUgPYvpxwDvM\n5ONXpoV5luE5F64F4nyow9/wvOJz6lZL5oRT03zIHGcN5whC4VjQQBp41v6s\nGLA4tGQ5TDlVb1q19FuG31HHAQz1i/gBtdXUaL1MKmT/+ZvB86OofNa3lo6R\ng4iBRpAZ7bs4J2jre+T9lGRvLd3PHbODcmEfUZHoz3A4cLrgbtoL+FGzy2OF\nkdltZxCmlOiqmSQUZc2hZK+WYzBb3+JZyArhWezrs6JvW2Eu+3uaYqlwg3fY\nMNUP0bd0lDwj9HNGISbqt8JrkPk0RizmsvikC4RT52quEZP3T2UaLFqI3iuL\nusAkebNDsyqd6icB21fkYYR+/FpGOl7MWeqltP5+EMs5mmyQcmUa4ZjPI6m1\nxMRM7qyblMq/+Q8MFfxcoUlw6H4ki6/cJSX8b/HPBXd8M8+/rfndHtK4X0hq\nNgzyk6ImsEVIbaUvOFQ+fuy4ubtI0pAkScONVmnKxC+1M/1wbJznpVrI6sIy\na2I14cplgUy07QbM+KfF4Nsh087IN+W8nI1EMIeO4u/dq8ci/3YQvMuFYyhF\ne+6qHTXjScbazG9qwiwNvQJ9e7UlhmMe6Qtt0N8kuaebygqtJIdOi/R7X8U2\n6lUL\r\n=v7RC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a7b7c26ee3843fd08007f8ff910b67678f9cd011","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.269"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.269_1623167816081_0.738944049558715","host":"s3://npm-registry-packages"}},"3.0.0-pre.272":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.272","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.272","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fe06d45b90e23248663af898efac0c20049e56f2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.272.tgz","fileCount":51,"integrity":"sha512-EdXtTr5K9VeACHkl+eWnxmjuxGuqq9zWL6cxk+Sv2x+FGogIHQSb/FQ/Woy3mqqY2IXRFIpnEOMgIKixq8RWEg==","signatures":[{"sig":"MEQCIDTnhd1RO5b0WBgtNLEqZgoakVfwoI1XVuOxX67nYopWAiBrvcA7Z0bTehD2B7Z+1ojVa30WL3iE+C9k/dKm945Hyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17967479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwICzCRA9TVsSAnZWagAAT0IP/2eXF4cXjENjOijssgJQ\n20JueaBAblFQxmjDY22leqd/g27k2t4oVUsZbNksD9sFTGm8eeZpa/ryK78C\n0AcSDFgAhSIqOllYCfI7ynKd60aVfEZQv6kXrWIZ2lersDJd9yDYZhq+W2f9\nUTCqMOOhEHvREDnFz2lC0lYThFdDALtGrRIj+PLxyK6Y98rHcH+i9yB+SlDL\n/JSfsfwaiWXz2T09LPD531RaKL4Uh1VOxBOg+3zx0cbV6b21+xZIhILsU8Y9\nyvbJzDNuMTlBW8JAOW+dYBLRGWSaO5oZIk2XhmQA3Ex5XnZDUIGfWqdExovy\nny8Fnqt7js+38D3iEOjeXBjccWVwVxdApw6/FbnszGtRjoqJkugkidG7UY7o\n/PaAA8NA98U1ArSzpS8ptZc+8Z/A4goDRxX339i/USaHfOMcS6cvrGABvidV\nEUsBv/Oma/dWz7uqKsqlylSlI5VaNpiWTIjCBVlz8r9RPztfin2fL32yy0AM\ny1dis0Qgootc8si5jNgY/ck5Nj9d5Ejew2cBsu56B+bEHRlizmlJgGOTnaav\nNYEeaAaF0MIpgzoV70AMM9xv4GFcK55TJ/j9+gTcTrrnq/5iGt8ha4DdjBVG\n6kx4dB4jlJfEj7wgQjajAPf5ovIH4J/SC/Wt7fXU01R4WDqrvwxir9JDMP6E\n7VVF\r\n=E+2f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"96a18f48cc429a7e32eb789bc691798e9a9cf3c5","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.272"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.272_1623228595124_0.030514704091885392","host":"s3://npm-registry-packages"}},"3.0.0-pre.274":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.274","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.274","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"93b88547252326b46429f0cdcd8b73622536d59c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.274.tgz","fileCount":51,"integrity":"sha512-n4/it3SBOIN8gqgY82KaN7Y8kU1cwYbzF7mxS9ApYNNc5skFTVmXz9Z7rMEY8v6Eqwoi6L3an23MzN95lOjrBQ==","signatures":[{"sig":"MEUCIQDJFBRJVOK48YWg4by/Uulaqbg2xMrE5gZMdKidNbkzygIgRVprZFV/TZfr4e1/1aJF8F6yvSMaFvYsldLCDwMWKlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18316999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwLD2CRA9TVsSAnZWagAAQoAP+QC7lOQ1YLSYhy7uogUO\nRYawSGVsXimhxA3JsIEGCWn1RjgAoS11HO6U4ihK31cjiejzJ7c6EjQ+ZUey\n0/6rtPzgbbNqvWNghH4RhSBXUBr74n00Bp7XNRePbUIGxcsI7WorkgRxrA2k\nm1Yj1XuDJ0qevb9+iE0mvWkGeedWWaHHI4ZecoLeBCFd7gmc10xrmKZHD92Y\nvoyj7mkvwWZ1F01c0VW4uCZDhQn0tAN/uPuR9V5yD/iYyOd7I45i657gWsr4\nOtPvRaSPd1MWdBa1SxPkghfiTKpfFWTeMRxpZTRYN3o18YD0BD6+8VE8uBQh\n3UHjjsm40+wY3ANtrEXLtfsrS1TBeDw4DLIPmo8qcv314Ao9Pln+dVSQHX58\n0CJeHEtmXqlFEAU/JYEaBIBenniw7k8dmC4vGNUPT6T8B703tzJnGbDIDvSa\nE0XiQWJ0MzQ8/oD+mu3XaShMKBt1fCbaP0QiWQ/pjantdF7T4q3m8LLzus72\n5aSzgi/RULzd6BohcJrBWwzWJSdJK5QLAI44Oc0T7NtiDhcLqml3m5FBCEm8\nx815AqFs73fs4sWrYKtwU8zoFFtCucLOYCxoUHaK/fqqAqnPfbciBqLm3vq1\n90uvVHtkLZJkEeqbtofzZDA7XwyZAFZSoL/Gt10Y1GswP3oNaJt1eY2SsUqk\nISi5\r\n=1UdT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"baf5d95b351d61ada6641235ab6883bef6c02abd","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.274"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.274_1623240950053_0.5871245756389067","host":"s3://npm-registry-packages"}},"3.0.0-pre.276":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.276","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.276","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"30daaf209a9409c75fad47ea8b882854e7cfcaeb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.276.tgz","fileCount":51,"integrity":"sha512-uL1iTCft4s6CIkibqrwYYM4RG7hCZq/eeLE5LR4EcmSoxKA9K3fVSfW4AB4926r+/9y7jM6K2T9ZujVE3N6f3A==","signatures":[{"sig":"MEUCIBFB4aScXQuFIInpGWzotWwBtEIes2sC4ywW7xJg1/ARAiEApq305fbMsnj5BPG9/h1Ltyni8OtUImRZOaZ9hkbLFzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18318609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwc/nCRA9TVsSAnZWagAAsgcP/i2fmJpzMn17QsTzjc3T\nDV3NuqrZAcAFNqq33XE0aVdVrb4TrLsEONueUZ0onW2u7OaYYFPu6t8mKnTJ\nzoRQCsCsG+/Sn0fuZrWk5nuSyoULWKuwq6wKW/ASPWYU5jEcc2UKzflKPK9A\nRNqjr4H0p5Rje5/iqGH/ZiyhqVaO6aaIfSNWgBEWthQnM3P5xSfOHC6gY//i\nRy+yt2WeX6TVlv+1dvI0oWkuhLxKvD6pI5vfGHwCwhPxwA+T0eRtVXyuUt1k\n1DQ57X4xYM1zwWYCln5n6+NrbryAds9sxkxkE322YHcqi1KfaCZ1GhNtyPII\nype8AUj5c1StkCcRUG/8f1zFkuFqY2XPybj4aB4S3dvNEM7RqHwV2gMcSETu\nsi2Altv5YyM0tyXZqfdVy40NcdVZfDrplXAuLfh/WeLdiQgydDGpuLXFBDjG\nLKpX5WNRMrw2EFqO1/RRmG/zZmMmoL8EVtRQsKlYAJe8q6KjCAJlU5HEsrws\nWPr0Chvdcb3RQxBVDFhjC53SMO8SYyRYeaU/Jngrv94+8Tu8FX0T0bbJKwyh\no6iV6gyJpOTWzgSJwPZ4W+WYFcbQ38yAiiEFE/Tu80UkXqapHT2MzLRWPEYI\nmlxVcfyRS6Qao4psyuRbo+WKDhGQf8QkLSxSeN6BdBQAIc5UHuC72+VxfU7H\nc+db\r\n=NZ9A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8fcb75288709b88bb993ad46117580b242006fdd","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.276"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.276_1623314407155_0.6860719572887077","host":"s3://npm-registry-packages"}},"3.0.0-pre.277":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.277","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.277","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6232d18920b1a4fc50ba5e4d113bfe24fb324be7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.277.tgz","fileCount":51,"integrity":"sha512-Ta9vTJ/Z1axRgd8enpve7OOWkcaYV9ekfWQzEWdB3iROJSYB7yJHyNfCPiTSka+NZVUBvWf1QSMzAeGQmy5G+A==","signatures":[{"sig":"MEUCIDvOnIChJTwp5Qt2Csv1tht5fL72+9+TdQw1IOdCzh5KAiEAt24DG2GlU8xVEJf3qKpIk60j8oAVJ+hZtN36CA1zLTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18318609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwiZdCRA9TVsSAnZWagAAwXgQAIXsIvxmh1S9sZkfI11u\nyb2IoCExLwmaFkptmSXBWb9pE7vWLHb1KhghdCLADYSgSyO7f+N5bDJ8Eq15\nPeve3W6jjTStgMC7fV5sFFKeC4rCxN2qbnwNqC0Wbv06zx2s/+Y4Lvh3UL97\nPdwY12DsgBr9r8VNVf+S+xFjUK/tHVnbQ/dUxZqcK3nnGY+HxpTRDhDqzPc1\nAho6MJGUaSOfktzvk3uog6NrYMB/U7OLhYuPfKoL8tq2No0hxdGWpNMVyTw0\naF/8Lg0JlkTDg5bzeroa/FJybPPF3fg60yDaiQZvzalkCxj8ZjboR2eW1HQd\nT8EPJCjmew2eUlh+YWAmzEtNbzqyFJIP3g6/M7tYiKMT02nHZbnTBgPoGZIs\n7t2ieIfD1pDLLfTFENmqJfypPytKtgDejvd5CJSwaKKHYNZiS/4sFrds0JNp\nnKZCNNm6jeLextsgAv8bmcoIrigSzvKDLsGz3eZORxrC1sXncN6I3s1vfsqF\nowaS+Dmcf8r3ecLE1pYbBy9FonKN4YnucBz0AWmlHB44mvC5acm0LvmQi5df\nAo82R0ZbOUgvxtqOH3ZWL92K8a+ZAJsS9UrhAkDAop+Pq6R35TrdnByn/VEg\nj65ckVp87qYupChlXD3my2/1jSv9Xo5F+MSaTDKWDv0vrwWoVJu1CUDrBEoK\nUq4t\r\n=AAzu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5ce39a1bb6657782e374c06dbff4ce87275f734f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.277"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.277_1623336541369_0.42358166493021554","host":"s3://npm-registry-packages"}},"3.0.0-pre.280":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.280","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.280","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a709a59096517b45c25546241a3a872c0ac2d38e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.280.tgz","fileCount":51,"integrity":"sha512-BwbtXtmxaAz5mlx6EcfzIPfyCyr2SDdKuke/N2gvk5Verzai5pWaLbOuUUc8oWlvFkVGC00m8KmqhTkbjplJdg==","signatures":[{"sig":"MEYCIQDRjW/ltOEUQgT0WQtrQFiCc19SFv5h6w6fK6+WRanEcwIhAN4IRrsbRna0vfulnWLqah5sJXfEEfqQ54jJyCUk8rZj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18407028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwx4YCRA9TVsSAnZWagAAeG4P/3IeDOTMkSoRSCOW9UMj\nyZ79YgNALO5N6rNgAxFr+lEGh3LYGTx5NQYoC+e7ttpqAxLkbvSMFkcOujO1\nEAWQwHM1IjbxK/xrzWVzBlkP1DLDeuzTHbaIagYC0bwEC8540Z+2l94wl/mi\nbUZXmOiE6wuQNg5Xn2+vlsnY0C0C82kxl7+QgLirt3+qWp5jVOCIsZBx9vzD\n8hsNnsiKzJTGw/f+SBUrgDvBfRnHMXc6Jflnd8MbLO2qahZqkZUqs57JOvY9\ntp9z9MmIQGNCPBymlGtPMLtjo+CMqo0cwb+MXoa+zECbphYM73+kIhrIcwQm\nZcyLjZ+u/jumWdEEsPlQgQUd5ew39gALP1CqM1KeiELqaKQJVbcOQlkydRLT\nyuCY6AuiX+00nNoa+kUkXtgvuKx/GiQKlNTAd8+utMOvqcZGepkQOEN3aMtT\nFjmuQpkCURY3uiVBimLXB/S6iSar3xBP5Euy8X5o9T9OSqtSiTTtl6V17ZK1\ndZnAHA+1cuIPYiFurSxiA9N9hn/EWLZaNNXJ/2YCD8ETZULwICgy5vOGAVHr\nn9845R0nP6qQeE7zGIhyEBYLY9VMVuIojKHiUXZyhpHkdENtdfM86PJYxnA8\nHeXKTEMmoDoNPUsJ6GMr7qxOzEhNlgwf9M8Wj6p8SrgsTDyxTLALwAfJEtWN\n9UUJ\r\n=yD3O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"29d97a918575b359542e40a093297c1f3a4c6e3d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.280"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.280_1623399960625_0.13720744476029845","host":"s3://npm-registry-packages"}},"3.0.0-pre.286":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.286","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.286","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9e29865a2ce6a9256bc2176d063fa58eacc4467e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.286.tgz","fileCount":51,"integrity":"sha512-lI1rFpbHqI2sF0kN4ERNkFCBe68PqprS2BLSRc4SSgGCQYsoUrNjqvTVu5gY/av1croRtXDP1Vv74Cmhf9ShEw==","signatures":[{"sig":"MEQCIDqk5oN/rlbqrfRunk7QrK62R4LzUp9jsj2WjgKvh1xEAiATv68bIApihIdzseBzyBaSX77ZvijPnjNyG7gRCsJJ/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18407028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyKn7CRA9TVsSAnZWagAA7MIP/3pH2BL8UcyHMCm7cGuB\nlQo4sd/0T/4AMbvOXObx4pfyWJ5Tzx38Q3Jahn09LGmt6JArdWsg19OVZYj5\ntPDFGnrAVRUVyXwQ5mCJNii5+bBfOodM4+nLsJCxN/ZebV9evA9iBg/UsRIY\nWLBPRierisl+0kzoQYAsGkmKv+Cmh02swbSTayFvBxc0FMuMEggsI+hz1lY6\nA27Q9AbvoeILwp+C4KXMDIUj96JtX5uhn9cTLwkiZULdGAImOs/bcgvVJWzL\nmLdAUhRsZ7+UNKJYw90EvBYR9HtaOHPOinMBuVYHrdXxn7sF2koqKU2n5m4l\nOjOaSyCzzF9U7yoe3wBu/v6FHHF6dlPS48HptFIT7DrUf6fsaHDFUM8TXl6V\nMtllymZXd4oyY7vKXcpqKRj5BEy53xqWVofRfW0aVIyLhCGgi5dtEl/c0Z1m\nuKf6EqEOwcgHLhl7Pife1NYBoqhBalm5C/zHIpVGGROd2JXnKyr/z420KgPm\ndEJxB5wgf6XYThSuHZcBJuteoIHmLCdHSb5MNcfKDwH2m3EB+xT6cGBu4Ya3\ntOxKhTq1Nd6gc2SHUmr7E0R+xF5D0kpTKpl7UOdTmdVEu1Ztum7bK47zCEkJ\n+UzasFErOmgAu8QmYdCNRKMJCGh3GWEDEOB7b50nQXKwOvgHDYeQt6w/KPGi\n79WZ\r\n=ZMXZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0df4783cf47ed8a76129389c9609e32c2d950d79","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.286"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.286_1623763451530_0.9199478691477792","host":"s3://npm-registry-packages"}},"3.0.0-pre.287":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.287","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.287","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5ed6cdad6bf1e88ea922ff186ca81dd9dfbbaa7e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.287.tgz","fileCount":51,"integrity":"sha512-xb0a/o5qKwbKYs7vkyRGrmDd44Hqmk78UbW53/cD+GmZ5I7t2zFv7ptflT+/OUQstwR7llqjRcW8UfnD3JIvww==","signatures":[{"sig":"MEQCIEsqvaZTunf+XDevHywBcKKZnHO0OM9YKqj+oJl8expGAiBLDlzRY24FHsbUGAjW3wTr0yJE/MdBwzTMAJ5NRWlHBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18407028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyMf+CRA9TVsSAnZWagAARGkP/1YixdIn/CvhlYRSFZjM\npdh7ObIq9CJk25wJ6hsOn3gS/81Z902j80FsOv6o1SFo5Cqk6EdGiOJsk4Ky\nJ68GlG9jGpVGb6/M1sdG+Y/MYS8sCL8G6dZMr4cVpYOXslD8tL3ikvYgZnos\ngG+WDG/7Hoe0/M5ib+GtS0ciwyfojqaXpIFwpGCSgQ6gWUa9iCDb/IaqHrjG\nrdHcxDHnUk9PrMSsUEkD5hIPALI5rv8d/lCzrlBdri/d/UZuI3wdDKmfzedF\nh58i+OfX4yYX8XmP1V7pWkvVWV0cRQ/TNZEgPOoO62+R38At4clFBBaUBLc6\nYsW43fq/bya9X/Xs7V1kDZ6Rx58iAPy7ccLr2jeCqM0NnnnSFSo/8G7uWR6E\nYnlg+8FuD96OfUjxHxe1mGx6YbIVKBJ4jhvuiRlC+IW+ArVznANH2buoxcq0\nlSZdNXZSp2zVHWYeTSIjImHYAaYQVMj0iZLA3feNLvisodWnbB8pon67hegV\naj6Jn3cBE6/xu3Iq10Wvg34JVJeCbiUxChVbJK3lGDMThGGL2sxtWutSLfEs\nPVXesi0tdg6Y4Nubsa80BmyPSE+zzHH8c3VBQnNtrnZ0T9nUQP1qjteQokRN\n000xzFNwkY+KB/gfZwOT9Z/4dbS4fcvCJMAYmEol/bzSGK8blkGX6tlMLYcN\nlPAt\r\n=pVi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"acfe38a674ba7ccff84f231a650a077ecfb6d6c6","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.287"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.287_1623771134354_0.4955604041328727","host":"s3://npm-registry-packages"}},"3.0.0-pre.290":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.290","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.290","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cfcbb48bf8dd33e6494537b627d5f50648c1532e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.290.tgz","fileCount":51,"integrity":"sha512-J2ZPSbHkd6W9hkAPV/fsc8mVQPZcrTMrPJVy/+cwFzxfYhQv5W8WW83oNYZFccRsrGUHLmZigb0tvzjc3Ie2tw==","signatures":[{"sig":"MEQCIFwjNMzse7+InTDmXuvTJMNHpRlgfVro5l4/ZKfpAJVMAiB1ojtkngIfhErJSw/Emn4HilJr4Fut34vy266GSECB7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18407028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyxLZCRA9TVsSAnZWagAA9XcP/i47JvUvgzTu5CTUztJm\nNvcQU+jmBcVOW/O0JUDyucl/KcZChortJtGgtfp+VgoA+a1f5LKRc88iaEwB\n+hcEzzCZGfG1HsQNKkK/WaajvzkB7BCJaIKngvyI0WvfyB9M14oXZ8YqM5YU\nvnTws0W/JCRcdLMv765qQdlrz11xAjownhA5gBafnUCLWODNtTdr5VyLUvvX\nWLw9K72WSUIXNE4CB/7PggrKlV/PAf4VoZoB2wW/NJg53il5Eth6kICSG9Lz\nmQA/f4jbmmmtTvwQfL7DYOOqYEb2zlbXYCbReI0tHZ/YZuieg7Q7Jrqjf3Wv\nNkZbbmQ5056R2qnJH8zbge+kVbSz8FQ/cY+VCq9/P5tHs7nTyE/n33MHWefV\nca0BxBB2V2OvUZO0D2BCW1w2xwW02qilTYNQP57x19XYnd6qHIq9meSgatC1\nqzKEknZsJ5DCQCUZAemUk9exlUl5QIOjJWti4YWScxKiDvuw1Mnr7v3H2P4W\nysdkh0VDHgYyOH3tRLmkwY8XQRbo1enKk8OwE0z8VE3+zaa4gkOBpqff+2+q\nnvcsADgCcLq8y+6ZkDkSpomiuXVBIFNPmDW52mKCSjgWk/R81GzQuOJ7uktq\nQBh7BOpe4tx+18urOAo8LmUlQhzVIOlvIvFucqHXBKwu5SonEYUAOpUtc64i\niT0A\r\n=f9K5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"82b30664acbd5fcf35ee7c0b92646a8b84e4f39d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.290"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.290_1623921369166_0.3715547735557676","host":"s3://npm-registry-packages"}},"3.0.0-pre.292":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.292","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.292","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5bfaf953a1a674cb13cd745af975ade4fa557558","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.292.tgz","fileCount":51,"integrity":"sha512-kZpi+XCMOBCtlFsiVuMiI4np+uD8qWQb6V95IP8ZuH7noN+EJ7IbsoT0L1cTv5Xw3dYeOSY58/VrFidLVQpveQ==","signatures":[{"sig":"MEQCIESJq4LHzavQsRo1BM7D35UKxAcgEzLeLuPVL4CTAd8wAiBnWUp9gt4HIPNcKvYoRyuR9Py+COKX082ckZzfxxGqHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18406988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzG60CRA9TVsSAnZWagAAvk0P/155iaHXFpCgiEoPBP8h\n3UfPuX2Ave2BsHAQGc04GeQqGZ7Fu1GxbhqQlqpAknlzxDP7yw2QmjBKvAuB\nN/kcmvFWKLgaP8XPRYdsmerUAy7wf/f4B53iniWzZ0M/BrONL5pJfqPrU41V\nlBZEL7mYmZyADhPNdgYGSfjzcTqKuQb8IrLPXtPlnl+dDP9GJ7NgRaLJBvxO\nKUlTZppjiN8rSNrSWzHo/UXRzsDq2zt9csEAto8Exh5YoFnHRtcJ7D2Hnwk/\nOVx6A1N7GIQMC0eEfVIxBgVTfQIKGIB25MZFkIv1bUWHmHqYe5ZC0iDhD8OF\n7pWWJZ6kTlQN51eC/wizkUx4JHn+DqiZP8LVM16SflEc+dls7X8Fvs3Zo1OZ\n62XC2HGFQqku4OTS2QYiiD3goNz+3hRTGuUtnN+bqwApLUjQsHbTzhc38qZ5\nfYXXfiW1CGr/K0GyLKi22DgeYxRBWXW80/NjL+go9tyPHeB4v3vp0554Agvk\nCJMetU75zsmN/v80XgjR5GLRt5yXWAAA5NXsZAIuNvUIpj6Kto7UPgjtAOak\n5z8uCZu0GbAP9xYhh52U4sDzTvqeb/7QtufCHv/lnFnkX0dbLSkN7niuBOCu\nRVOfxSp+AgwK4ztSAkJlK9DpEJjzngzV8JnaxHJw8hWI9Iuw33x2Hsrtok5a\n3Hiw\r\n=6si6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"221fc5ae45233b2899419b28d407d720cf8368d0","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.292"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.292_1624010420470_0.8074412496098164","host":"s3://npm-registry-packages"}},"3.0.0-pre.295":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.295","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.295","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"beece3600ac221b037cbaf79d264c6ff79da8c5b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.295.tgz","fileCount":51,"integrity":"sha512-YNoEqoGkFKHMqGiS1L5rFLPnsL64Wrxy2Lsp06Af4c34MBwzLkDXx9wQB6UAppm3fSbO2n8Fi12rX52d4+jgTw==","signatures":[{"sig":"MEUCIQCHeTVKWTAAsJxbeb+qTCWJPiikK+Z4vjQYyTXwt3PJCAIgbyRdI3SncvBCVSxCYfx1+rM+97TOmaICuLl+hvff0cI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18406988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzMRBCRA9TVsSAnZWagAAPXMQAKHdupaBFO1aqyNWLqml\nU1o8E5WQ7roBuFRJMPZJDyUDW7pgWusq6a5OkgmHTEsVTTFcr6m4hN4Prcnx\nG1fTQiXHW3pQ2nIM7RnyAMQ3xTVzoTAPCGHOedj2NdoUB7nD7vL4LzQdN1fk\n6K6cdn/VHjxAJk6YaKDPnQnYnB9AE/uflxby0ebzU80cJpmH88FZO6bXtStk\n10hB149Y+0XLFp73VbB65T+jYRdRIaaAplqoZOdE7P21+q0bu71mXN7qJyL7\ny3RNEbZwDUp5Ozn2tFxoiUA7OB1NiKkDaYIWLN/5NqQIEdAtrlZgVECFZOw+\nvFblAMm6A3CUpJFBLTkPKjHOuw0qDiIu4rQtAbWc1SLCnKNLICXb3hrWc+Q9\nWi5x7RZQqG9fzF1FqNmLN0sfXKRjrkoztntyIuC2n7Wh/w9wnEy0pNu4M8S1\nnJqOQkceRj4zxPC0QkjUYGjYBcd8dIgQNmB1OoVDDD/60aXsgogxSCSDVVsM\nz8BgpIfL570uD9iHggcTwkjd268Ffpa1E/06s6YNNMUXCYVBxsT5qeZaiPvU\nIaBLder6kydQetAp4L7frZ4VWgd1VQrl7w5sS08w1FaOt/+Ymcr/xP9Frl2A\nKiUgRPYdtGr0HFUe+Rbj5p4vQNUozu80dXf57PopIcR56/B8eQEUgEtjthK5\ntZuk\r\n=vK/+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c9240bc0a5a1097d0d878062ca7d8ade11d71793","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.295"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.295_1624032321470_0.0776432462919443","host":"s3://npm-registry-packages"}},"3.0.0-pre.302":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.302","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.302","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6f0e6317794a6609345083a420b7a2b64797b7d1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.302.tgz","fileCount":51,"integrity":"sha512-34Mt9tcK15SDLpI1bTu/lB2flL90Wnot6Hq2XCbowaMcOOlR0YLnmKAHyf2v6H1R2ckrP5NDAAnO//353qbHdw==","signatures":[{"sig":"MEQCIGnSJPADD6wIp3Dh0aIAJZ3w9DiW6wE/udgHIEyntKq3AiAu+bkf5czd7ZUro1yWO8RquG1sPgikqnug2OjDbX04hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18406988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0IcHCRA9TVsSAnZWagAA3cUP/1q7rYdcT5EtXTYSbAE9\nz688zzdA4RsJJy4sGBapJrd16qJ8G0kHW6NapBgcW4wAN1J6caYWJKLR2NxH\njTjIhi74nbZtPjfAZrI9c5waOLdnlOFZao6PS/VcZSgy4ysQOaSJ5ygTDXGN\nVpFAESTnANX5Ut0R+OljLsdQue8UwGQ+NcB0DxBHH3mDHUkKhr16kTFP69R4\nu5q2ygyph9sYqJ/rsyjuz8cRMlRm6rch1TScA+3GJEwppG6+crCOGtap9ESQ\nSEu7FfVlBfz3AKRZ/e03dwelNQBeykoXCdrVqjsLT/I7YAZ3OIljyEoqt2jE\nj7luk/HK1tW5gjA0wUwQdpCpc/ng2cmNoOecVRhd3U7YvDLGa6pfrbWJ/mtN\n2pV/6UExvFWuSDNJ5v/FhkqnXKQWMOA/vu5G/xJU4TN9bwJyLWxidUrb2/98\nDXlK+RI2+v6jRdjCl2SKzV245D0XpheEgXu0oomZjknrDnTfhDtoI/lQhuxi\nPnJJnZ+R7tD1g+9OhiH7o7XWYD7ZHwzwmVTbloqy7HVPkkZNZzPEKyZ7uI7O\nUAv1Va+yEITED9hcUICL26S/Gn5+vgtEw6mPWiCnbaLGDy7xJ53g9J3+tHTx\nWfPhE1DR8EtrQPNzW8qbPzSNHiG2AcjKVwcD603NhMQF/z+a7zR4Yt6igXl0\nmQQX\r\n=dsek\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5618baa56d399cd326f38c6c39171d37d282a6b9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.302"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.302_1624278790556_0.1044431113869746","host":"s3://npm-registry-packages"}},"3.0.0-pre.306":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.306","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.306","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"801e25785478c24688c7ef53845b542b7e1b4fd9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.306.tgz","fileCount":51,"integrity":"sha512-xs2ZSLvzgE/ZRgF+6Vuf/GUC2Qn4T0ITrFQee5Ev0mJwmwNtGF83Hz97fTB4ETpaTEhbpE2C9h/7in/kfOpuvQ==","signatures":[{"sig":"MEQCIGE4SujjrcMnf3/Y76UNTYBa37y9MmnzFUU8BisU/AKgAiBGAHQDnbppKwz8PRVa6uQ+qLbQSkAwxcdvHevMwW68eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18406988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0PNxCRA9TVsSAnZWagAA3e8P/09+Yceh1QcOuZAXWPXd\nMwjfZszhyqfRNci5iBIlPH+L7/FYMEw5ra8nhrYkJef2NXpqbvr00oNeqctM\nw23kxIb5lnhJVHnWV3hgCAVWvQfKRLqpPEohsGV7zyW64cuXBhNTkBziw0Gg\n19lDIzn3i5wiMgaJF+Om8gcWrC5WQVqAw4FKThWcQj4wktes+vhTOSLrH1jx\nnU2X7amXvX/dkE+cXr3gt2al6jCDTGa3PXKdL5ZGCZN3ZwJHCoB6X6Ed0hg9\n4lkAJ2U0/tlDTYkOMybNtQ0dSDh/hOnszDJt2b6o53s3ygr+RWpVPyCTPKng\nrSjdZp+lscUVWU/LbKIe5q8c49AWgXWESdv15uWWEVUMvYPkaPGUj1c2wWzu\n9tSjR/v/u4IIDqHLDsBwCj1cQIxmvvfx+Lz0rB8eCmffE2Fm8xC6xdndTUrf\nnJZwKOSwyN8Y5WmlEQdZlml+wfzrvkzNS1sPci2RC5/hFagf7WaI95F6dghK\nqaIkSL69SiptfL87TeWqgScvh8UPBErde1YilpoJ3GDZ+xnsVmmCoNaUjF/J\nyy4Lr+pSv6rSCtDwRgijr6vlcG40oziDleaMuhbasOowZLhCiBaGdOI66sTa\nEIofgct6oeXZUFB6ijrXBwyKujgV1wt4LJtjFpBRU0tRvEruTUyFjxomYo2Y\nF4if\r\n=Z+zx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c22570153f33cd753afd848c1fc1111d8bbce854","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.306"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.306_1624306544704_0.15379374504371768","host":"s3://npm-registry-packages"}},"3.0.0-pre.308":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.308","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.308","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"17c1edbcb2f8c52e68e6135e222bf8dfd4da582a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.308.tgz","fileCount":50,"integrity":"sha512-k6HCGBpRvnn/g4cZ+PcLFnGkwAXvg2/vTOM7OnBfrQXwRdfpSfuBYry1G0hpupSh1gR5a6rXy5SerTQ61tFUoQ==","signatures":[{"sig":"MEQCIBR4m9ayX71CE9q3nZtFHX4F5O/PN/7vJIF4dVkrxiLWAiBQuxK0M3NiG5ypi0s6+fTDYkqecunVUNR3AnGzxplYaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18459768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0wIJCRA9TVsSAnZWagAAjUwP/1/754yqy9AAIBmiWI4o\nqDUiskfkMfl8bilqHYYzycvZ+9wu4bYGi2jF3JFzJn/hKCocBTc0MzwdsThx\nC1FmHcXNnzyAwDjygaBR+3K0kNyGFGW+6GrstMlH94MIIb0X3MP2SPFfBkRM\n6nyLMudI1BjHLJgWp0oRLkr6q5J29oYeHnZZ8/Fy3PGnjnaNao+OMdP3zBsg\nHvHO4F1T7aGpSdTdLS4F2Gd8HHtsWx+aWZ1qrkKcjOwjvF6ScvLm/Shuwjbv\nmjnxxgM0OEKDedWZMjlzKasb/g/H1leBqppIMn3himWHsgdA8SOPfadSh3Me\nWL5frfNQ1Dv1pOGCb0BqU3fn8XJQd5eeYzdJx2cL4DhJbsyXNze0vPwwQu74\nA8yo6ooTXtBDIVssMF8dVEGndWGZaLL9q6f8dtU0HvOPGEMQCVo2Vz5klbW9\nbRFcC6N5oIM37RTdSnB/hblwzrqeKVuJZ0DC4wBk4aodX6uRP5nofqwE1eX+\nEKNbQt4nts9XcRCDKHRXA34jXwsUMEAoVmwHk3kYLRJ8IxPVPwwgDU/CcriK\nkHuTfiEYRg9r1vwAe8043v3PFJEf38OVoTNmT4+0lp0X3GFT9RfWoHNRYxHZ\n1fY638QYmq2gcezHIjGZkAb/vWnio9Zdx04GOz6Esf/lfmW8D7LiWBzkSnBG\nYd1x\r\n=SzGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"67c23f1b6553e2590e5bd450dc22a120625c4a52","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.308"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.308_1624441352620_0.7198416503679386","host":"s3://npm-registry-packages"}},"3.0.0-pre.311":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.311","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.311","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"250093bff6a22c06f06042eb5b09ca86621b4b59","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.311.tgz","fileCount":50,"integrity":"sha512-9a6yF5jBrR2HImNGgf3MlvdaxGDhewqUw/fP8DNwl9YRZy5DalJ/0kb32hLXiskYR0xAFtrPtLJaF2BC6y3SHg==","signatures":[{"sig":"MEQCIDtpeUhyTDWloBW5pte8XOSyQinMGHOkF43DmSDDwjO5AiBER8TWW61sfuDpHhVSZFvysXaIvo2WvMpR4E3BsB2ARQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1HxOCRA9TVsSAnZWagAA4ZwQAIVNE8+tgxV9o4sjqsUh\nh3/Z7e60x84PmY+xSeU8VI7Yu43sXboyuv9Sz1hgGSDaknNUfxohNX8Ioxdq\n6Movkt7vm7vZNLP0IJtVG+QpdAlkIrmhyNflcLMZfD9g/shzn6J4TEQzfCBm\nE7atPK65CKS50aMUil4bj7eYWxqGEX4oFI71WM2bzKommp+wGL8Jo4LWH+FX\n5iXzJXEcKX4It97gbqgbTVnWxhPQnBTrm2MPF/yvFAuoKLtXe6R/a0WL/Ah3\not0qZLp1fD0PrPjN7WjqGN6vcOiY4da+SGDbD5ZnwhJHbjcCm+r6Mam7uhQO\nDea7Dn+URKUFPvoAiYXFLuEC3DEh76MxsU9lFuKCqjM9WrDTnh3Qsn9CW2/B\npzZIVlTZkktHLn9QolyD2cHuh2q8YlFBSEa8ibVqeYNGaH4bw1gvM/tVjPZX\nG3rxL2BqDYc47T8a8BO8hDnhu5GnRI+L6NYlpx5/9clyFuHa0tGfy7p/Cbkx\nfWTJXKymemrn7pTQdY5IwZNqUM/9+kTor5747yQ4RJlXdM8LqBmNkU73dMi+\ngQuhNdgQ2phnsk7cxkhPHapreFlb2hRkO/0yzcr8LIuKUt0tcuzCe91aYqVG\nNgi+YFFhIWNDzTTuG2DGOvt2TqiVzUxkNCB2+t/pnd93WY1nEMdhYu2v1tEU\nb/In\r\n=4EmJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1a394f892ff1bd708b643fd70612e46790392a01","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.311"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.311_1624538189577_0.007197894831988627","host":"s3://npm-registry-packages"}},"3.0.0-pre.318":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.318","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.318","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"65aee9e99906cab703a6453737b786bb6d5d3ea1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.318.tgz","fileCount":50,"integrity":"sha512-t4WPoNu6QdFfRFAtXn03iweWgY5mM+Dzx8Rs21FB//brt/gyvUErXPX7wZSLKiTRLqybCNe1+wsXasDxN7ncyA==","signatures":[{"sig":"MEUCIDEgFT+ORH2gi9RRTZgPT4ETgaO963cCao3HSj5gvNN/AiEAvDNuZ83jYyZ2N3pRs5YQCsr5PS3zXgv4eyUl+oZJ/EE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg17VrCRA9TVsSAnZWagAAHWcP/jJosJsLLQh2sV7+MdB3\nwGV8ysAq0JtxgNSjJpL3vCWTmpx6nsO5ucArd1PXxX5wsmU2x3OiOhtW7V1O\nbQIRlG635aS0ZT7Zf9GOr7mHA0mjqeQJyOJr/833rUmKggegU/nxHEqpVHSq\nC3C9wfdTu2yLHYdpmS3nsotPSGCDBs0nm/ryTY3SsO/W84hdRuIptCBTNA03\nix/hmVOu2cjKFQVTzl8i891LbUW1QkYUKA4mcnKXTW+bw1GE9QoREsYqT/kR\n9lUk7yqaZRhv77IlLHd/HrqRyH+MyXB0mJ0vgqJjaelyyicPuF+Y8co9BkVA\nNIYOwY4/7u1YSy8V/aUmcdp5J6x725C8yrgd8IB/XlliY6g47c0ty8FmaiG/\nOXiazcWHu+c7dc2EACuMnsTNcsIPCoRtyS39rZXWnCQ9TPjM9Y9KSRGbkn67\nQEyyG2Ul2hZ6D2Jw3gIy5B+b8C1D+xrqydloG3nnwaNyYWQMQk1L1WDx+1CY\nDObaBJUAnlzLPYjaqZrBIbx5LWRjXSqHJdvi72is3hHeIgz+DH50jOkZ65ss\nzAZ0WyOScw9QzKaoDjt5gGoLacC4seYudAmW2VXynUQOpIiavIFc4AV7mlI+\nKMiIX2EDhx6Y6f4QAL0gT747rwx+CeCfUdYX3z8ZXkubp0uPykfNJrhGzF9s\n75KA\r\n=Kya+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ca52dbf4f39364c2bc94e2ecfffe969ac9c7f9c7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.318_1624749418943_0.4723116767986577","host":"s3://npm-registry-packages"}},"3.0.0-pre.321":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.321","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.321","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9d2172ce05e00bad87273ae5ed3389842893a92c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.321.tgz","fileCount":50,"integrity":"sha512-1fXBrqf1bqHXOLdFV27R8Uz786duFbcE8JSKZsczX4V0Nj3KVvDpVJ25X0FQ+c35cW/7Z9VZvwmguXxJg9Zj6g==","signatures":[{"sig":"MEUCIDwPVkGswJ9oVbREijE3uvAkhpdeRVDG9wSofktatIuTAiEA+hbjBlbkmgKStEduKBj2F/l446WHc4xZ3pdB0TT9K6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2bbHCRA9TVsSAnZWagAAQLYP/2OuyqvAGCSw+aIe/ljQ\nmEAvro38czBTiLCDUJuVsy2JA6ygrQM8RYtHlzPLpqeRjFOoMbK4XxblePWh\nUN2QqdNvH06OegpHUPj4e19GPMAov54mOklF748deaT1iCo9RCJuH9ar3EdO\n2/j6UZzMv79WGD5YyOFWeuip5otuqxRl0Bvu0Jc2Bv81ZazI31aUe3wNmy8Y\nRZoPfGcIgdOaE8lSfwu3nq99lBAaOr07YBXagxmKDO/rx6577mT9obV7JWMR\n7hhxaxFUlZct6v+PQI+p+1QtMb0grXkZJ0kSgQZGsNHM16AbJv/ov1r+zfnN\nrsyqxcy+ko1687zh2YZfocTYD698M8fzo/8JLsx0Q56OLfPfm4weS3CgwVfl\nP2WNaouP1Ww4lXWyS0BLHurQBMg3zqmLiljbUZM/6mQ5AQTpBPUv+LzLjFti\nkaxXO0tqgkz0XDb5E4fAcgR420mod7iomDQI2YzCS6VtuGCkjbfZgQIuDY9/\nbPYUqIyQ2vBsRsuq/pzqpprB6hZb9DUEtuKn+S3jF3A31jZgXO3OcfwQWVPn\nBLqI3RMn3fxH1tWGS1zNI8WZ0G2GralcInSYvSUGfjzB/NUa4/YGgJ6b+bdr\n/d912pY0nnnmSL6Mmfei0wQ7bA8K4VuPz0jfcdBq9cQw7zxFMHlh4OWcvocY\nUXr5\r\n=VO2G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c00a96d27bcb7e06a73fb9668dfdb9e6f3f84c04","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.321"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.321_1624880838994_0.6403788387322993","host":"s3://npm-registry-packages"}},"3.0.0-pre.326":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.326","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.326","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"338e22aa5e7cdd04b113977647c63fd1cfaa3e64","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.326.tgz","fileCount":50,"integrity":"sha512-Rll1XZIbwkeic/qNNEeafa0EDvoUFg5xPIJfV+qlE6UiHhu7fT6kc8ensm0jF2JCab3VGHS3625LnjljP22WSg==","signatures":[{"sig":"MEUCIG6VzSn/I0Kq8zZjq3uEicOJr8nL25yMMIR9syy6Y0NtAiEA3ylsO1wAoT1sBTA3gzkCWM95cQnpUhEeiLJNtlalQm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3EVdCRA9TVsSAnZWagAAtgYP/0uzzWzfEeHe1IQ+PeS7\nmE8MoR5MibBjmqnmKGSaAPLYjjNOYCIva3FNozMOYl8kM/EUnuTpItDZxW4J\n78oMi75nlirKpwRMnneBW4ZUu363w7wP8Zkct+2bw2rrdemsuyYPRQaXRmDS\np3Wp4Vryfi1EfWU36sS8YswdBn+W6aFTSEDv32EiEbsQ5RL9YZrYDYxJbm5G\nOpSXTTt4Tth2VVi7XP2n4sKZJBQ96ZHZLYOinX7R134ssWH2mfngmAiplgng\ncCRUKIzbxFQYF/Q6+Bfc1piYoSOpn34nX4EurTlz6TOvEeIjsmXOirumHEem\nD5tSYncd45BKrhBV1eRwAV9KxmrRXJGG4iN0fAXHhsyL3cN3vztnWoc3UC6a\nWM1WNJ1njCPJt225SlPxmjt4bisy2PYw7osPH8fq4N2MIV46NQ0BFqw9PBHF\npJznEprRp4ikxvt/iJYzrl+Sb/99pQSWQArnwChRfJB9jAeRzvHlr+wY4sjw\n8KQj8Y9yA+GCtFx4qV/2yTFp5pH/ktBwHqu+dotYmLstnTbDPP34Lawq137m\nwiId0+YOLvm0R42dWtDiloP/lCTeYsJZhirPQ9LT91P8i5COwYmpp12fUXra\nE8/Ux17U7ap6eM5usJIH78TP7HKkSswI+pIwOEO+pZbCtHZBbGaLCORI/vaf\nud45\r\n=6VQE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3b8cfb0aab5003044cd5afba495f3aa58e37b023","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.326"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.326_1625048412613_0.3871160333035226","host":"s3://npm-registry-packages"}},"3.0.0-pre.325":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.325","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.325","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"044cec5a38a461b6cc9e30da784c152f5a0efca8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.325.tgz","fileCount":50,"integrity":"sha512-5poP5Mvb1E5E1nBdKeDgXQKsHqWCFBaau4YSPkBbidiC9FBQsyGW860kWtaIy2YLl5YG+24D5tpiSq2I4CrUmg==","signatures":[{"sig":"MEQCIFQWV7YJozC12brxPhRkvvhNZZTFyOTVn59EHK77VbDDAiBxWmONIsUwyeMSSYz3BAmUBd1uaaUX1V8kQHR7CBq26A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3EWuCRA9TVsSAnZWagAANBwP/2hmPPsmqK59/SNFHzUy\njVCN2xAwPcFQhiUS1uZy1evPiQhLr9YMFMw/EkIQAgZqFT3tS4KjcrsxL+sj\njiTcjR1+pLLwTrlYx0WTKB0uwaqMVMNYDcEk2iC/lzfsB/dCwQplsXTaxxVN\nMKTaXaJqIkWvDVAXJUtVAtAUcaQ7v5nkS6r+GbX0a/j+vRpFINEGkW89INXr\ngGSOXwUPCZlRQQXj4R+OdrxJEMcn6B+G93J4sciEXJG9byI8hl0wS2lK/zpW\ng3cQQzZNA2GOWuy7ERz6ATNOLeS3m3ntJgy8yqKdjrQujEX2rz7v3EjZtU+2\n1Z2QwYQh/rZr2XJo3KsFNnidO3/BFfm5/ZGSrU+7BElHiyPEnztu1TSHRTDb\nBH5QFsaTgMVoYGNA1NlGJuTUu05urVYXd6udBrhTjSB+4Qqmx8BlK/oYzZAi\n69kE9cWNxSJUgRTpglUZGAMziy+vy69LPOIYVQF/lPt8o8aTXVL6CvgjRtFU\nN0jH7fj81iZqrYY9HUc7KC1/kK3zgSC1+U9HhPreVDNuao/b8s0Vyqq8v/65\ntyJbs0iYuifxIq2d7EAzY4pHZ84gfpYqrVYD0AGmAzUsfkaRG4Ew20KXR6w4\n4XJ+LsCla7URk/rnQj3Z/6o3SHlGzfxLbcz4vPwqbLmDdH67eh1/iQLZNInn\n1Q2H\r\n=7Pkv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"74113b3a8525d982be2156c062a295917f297294","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.325"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.325_1625048493955_0.3685068206208859","host":"s3://npm-registry-packages"}},"3.0.0-pre.328":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.328","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.328","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f5f260ff94d4057bd7944e819e35cf81a247cb36","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.328.tgz","fileCount":50,"integrity":"sha512-TCpttgM8ntUFl4GUCWVTKgjd4M0LoBAkh59BPXz0GQRz9CwhytkmyAqJC6pU/i2F6KSmc895OJBlHojWb28vyQ==","signatures":[{"sig":"MEUCIQDUiGb7M6FAFh8xWoH2EGhIcx1ecE07sdNNbgNAFEVa3wIgJrwOfLAj/Sqt5jnENOt/PQKJsPsZpl3QVhj7RJNlpnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3dn+CRA9TVsSAnZWagAATOYP/36fIfoSHm/ry+Repdnk\nI+G0gkhEWkpsACyC3wfMt/SpG5SqQrbb1bOHial3AHTfpDht/Ycz9vvek4f+\ngcNQ+6EtJ5okeBuf3o1ovep4MzEtnE9ZM9aj13HaCmx0+K+pKXEeeyU26o6c\nNNN7TP8Mz9CWlqxRpIjXTN1L9ccvNrx4woDogl+HWsjJGVaUFiz3k6AmoDG/\nIl0uiPl7IPGCFH9I/RDM9rR/48DqejOzCqTp5V3fe80i7WQFH6YBnMLHMyrz\n6dmnz+WO38zTsjmYvvWfJRCkvuf9Bw84J/CkGu3N1RbVprwyM9O/QgNryYlM\nb+rTzM3MxzeiQqADnA0E/mzCvq7d4iLbf1NmhVH0viA0z+WBy08T+bkzVFPK\nAxy2lAO4CJlflkhhdtFGhB7TiF4hh86h0BxhzG54aqteo8VtzKcaWRzgsS1V\n2CzaLn0uf8Og8VFcJVBC9tEtkOOTNpS4w3A+4niKencdRV2frmj9bU+GVclH\nnDIfhNzREymmtYcrjyyQhXSdBrN4sjjw5SNUVRnxC31y9sdLfMTz1nxjN2Dg\nkLLw6qlPIBaiDIabsVBAKIsahqdML2CKlteZnlLKKGvnWMezQCVwnTNpnrzC\nyVITuUfc84+VfvzCnxljr0y8DnpK7JhNRWmXJBsgUhaVYh2r1dFWz3h2PGl1\nmrsx\r\n=1kou\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0049101aefcf7ec49ce0aeac4bf2e753f956aea7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.328"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.328_1625151998010_0.8817946523172544","host":"s3://npm-registry-packages"}},"3.0.0-pre.331":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.331","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.331","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ef1ab28048c37259f754d4623b58a18cd43d4ac2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.331.tgz","fileCount":50,"integrity":"sha512-lnibW1t3XSUL/F1YtH5M3zzwn8EpArHYe3e+eHFPGxpmHNwayYdP/tAXlOAhcZFmyi4Hg6MV+NySKNS6Wo3AsQ==","signatures":[{"sig":"MEYCIQC/CXCF8LmaLmoNQ/MKWd+igOWHMnBXShECMz88qbnzUAIhAPP2x6Rbhk5/qIslXpjZqTTM5O/jBsM1b2AkKCuu8k5g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3iV5CRA9TVsSAnZWagAAOL4P/j3cutuncLERD+M+zvId\ncazA7+KcYvW9duUNfcxM1iGG+OyPATNw39lZR3T/ifCooWJJ8UTUsMvmd2K6\naOp2lsgKJa1WyFQG4IFkvBBaLrf4H/CN4ILwrSYkSqApPlAXk2Y309gYfzDQ\nuM+CnbHVqzJ6nTDpYsfhzU7gMFFwEpq/DmKuxJfV2apwLsdwRwp69IujLeWn\nppuJ6nOr5xBiXs2izrEGgrmvF5C//eIBYInzFE8N5Rr26+tPmFS1dnqdsQUF\nvHudd0uCE8Pl30sOEiF0hdYSGGYDGudqhV0LYCY3ywGUwUEw12qszWZk0OLb\nZPJ4XFnLpMxGags0aUZn9tGa0w5iwl/LuLppP2d1CRcDWcbCxr6bAdooT/vD\nBnFRxXYawRjvn9f9wOUOetxcTnZ8WsFDYwlwfx6hYTnlaiQd3pzKU+znLg98\nqssKCmbAIn1YsrmcEFRnpTzhe4KHwzyKIoEPsSKilm7r+W0x9ssTiSJZNM5y\nf5Cx8P4Zui2WAAODdnZsSxEJa7IS363ksYOIQiESOraWiQ5w+jzAaGhcq5z6\nH47HnmI86RP6BTkwXFIqiD3Gqp4Nk6XOtYLLIP4egz4i/LSCNCcfbLVSxL3q\nMFLhG81lzhmKQsUTNUmSDBfL4QPmesc4F3uPBhAdDgjVP1z0Jr6OIrFkMBhb\nKane\r\n=H6Z3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a5e99144ab9b937f07dcb10055dad0ccbeb32456","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.331"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.331_1625171320516_0.003386448968214273","host":"s3://npm-registry-packages"}},"3.0.0-pre.334":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.334","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.334","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"30de2f796d33aaab6b45accf652bd2bc1584dd2d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.334.tgz","fileCount":50,"integrity":"sha512-kiNcP5knsfgTT9Trj7+KoQq+YpteXWzW/RQknkmy+dvhPZ4qmUBu+1tpgy9rBehlUgH7JjigLd3hQJwmJUTSxg==","signatures":[{"sig":"MEUCIBG6uf+pFRYWRTHIHhzPBHV/lFP8UeCxPKceyLzr918UAiEArtyK+JgZOtFjTr1h1LKrhJLtvOdtkURXiaqEiu03m/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5A1/CRA9TVsSAnZWagAAb+kP/1XqVD4YGlRKrAifPekH\nj10WEcBdUNW++U3iEuW7KSZpKgGpyq6wFpdO++xI/3HSvzrMR7rOSrwsOUMk\n4RbCH7JqIVWnsn271Qd52vNDint/eQEUSUeK+7qumcCQwAS2NNJ+XtEkHQ1c\ncKGQwEd4tw7sXcojdciTpEPdX31CB+BWCrZYIDpg7XxTNV4cE18kBZi0FBuo\ncfrp2vHy7LYgcE5/xU4A0KMFucIwxQ5zwffFUUQ28K3x+9/joeq1teCuatUY\nQWtLZGPddYxy/5P+NbNumiKuo2m78NdPr5O4VJcJ+MPS90/DhS3sSUvDKlYb\n/9m8fBU4VN/gsI1KreT5d/OfO6L0g8JJRlWxeBPlXWdv4rMmBqwjpU+6kemJ\nG+Fskmv374BdiggoVszm/AuDCvvf4XhH6XmTsvcHCB8Bph5ZP7j3dJ9pdQv8\n5G/Zd64MdluC18UqAD2LYF2+bcF/wSHj8UvkJyRr+WO6XBdDivBjAPjZIXw6\nZAkqFznRRebH34GfhJFvC+KoNjHwi8Y1IHVnQWIkqF/CN49bM1N8lLHuwUCI\npNByeh4GQQWA8+f8npuA7FjYSlwtXjPwPcFdaeNWFhKLgQ40twLTUJ6BklID\ndksjyKWAANaHhOAkneRrmepYkxscOSooMw/n8DJm16cQyW9kv7401vq1JpVv\nq3Gd\r\n=U2gT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a76697449269ba153c81523dfd5dde3630dac5cf","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.334"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.334_1625558398774_0.6723630504840747","host":"s3://npm-registry-packages"}},"3.0.0-pre.335":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.335","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.335","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bd1be50b914ab93011a1bf4437e424a5b62c5425","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.335.tgz","fileCount":50,"integrity":"sha512-nY9Df7NYjlfoZ1JIZ2P5kTQQuRdPtCSLhELaC8DKIS/So0bOsF1RwyY+LjgQFH2sG6Bw/WQOTNR5L1Qn3+iWoQ==","signatures":[{"sig":"MEQCIA2w7xP4qA5cgiF7/xTl7s/t9bQ+Gegmz4WxFMDg268sAiBW3X2H3C/LCqqqsdyC1ENiBWyEABXVHJLCcJVoeCu7EA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5BBuCRA9TVsSAnZWagAAqwIP/RymUmYs6VkGGNr16uAl\nfFcOaj8BnN8emiRtYsWzSAh5xJ20RJpg+LQn2WeUAmysPxlaqyIdTMlvMv4a\nngOMdvAf5u2pBZjiiaJp7DPJsk7UfpyvUi+Z+myui+2jxgFdLB3eUbpBgWAn\nx1LgK4ZGbHl/5bKv2GyNYt9I0Kg7k+KwQLOIdEAsiHt74TqrMysHKdfYxl8C\nl3VtNJkX4DkuTBTk2z8ovY16xDHhypFyvdNzP9qBHZm3FHJqAnrSqPUF+1XZ\n90EaNTjgk9jeKZD4irOIloHnWIj3jAUbte8OPcAMErhkj0sypz/+H3IEMggp\nkeW7H1t6H6h155m8IZ3sxNzdSgacmhYzGvu7ImO7aotvtHaTpDwRURVYUgaj\nazLpiVfhfi2dLWJ/n75GUVF1mpXabxASdWzPmSyiKOMzx2MfXFK9ZwnkQDov\nb22+XlasQ+VeOTVIAb8Waavrz8/+w/32d8f4PVtebhH4/tpj3e/oKfyn4hPu\nqK9/8EREwS2mj/7Hvkm6uDYjmzPZfRocjP4+PBBPmnfe0exdZCVqNlNS027Q\nX3cw4nbOse6XpnWHVbCmZEgGMvXPPGTXTveBOwotm+Dw9EbQCL0RJczID6FU\nCSMMRgd89sziiGBLWs7hhikIUjVTub9Uwuzd+g/PzEYVt8Iap/8pX0Uc6EV5\nXZfd\r\n=J/LL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2f2f40b93891564c3b89943d6d6d1c97e1275d84","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.335"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.335_1625559149913_0.30319698465385203","host":"s3://npm-registry-packages"}},"3.0.0-pre.337":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.337","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.337","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"78040021a819a1d0ddb283b3e09012146ecbf5d1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.337.tgz","fileCount":50,"integrity":"sha512-6srpkEl9Uik0PkqGQopJiUGUHR1CohDOJe8c2XDS6DnWD5pfdt0xCbaCWAxw3mcIkkU60zWzheoEETJBYGOHOw==","signatures":[{"sig":"MEUCIQCVW4Y8G7J1gKOgtAF8GFMaXduHjZHYmpNLgzhGoxuWVAIgKYbOGLpFKBf4nc82pciHTGIXBRr2BmJZFMNwCAYHqiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18460310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5EdNCRA9TVsSAnZWagAACkUP/1opoX4dPwKGwN2Zs25k\naVUUeEcY8x/lCcgp4bnCFehG3XTFs5d0keS0xoWjM/87OEq/9ULkTII8JdGk\nAXLDAdssZvuF6AAIpE1OLiUxoed60QrDXVNlvGSGTVSEqRWQVaYOxX1iUYRG\n9YZgw8LAnHDiWrgpoRHmBuiAEoaeqUe3b+Oc5E66/p/5xCRJwAK+yi/XTDyD\nSFRVvjBMFUilaq7xh+tJMFQDrBb6zDc0M3dhvZ8Q0qTKsHSIQsKR3LdeQHAi\nJ5P/wnhDol8p/p0vvYLudtDFNpqfIPcH5wkwgiYNMejnoL9fbU4T2if0UFJS\nykeg98yMX4LJsKjfPhhOwPCHZhcFqrleS5pJvS0e4wd7dJzHOHvHch3dKAH2\nV99YU3IJ9geDB7KvaSXd2QeQC77gLw5Q0Px+6cL3oKZrqbR/l+SOxr3TzAm2\n1HM+vXzM9Zx47HgCpAArfmo5dgzWNN7IJ0tC31D032NQb5i9G4RDIOqju6jX\nAi4pNoGqw4siWVgGr5nGV8SEzjkogOy14GwARoIJukNHmj9jEX6r4xw7Bggf\nK950jyBt5NSGqa+WTG9IdVWmdR326ZzedcInY+smhlxg9a/y+oQKihyeBIgy\naY+L3lERcc5lAHZemgKw8xsOfobnzGyX5Zsqbt7LNiC3KO4f9wjJEdaW08MA\n5Vet\r\n=JDme\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a69cbed96de7bb4881a92794f48f77a8accbe7a8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.337"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.337_1625573197449_0.38753249260016975","host":"s3://npm-registry-packages"}},"3.0.0-pre.340":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.340","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.340","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"93fb3b00b41c274cdd85afb09afffeac94fefd2f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.340.tgz","fileCount":50,"integrity":"sha512-qUYg+G3yLh2lF1V7ckTzIH1lFxGiF5ZYjP3C0Tuo/aQ1gq9su3C+kwswDIW5oAlv4eqt4oZ6c9xsHx0bUQAzag==","signatures":[{"sig":"MEUCIDfsNS1CXw2L0+HI9h4wIBq0/ZR0VV4/NqxHB1BTJIEAAiEAo2OfPxqHTxIwmNDYfhy+dRDxT2DiKjrKnPGxJPtd4YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18467089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5iiFCRA9TVsSAnZWagAAjkQP/39WcWVmp4TM6xS3hBwd\nKNSjHX5FQbcFuJcaeOHY2I2+5eFuJ/ybuClEmmVKa6gNjwXRmCywc+4PLxCp\neh4M6wgFqvFQPq3N/scU4VeMqXQVG7MqrIJNWsoggkCzGtzoq5rU/lcfd/fE\nwMi6mOKEtiwK18hWYh0MoZsV+Ak3GWqfVJ41VaQeIOxqfHod5oeLVSkaKY4B\nwdLK/o5awnAG7OKxWgpsROo7I5vIMvBpw0G78P/z/vGQ3uMiPmRbprF1FsqH\nvNm5QxaMUEMJDNZDyJeVj6Fo8h1IcDIinwhWtGI6rKU4T5uR1+AaEQBt9DRg\nKTz4ru42sAM0cf95rEfO9NQp9v0Z1bWk52l3sLPy9u0F693Dhkx5BNEFDeHN\nVALDH5j89yVwgchuMQE1xZrpHXWDD3viCeolMGomEHvtHeMLXaWIbhSd8Afn\nOXd4sTjbW6XSR3XSCtUFoXOegIyzXGIhB1MyjPqj4dm6xbNpPTP7/YRYYpin\nmZGtMUOnwJdCKdHcFmkkEJCr2ItaaVityuKJsCCqoFX+mYNCYCzEUNDKDC9I\nTb7/d9LuwYFLUGVRpqbDkW7vyPIPuU3ypmctE0Z/i1HSn1xNXu8UYABY3T2h\nxHXPnaMGEO8c/DfwZf/aVUdApGRP3f7RNO4+M/znSqq+lmRRF4mce3RpUAYi\nZZBd\r\n=cIsg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"920020b1349677648ef8ff45f74214a13e22c9cb","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.340"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.340_1625696388617_0.43515209767317087","host":"s3://npm-registry-packages"}},"3.0.0-pre.343":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.343","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.343","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"82679c707b3e1964c6ca543a26d5777585c71e17","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.343.tgz","fileCount":50,"integrity":"sha512-jjtBNKZ+UA/r9vcCHHG3o35Fe6xofMz7L1qIIMVNWmwspdOc6yaXF+h/ROBZZy0JYvId/KSygymF+xawCZudFQ==","signatures":[{"sig":"MEQCIFwSqgFHlL6PfMKiVY7n6kvPhZ+fPqBvBx/o4eW0P7G0AiBGJhe/jB2dABaF7b3bb4vqN1UwaBhd30kKmP+FOEPnew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18467433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5sSlCRA9TVsSAnZWagAAscQP/RAnKwHvKr7G54b/FsHh\n8BsVJg9RR5OZlARISQ8B/1fmGWyntCV5EmbWIa/l3NSvxTC+PssIoypfdOez\n/Hce3uuhxs8Zq7NuLT3eFCvqe19cWZ9XwVNYgfkt5BAsPAq1IzMaw9FyuC2D\nKMHYMipAEDd62G3jWH3E4IMXPiL5WTQI1gbXO9hxyY6SS2/GK19JJqpkrwc+\ni/K2oOzocGMp/ly95kl4/NHhX/TjVKXNG1do1uRBgAXMlinDapb3KHKSdexU\nTtCdSJNK/+QsaDS0J8asfn3EgdAPYOiVVyLoNpckxzG1edNFf9ipLr29ZOi/\nFckfUL1xIUTEerw6WIpcOXyykubKP0laghRtfK+5YBjHE5/G65kzSDZP2D4q\nLpOCUvceDk1ee0i4bIWCdoEs41jChlhV102ZZqFGuzbuDUockmN1N8+5SIj5\n7T1kLVQTi4r7wEDRc6+iCUiipl5bdXSAcxdjSRe/EnMx1cGSm1hSeOViIuMG\n+CBeRTw9t9cKH5AyjKi/mLwMtJt/vDB5At64Euy5xC+gGhOI+RoyZyHydUBm\n45+PbVmiUrvic5AF06TLNpw1hOqZV/N52nc6y2PEemAHSuwlZxEhPdqQ7MAf\nao3vsYYEB1qnrR30CiqkSrAzNoMSn7NVz0BNbIPWY7gQ3bnanN+7tTy1Lten\neD63\r\n=Sv0k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1a67e0a2524fbb043dc475fe69f52a37079b9971","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.343"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.343_1625736356820_0.46625913572953315","host":"s3://npm-registry-packages"}},"3.0.0-pre.344":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.344","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.344","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1231b8e8e80bd41a283fb14ec540afb812221a47","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.344.tgz","fileCount":50,"integrity":"sha512-rgZOixEbRs/ZWN7aWTV6hkJgenxjrNWtrX416RULEbwTrvY/CBM84WBA2LIZGbuWODmu+sr+tr3AoUVdvgJtZg==","signatures":[{"sig":"MEUCIAOlE/5F/cIG4tMzbkOULLkOsrhfWZBWKj6kVWBBT4NbAiEAkSS3l0TVWXWIJ4r9g94OKeEy4JQFccO0gI0WbStgevk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18820868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5/+NCRA9TVsSAnZWagAAVRAP+wU6ElF3JS5MVlcK31LU\n7OIOqgvrqNORzCe6GWkCazziZm3kX1z+Uo+JKYthGox9UZUublL8sX/bH+6t\nD+SfKR7hW+VAEc4wDuI27J348htdibhl4THzGlByqTT1P5fQJYOaBB0hiAyS\npkUAcmccf4cMxgh+YYGJGjjDEXjs320pHABLFHXLNCLJoitXhptHr/sx65nS\n9e+1+FeoBVYdU+qi+Gup2Hp9t7WaIFJlTf78xsNlxW0ZQUQXTnW+zqtpDYhO\nduUqj7tFoQwqHa8RChLPsEfXTdqag0VOBO4QxBqnNbtAyJ0G2s7u0hRShcTp\nzdl7+GHXTQpfriHJ9swKxo6pKg9iJldhufQjw4ZY8gJ5E43Vs2axAqvEN4dL\n3yY7YZOHntTt6+uAAmSW/UvxB6Ni/VnN2kK3HsembxRTxcNJUnRMMD5HNn3E\n1P7Io1GQOAKCGW4nrHd0xMVWsLU21gnIY96bdqE5z9mHw0SorIx4M3PLtJEu\njsLb6Oo01feyY+2j98N6ThaX3PUl7d/TuuM3cT0VzqqC++NEkOhCBNBKJMBk\nxXC2QNSnYc+rHIsWoaRzPnlUWttMl3/LfAYlv9bUOf8w3JuFQCDg7iH4JOHN\nYuWbPZoeYQYro6GZ0aivhPwfd9/PyMs+BjJh88V0W+XMbow3PwUXlBilaqFP\n4oQY\r\n=CCHY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d5c351a88e7bd2e8f65b5c2a141e8dc6f72799d8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.344"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.344_1625816972706_0.22212964285420478","host":"s3://npm-registry-packages"}},"3.0.0-pre.346":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.346","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.346","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ac674ac1d4b2a4777ff0c68e7b7bfad9bbfe9f97","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.346.tgz","fileCount":50,"integrity":"sha512-1eAQEqm1kUEFFbPBt+TbZjPzifIhlitET6dxgUwD0QwYk5fZNU6ljGY4OPAJ6WhvP8VcRAijfFtom/7dmocqiQ==","signatures":[{"sig":"MEUCIG9XN1ukJwZAuGE/fVLBS01LAXBkh79bVrtK616fPYhMAiEA7tNgBZ3AukWv8KwDPhmSeIhMq0UQooPtAsL9NGazuHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18820868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7hkfCRA9TVsSAnZWagAAWy8QAIu9KccCGWaB6xukfi4d\n2796TlmoyFHQ5sARujS7tEtV/AyEqVRqYhAz2OkvOa0K3HmVq3hVILr54aW+\nTAzhCVomTx+ME5UZwIYzIhOEjE2+4vWglTAfiTrZKxTQBSM0I2wa/FlGXcDR\nTZnccTYlFPI8JdIN8C4fLgHxmrqFcmDi769ggthq3I8O8IZa17SkCEPHNsQ/\nSJs9syIO5yE5j5Azq6OY7aqnAyTx7ymPQ7eFmhLr6x0rZVKe/YG0GmQZ+Fdv\nVib24fjbgDlQJvRRKlV5zT+MPpTQYxM2YyQ1ZkP2cbF7HmNHqp90QDSZXemY\nw1Ll/qHqgAaQj6X0oub9gkqLE1rj8EVFGHIgKAy6S58vZeOPhl9MpNTWsjNC\nFeqbdsEd9iWDLBxIg1nd5A91o6SGCCdpBcungKdUAA1XhzGimvA5rDpvzX6P\n/QSlQgaXPH6h/K5gNeImeHly/IVAHIzfW/YHUySUDGv8X0UsQ8lhBbHdOdWU\nyr2RojQy7idvLvMWWx9BiXbZ/NBwkMTyKF35UGmJCMBbx9k7GO/he9WMwOGM\nbRZagGCKyqm+eqsxj/jllFYU6/dqf5TSOO6u1d3FLwy7in/AcPxYeX6fr4TE\nltUFddv/aQW52O/UZRnIREUbzaN1Jh0HEeUhMGw1OooI20l0EaRrDoaEhS1h\nHrDQ\r\n=jBC2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"13b9e86d6d57bf78889a66ff008ec2c270a66cb1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.346"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.346_1626216734802_0.130369167353664","host":"s3://npm-registry-packages"}},"3.0.0-pre.348":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.348","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.348","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e3c2af6e0e6137fc2c3ae80fb26ed3a92e6635c8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.348.tgz","fileCount":50,"integrity":"sha512-VloIRmC793JY9bWBe9ygvxPXWjrJ5GvYJA1Xf3AguMLfgEBkbqmKjwWgXO6li5rX3V6vLTNQzxCe2174dZO3yQ==","signatures":[{"sig":"MEUCIQCQGJmecj49zqgzDiimw1cByUrokF8RjCs/Fxbt68SCZgIgOGuugQ7LzFWc+pE0Sb4RQr4C8K2t+PEx13eg6XqPeIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18820868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+JpICRA9TVsSAnZWagAAy3QP/3kku6gGut5Im4QldC1q\nsgJi97LxCQ6p/A64VZuiCn0208t8JwUCZxWpc4kHpd0YM0gl6I+TkOKJf6T7\nE3dPCpffcHCm61XSJGMGJyNVanW+5pzchcIIXgJX3uPoKBA9XVjoubxai74T\nw2LX/GsoEBEh6icB/9miXCLaJZ3hB6Wfs9O3QpsA7RGWMrflZhPnQ53cThXO\nO577vcp69oOt1YIOEFl8TSxYJ1y7fnctrDo5q6ubOIzV6mamnjAGzgoqUKuG\nywSdYI0yPhxVqF1K4A7TNSiCUmvVfoeNogexa1yHBWCrsn+j55zdbOHIXPtt\nsDHL9e90NZSr6HZhwDA42oRiOyNOBcN1sCagi6T7HPcudrbaMbT5fJfvlT92\n/66eQ2omOWnbrndFbi3KOXY5hN9Iiw4YUpjVt90eU4zXmHbseIuzNcFSJNVB\nc9IPSKFZXQDPN9MZyZ/btFbsTaMhiJgzy2OzZpAfmOvwkq5rhwoXnoIbSrCG\nxkvGSqPI+6VjQGYz2Lj1/82pfJNLvx5LCq7thxls6dR4INMObPXmU7yuNc6l\nGlVMKNqYHyUW9sVFsMkDFTWu1P1hbuciGgxWPCd2591d3APo+EXIpDXQrcZj\nopOSLxw3dH6l4xjMbo2ni85FgS6+9RY4opqMrjw6GTjXpn4Lz+qjHhIeFCVO\ntfkC\r\n=FU5E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"24b4c0e8eba2fe5509ecb3ac6f4013ef5eb7be32","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.348"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.348_1626905159858_0.9634858738020351","host":"s3://npm-registry-packages"}},"3.0.0-pre.350":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.350","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.350","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3a0cfa24e38965b319d75896b4b7eed19de13cc1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.350.tgz","fileCount":50,"integrity":"sha512-sA52EShAAgUuTby4D3wwSnYbve8jGA9QM/cs2EWlzL2SAZdBy5HxQV50+sk4LKh8Xnqqk+osqR+Tvg0wcqiJCw==","signatures":[{"sig":"MEQCIFuCETQsm5UBviOCKkgEnwhCKKdCEwtX4qkNhJ1rTW9+AiBE9kS6yyniMtyNzJAs8EqmQiQcLFMEEHGH9NmQN8GvnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+1V4CRA9TVsSAnZWagAAE+MP/2BI8TNmlHBb17rrEuBs\nq7y/xToPdJaHSM7QxpfVq41OKH3CTbKEJCcNBFQ9eABNQ6opFMYR8qr96Q1R\nV8nxkof2HYw9aQXefFeZJzVZpcpMURKh/+TcDzlWbhbs/U9Ql+/jDdNlYygg\nHQp748XKggIhEC5HNuConlW1oaTLkNbhh9LU+H4ZT61zKXZbazMVR/CyYOXT\nmxZnbGDpABC7eHlYkHUtqmQhCjjCPK08tmYA2jPIwkFlDJ2uykXFU7ufwQ7/\nFha0XduxQEnyrrUzSSKihKS6WQX7ELCBC9Qjqb3473oyQmb2YCEysvYkn5Ir\njMvIMH/cX3ZM0C9Y07SftvwPDqOl4Gb6XFgT7witQW8cp/8oeNqgHX5gkPh5\nejA8/JJfA7zY5SlnXaVaOrZbpzUlC5Pn7Mdj23guyRWBC2xqQR5bpH2OW0L/\nh2OEnMzCGtJFX7bLPLArLPB4W87ug1GawyRBwQ25Cnkod8gpGlYldvdPXIRK\nGIl7KYjZJCgjOFm4ToTHouvrJbUJ37LyMsCq1cdWg+vEVrF9I6MyX1Nr7JKo\nysTnKv9ZGbq8riYJY8bUOdjfrvE2RUZ4WQoo9RgDgtux3pKAbuTqmdKmPDdp\nqSujv7z6Mgvt4BG6SHZWXILFLjEBvgfkN5j8BR1CA7pMKrNKvDmu+ZLt6yfd\nXIBA\r\n=uLaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"652fffb722d2c1f5b1a2f277baeade71d37825b0","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.350"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.350_1627084152029_0.30419201180345","host":"s3://npm-registry-packages"}},"3.0.0-pre.351":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.351","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.351","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"85fd3bb75e6d57453000cfc34dbbf7ac503e9266","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.351.tgz","fileCount":50,"integrity":"sha512-hYcBbw1IN7UnFv5V7+8mNs9J6vgbyEJlY7y5nkndRvV/ZUsUmTtgl/v4H9ytEOESP91tYoErPlXB3Bp4SFXjnw==","signatures":[{"sig":"MEQCICAUhC43x/J6MqRpg5MVR/ykY6eslkHEyVveSQbkoV5jAiAdIDePO0sRLh7Zlf1e7wAzy8DtAki2HvpXlmRpZNg23A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/SrYCRA9TVsSAnZWagAAR84P/2bRsAFIzyTjk+fXBcJE\nt5WgBjlsrrpA1v0uyzT2DK68u38+mggyKjcs0X20xmtkX0H7Y3M8blyHRC1v\n0HNinrF4ao5AqfT/szh/7MJ6fQAtJkvUzQZxw1dc877R0ApO18qM9j0WJXnq\nXaRyR8pK6PKdB2JNPHwGcIaRAxUUPexb+Fz+OnxP3giTJhtt//JISLmNyKrd\nRqAUfbosVzcfjPloJ2KCeD6hCoZLdeRLwdwb5vafIatFsvaibXo1LF0Y6RsY\nDzZGyJp9ZQvHRCbJw3jT5IvCOE1KOgCzObJYsJNIsCDRd3Oj5j50txrwwcbx\nWehNsDIxth9U79rpiqlUFIQOnIIl9wB7FVrIvVgdPdU8yB6P/y1EiFsC4hR8\nolMcyWAE3aYwQrU+rRXJ75kdQQJSbBcT5yER5e1rfY2MRbomjDCDxal0Q3FN\n4jkAVpEZce8fSVm3iqladARclTOmssR+qj009u3gzeTPHfb78GMRwa6tTU2N\n70hyTKZAgGApoawWmwNR5fm2dusP5N1Rzpqttu4d6ILI8vzHowW9G+TI3Yvn\nDG55t3HdEnDlG2H32L3hxlUfbTXkFwxnBPBcP6CyzWEQcHZXlXn4NBmMrvRE\naDDZ29M9UiA86hVqylFDToh/ZGPDmxHAU5F+Ssw+I1Ggc4KPH1YS8nUtF/o7\nhAQG\r\n=Al5B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6ee2079dd3b4e3f9da1cab621cca480633eed115","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.351"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.351_1627204311996_0.11748960325886659","host":"s3://npm-registry-packages"}},"3.0.0-pre.353":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.353","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.353","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"da0aedd893816fc198b49d5f491af981debd5e5f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.353.tgz","fileCount":50,"integrity":"sha512-jqr19RlhugR1wcTcZN5gha/9Bv2bfd/w6rXW4TWZfdqtncGtEbEd3Ywn/uPcXskK3XQ1r6kKejuysQc/qmJuBg==","signatures":[{"sig":"MEUCIQDJmHZ7ULA2yuFMMeeWetSlwQM3vjMqCPQTqPqUDHt5+gIgDGrFZNzUhpED8dzpXXeZUdPYfbr8kS32iBFasNoCHaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/SvRCRA9TVsSAnZWagAAG6YP/3FUhsDScuibhZYvSAvJ\nuXpeSV4wf61xohD1A9EtaWtL8BTSVdwAxpVNR/cKaRIsBvTS8nu7LPhcmetB\n9y5OvFFS32y5V4GeXxIJ7TuIbmorvU5JFsg49cKb5Ng6wchD91o46JVzHK4E\njXHSFUZLcN/XDXS7PGuvA/Vl8Xz7RLzgLIfKgFWfHt5o1rNbcvfRaGIiPkIq\nO+38545Gq0jTSBqxV0qxGUK35rGBc8xgZzrYoOpdlmxznF9m9tt0vdUtrhsU\n45sDlUqqkYPH7kg0FMZtbl3t/C5JRqdDrH8c7eGvYMWtq+ZqL3/HNGcYMfCA\nODR6iiojNClgtKvr72ZJyYyb6htJ0IcgTJEDo0nEy3enEsvxNbm7OXRuEqMW\nCD8UMziJfETZwfZWu0GVp2jJ6+JkPSJHNXWP+QBu07QF9BLw3k0qVVCDLq34\nW4LmYSnYWyBtt/sZxOXRpr7G7RJRFxIp4KNdibNAv5u+OsnOBhVQjnuKfr4Y\n8RKOtmiH7IffED9dOwa/R5NGT+/pymh9mtSqY+/Z5ZnT7vJEUir8ynHizNQK\nIYLW8jZt0BDQesku4JB05olJ/tOS1EI/YkVSXF1MBlzAIrVmnsoLy3QwGwOP\nYjqBsNSgw/YSZMX/Fk+vmQByZ3djB02A7NE6sUZRTjVk6JPqqFwkWh7YfoVb\nkl/U\r\n=m2DO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8a83f299da83137ff6e128eb6f1cb383da46b921","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.353"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.353_1627204561169_0.7913488960480644","host":"s3://npm-registry-packages"}},"3.0.0-pre.352":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.352","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.352","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6fae9d11a909e80dd54a40317e94bb6c683d58e1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.352.tgz","fileCount":50,"integrity":"sha512-kIczUcFOg2HdQBpQx/VRc/k6G/8D0So+Ro8UtLQgB5SRzrOH0BTgji11VCU1Z7gRQo4l4qT4uqq+WzhwPM+odQ==","signatures":[{"sig":"MEYCIQDb4HtxyhosTi5NgMBAqRFK00bsApF800y3S2MM0ZrEkAIhAJujHCZX1VyARZgRdpMkcYRfz3C3/wpYiXcZ3mR1Vdpg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/Sv3CRA9TVsSAnZWagAAf0EP/RpARAoRPGU+/93R8T+a\n55rRLzTIO6Rkabmdza4k7E2+1hB/xHNHM7BaB8+lyprJdN9KoydbGvYWxiv9\njIwkGrbskTqZKP/RIEtt9CfJCFKRLiE994ZssF1b5KMJdtuisIZvWldYAe5d\nIH3VrSTQdDyfpGoQv7he6gONEdyEWnGPWyAYSDrGTOYAoaipCm+sovvgaupQ\neAvxOBXnvfOxThjBDMa/k1sTm05kkq7tQBXEu5/7CCPCXfgGPwbtDJ5cEhgB\nW09rKNgoUNJTxzEYEuARw8EddMoisbNc5Abtr+C3GMPEsKE/yMabbbkxKMWW\ndMb7xgJ1ion0nU8whKaoB7focDMNpzN7wgdUVuvxqsBBjX60bwbtWkgR9l38\nSxobdFeZyY4UqcLcDCvx6418zvC+6n5Ez55czEHFnYwFFr0YOmz69GZV2CuH\n6cuxatUtYto6nMHqwNl4oJRAmfu5obIJG/tcZHKfZlPgPB7uKWDRkKMoQaiz\nQsQWcsHwtPIUb/UQetG/bqmz5VtElYyXgKWJENqi+BVOcDVolmVSWUpl+MH0\nk/qxInd8r2g0u3b8r5fmFOpF/gmJQuCeDPf1HdTyt/Q/c4PEwT4xo6W1aNgS\na2CUQh/0w+1nGXNEEUU3lfWL+K/MmlSXC+zIiTwO+gx82DOguVWF09pfGvrx\n+m+Y\r\n=hfgm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9ea27de8c4236af3e2b05ae9339f888fee2280ca","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.352"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.352_1627204599417_0.4629460761480142","host":"s3://npm-registry-packages"}},"3.0.0-pre.354":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.354","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.354","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"884902c509a06890955d93fa674fe0b5f96d1f25","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.354.tgz","fileCount":50,"integrity":"sha512-lVmwVSFdxiI/0m03Hi0dV4YawBgT8uWP/v7jkoNWmFb1oC41Y1k5G9dCphYSnvE5YjrJRda6PwCrno4f+c2YdQ==","signatures":[{"sig":"MEUCIBvE2N4yI5RRlpzwXJDTPY02TVMJ2+L+0InKWRsgQTbKAiEAgBoYYkIOsXX11O0CLEr+OnLZqb2Ln4luwCckrvAcsLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/m4zCRA9TVsSAnZWagAAgK8QAI7x1aKlMLgzyFXEuzik\n6iHNir/X+H+ILEKhxXiT0D+YftNs0JXvnP08bHrzlOg+iTV8j8MIXkhAcf3j\nKAzvwCg5iAh7XV0deUNn1q67lveDWXp2AY++pBB8jumQvsAzXqwzA/FQawWH\nKnm3naM7Re0N8clGbf6W1w5pSeSIKXQNku/0uw3XvXiEwm8V/fBoGyqE6gzo\n4p4HSoDyb4bKTRo5VJaZHyR4wNRMMMJHGgT3sQA4F2ERiooGj4UjWV6IoEc2\nxP2TNrCZ4SkZGGOw/ZAxQyDaD6pLa6eBkkCSiMzpXyPPgopLvPXrUWa67c1T\njWGMivE33ByJqwUnuif8Axq5eoOBO91gIlNdzUmw+Ta5DCskBMDKZ5tlDW0H\norAAa+IS6cJUTtGuKe17lne6G9ToANbacQ7mDFT+lwadXK5ldbquVcUR+sND\n1iO5DkJNECJZ9nsvuHrveWysRsK+DS202ExOBdOs+mP3f2vuEcnvxneLXzcq\nikHqfGz3z/hgys3MhljLDSPZ7vHUwbp/nvssqEBZdU518DTorv4tCY7oca2+\nmhxOBdinMWV3769pZKodtbKhj6d3coc4gg52NW/tziEwcj3nRX9kgCo1iRD8\nauCAebm7saeLG7RokurRoSUI3NppYHKMUWvAV1/SELO12GsyPRss2r4fLJ9b\nnW/c\r\n=6xzy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1fcfc431cef6a43a78764f76b1c22b6748c77395","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.354"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.354_1627287091768_0.48832909181454","host":"s3://npm-registry-packages"}},"3.0.0-pre.355":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.355","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.355","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"70e1d52c5a33fc0f3ff0ee4687113bebbb429c20","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.355.tgz","fileCount":50,"integrity":"sha512-isir8L8g8px4FhLIcQLg2eX03Pbc3AV8VJE4mF3AyB0eUov55O5kFfxQy12y51Pp+nQB1PiQlrS1wFmcTi0NGA==","signatures":[{"sig":"MEQCIA9OMvlxFqL3sIHCDjBRV/3kdwcgzLXXOWVlAujw50lqAiBUjVkCOcA+ttl5G58D71ozOj0M+TOTqjHFsIeVQkMa4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/ncTCRA9TVsSAnZWagAAahcP/iK8LnlxmBPSJuOoarLX\nx+q+iB1pxVsxl2nlutv9Uw26Je8aS5WrCLnS86yHxKfaqXAMtg7L2S+AAiuV\n8JBAfPw6L032GMZPi5g+WSzr5RWwjlTtHawvqi5Cj49NajwljU8KmEO0ls5b\nYlfWFx3MQFs7Nv7/c3lHJiabZWyqJ0Fm+1NBB1khxmAF8ygVidh1jaURnmKW\nE00L0pBOPCqT7QaDy/SIfZmiyWpVO+qjVsXOmOtXtTBD/gP+c9/r8TWws3Z0\nmY3lskiYiyqdCJdAJOgwoTAgQbMW/EBPec/jdZn9bbT7amhQzm/7KxlhzfOD\n8xwSuyjF6Mcnx3oFhDSie83Qx0j5A7jg+EGzePuWw6aPWvUl1XoxjF1notXz\nEf9rTxVYATWW6S1d1/BMd6cfWdKTXOBcv4MHH+YOmetAiqaccg2LXVVVmlcU\nFxASLfUvEm57UMtL6aYic+fj8dhg8JQsRCRMKdNqS1DFfYHClvucAqHjcxxm\n37S1SAXu3hJDVHFPh7H7a9IxHj+UjYckkpBadYBupftwpXYjP0T7dTYBZgNn\nrEVYKI1z54EcOapLIF4Sh6ou2XOv7clauZiurCk2YczwsJdv5Ziqwo4bIOd8\ni7U39ky8LHSIZqhtQlU9U8/I+rGnyY66t634tdt4xkJ4C8nfI+zpUlkNyQEP\nPm7R\r\n=VPmB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"97bb7bd83b2118452d7600b495f53b7371698eb5","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.355"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.355_1627289363788_0.32033723747390663","host":"s3://npm-registry-packages"}},"3.0.0-pre.358":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.358","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.358","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9f2b3c4b95fd7a6a00add9a0ffcc281f93b67c49","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.358.tgz","fileCount":50,"integrity":"sha512-Mw8rWqcyjhVs4wHxP4fcMXb/jhmAhw6tD+PU0QsIudfS6xWGN2/9c13EmuheSn9bU4T6cJ/AMYKqH0giMqIoHg==","signatures":[{"sig":"MEUCIFUhpanwzAomPbFNJIQnTghz5Zz3MnKKEPoL9MDEQbExAiEA9QNYboidYY4Z3oQ0JA/+flyegb37g8mvOnK8PFfj1CQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAQVjCRA9TVsSAnZWagAAHeMP/j/LnCbhuNqV/CjMq61s\n7SRvMNBHs7fES8jmPRzHBNcy1M6T1ThT5BGCepJYyHG5YuDzCUhhXvadsimL\nqj+wDoGIeYMGJe27z8lRnP7Yi9quXyD/R+GDEtz5fmDhZ4d3AkODthThQEAA\nCxt4/ivs/cUhL4hMOIhozGeVuLUpu6bWlFd1eNB0dbMn2ISoUmVzTNClGFfF\nMHl6UJiPU1HiMlvoIZOL18rhX70MFKTDVIu1zVSA067iCsawLMJseqsxn7UI\nhAgJogSxOGs2m4dOu2KE7Cbey2tYOnMzmh3eAKVpn8dQP8HegKTib8UmkDuz\nHuKxfyg1gX2G69PipvhivKbqkGzkqrrq4TIlmbkXlQHlW1viW/FJoFL/Arsb\n6d3Hi9PBevSJAeLBDFAopKqyOFgstyvbFTCqvadNQMJACaQyH/HEUW7FpjsZ\nnTKU4Mc/xkgb8gFCHGwpczK14qNgMZAD5TRJRav8MG6pvEpKBLFNwP8/Fro3\nlyc8C1yYBgmfP5sLfGQXGXNC52mJU+MXH+vBikmLCIzUh/jY5DAXwUfZt78o\neNA1bZH14cOwtCPTj8DW/IUwv14cvU20PTrvbwPQRrZiFTlVkieNy28g2guG\nGCjZnW5yiU7cNnyuzq57ZKpGocgdZOKyazH/wbSvRZfkpmSKu/PWFjb3MGkN\nDptw\r\n=Pb15\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fc0cf77ca3f28b6bbae64dc3cfea8a346e8d7d01","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.358"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.358_1627456867190_0.6819421986574186","host":"s3://npm-registry-packages"}},"3.0.0-pre.360":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.360","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.360","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"535bc4593aedf52e047e1c06be87ccae630664de","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.360.tgz","fileCount":50,"integrity":"sha512-kPA8m+D4uypBFk+wuM0AEyWiCZxuewFpvi4KFDoeO9v8lSwu/57pwNYR6CzMNxhGFmpLpPkLmwxCgznZawCUgA==","signatures":[{"sig":"MEUCIQDnGZwyMpjx0mKWQvCdD09Py0HVxspqHlRbERVC6dMjKwIgS6VngRLcedz6ejsTbRxKqmRAkEezipoOTi6GZsZzO68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAZX/CRA9TVsSAnZWagAAIcUP/RAANQqoUqO1B5RjVeir\nSr4W7h7vr/kfUXmuXS97DjqCCA/gsSdW3a8peN0xSJAaOpPI7vpc6OMNBlM/\nzxYG5RXLqsqVxSM6Dik6J6A4OPKPJ9QVl83LzMfqBQr3Ch+t5G6BidLTGSl7\nsGpZ842gHE1rCl3qcalKNzbMDWC4BEzGj3pMT4tPe3qY3quXZWvQdrsDvppP\nT4I9n8yVsiLAws618nitfk8eIlC5brH4LVcpUWX90JhUeuTK7yvjDwjVaDNN\ntC6MID4trkrY8oxhOBW/pQIbsjbfcbBMINE8v554MiuSk0Wo1HA5hNzFNnnr\nYMbeoyqh/YSu45iLgq+mbq5FVLAOutwsDufQD4+zrR1m8V9GKrr69T0VUSRe\n1C2ehJIfVfgoKG/yMwsMnyzN/9M+JcspXEZGFvIqmcnse9+6OyG8ZxKHQ6a0\ncCTX1Zs4AclfAwIMN97lIiuXqzSWyQiRPd12DYv0Jgoni+iyeXIsFXTvbTQK\nzq9SgEdIr4VG1M0eci+6AKKyYAdeTjPpjdv6k345jfdjy709j02kNoV6sg8O\nnY6ddsZE8Z7VvNMO6MpJ3VSu3jvBfN/PXvdyff9iDtdyBOWcfd3KMNs3b6lD\nlGrWIZ3MNwMYZM1+fXSwy0r3uAVBVfi2xfVBawh9csdeisKa/q8D92FkWYJx\n0h90\r\n=OINH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fc2f422b749de68101463e9943d3f2361620bc6b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.360"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.360_1627493887666_0.2928003112880151","host":"s3://npm-registry-packages"}},"3.0.0-pre.366":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.366","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.366","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4d1b07d571a7426c2d107ae42a326b7380e0f3fa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.366.tgz","fileCount":50,"integrity":"sha512-8fwuCYXQT3xuR6wzeQ3ZjWWgqkit15dPqxhvLbu2Q4UmjJtKplzZAg3LclNBms3dGLxwEoFa4iF11YktbiIs/A==","signatures":[{"sig":"MEYCIQCZtQLw7pMvMEunDIvmJQ8FA5KkVnl661AWpl7E6cS5RAIhALkD+XM5M3VnthX2ODtfcEECQXlLW1EH/UZc9bYYTuis","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20625005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA61ACRA9TVsSAnZWagAAsYMP/2qF69nwj851oJQkxCgL\nrdSjfgSSYOKxsJEhKTjgHPTwUXezcJa2Sul0S4fXaYulplou8/C5qLq1Evkl\nQyF0p+3FjnGhA32Omi8zWkIDKQ8VPoJfirzggGpNzVZbmGN642h2HOB87Sqv\nBNJNN3U28kHiQV5xdblYbp2Q1eUOntEE6PP1gMs1eyeAvKEXNFAni0Igz921\nfXx6PZ5GidojisHfG5p+ubLEX9sR936AgcVizm8sgdBS1W2Lp/FH2MfVDGQP\nHe/1EJwxmFza3vZZpkRtQDdx6A+JrHMEWRbZVtlejr05o1SmViIo/X4cRdHT\nDdb8+heVHomxKU9BiODB4dl/TlYzR6y1iGPwB57juqb3qFGJtNEgdjBDSf+i\nz0HJCss8zQY9i0wx1c8HJwJ4cLxnZbAyCaW3DnrTB4LuhMm2UYCzB/ycvcEF\n9Rj9sbk7sNFZwVJpP7Fp6Oz1cdLctnarqdFbxbsaQLO9/qTD4akuKvOraj7t\n5mgVzDkn1SqfTMRPT2J2niEbqGwEKx/YsGi3OJqYKLlW21J5VGICXab4FGeC\nFFSGDyy9aJ/Dx98ipurVgYSfLwkLl7Sj7jWUNitNqQMn5gtEVCjt7xWjOdaK\nm7aA93mu38+QfIAVG+uLuRFSu4GclZEdzFs5Z1aVmgFk6oHwPxwX9Uvya5qA\nadlV\r\n=r1A2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1b9047e45d738e3a478f3bcc79720eecacb9dd5b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.366"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.366_1627630912442_0.2937578097751765","host":"s3://npm-registry-packages"}},"3.0.0-pre.372":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.372","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.372","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d9c1801afdd3ab4bd303da89c938288b6ba7ebe4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.372.tgz","fileCount":50,"integrity":"sha512-5fHcnkOxnKhHUrlJV63QU2mFgmf7HsdsPA/5nQwWbn9H8Z6Z1WzYlfY1smgYuGO0NMfss6mBxnLc36f8lbFPXQ==","signatures":[{"sig":"MEQCIACOKURST9JFfOOu5D1AAZ3BxUOO4p2VXm7RNrqZIkAdAiAcRUtxpCU9r3slAHzNaY3PUUDoFVSZhb0q+Lq+4PjYtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21549463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCdp3CRA9TVsSAnZWagAARhoQAIMRgFytZotcM+sQ2eFo\ncDso5SwYklPNljgDAeqZQQCFjCeOIpkV4N1kdJ3vlsxUvTLSFXpraZz75EXL\n8Y0UvxbVuTKVB0YtW6KN1E98sC8rAur9Ygo02w0P7tW/hnorsl3PGjSOjPvY\nEPWN+VvcHwsSzEUxeSZGaKsWv4nxpcmL+AjPWOtYJhrGMioRN3iHhQwRgyHZ\nRAsj0qyu4RTjNnOuTcgsgC2FywEXs4wImo5L3cKf9vG8kAz3MqcR73LcVNLZ\nQmMQ47/Gr4kNzlLz3iD6DURyVkX2jbnee5+PksqiySBBLqdibkoYLqt5/RY8\n7X1Y1TNOxs5EeeXkM63nbM6OjzBf7DWkMN5nmb7Vylm/KMcunAYM7qwAxZJi\nEr7VFVw71d5UfN6vRXhO5WWmjSXRAOhTSIysk7QFPinLaWKdM/PXTXJJzRuo\nVuqDCaE6V89Gp0htCnAgITVmCNOJSSwNXnLI2gViMLyt93QI+P4tcv9laveq\naSLrKUZ1hQXX5wnSmO3K28ZLfquw7JBMQjwJ+Dp7mKcJJxMVr+Fv0+ah7MfM\n+P78Bjc/FIj0kcHYHSlVZyeeC7OCxFexjslfyF6k2Vij2PF8EKBA9Vplsp/s\nns41ylDN2Cge16pq9j/VHRsVIzZXtfw9O5YL9cnmgysUVezpAxfFQVQ+9h0Q\n6qjQ\r\n=53d9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c9582a8a6000d99db35b858d6816dc5ab0db3dea","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.372"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.372_1628035703256_0.7750048163362606","host":"s3://npm-registry-packages"}},"3.0.0-pre.374":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.374","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.374","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f6f0d412c05e91ecc8036d935dc32236da0305da","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.374.tgz","fileCount":50,"integrity":"sha512-uVIsVgagTs//be8niTWxBmEHPGD+XaYQOWb++DrJKFAkEvKDIQFzMKehndJGL8zl3C1cURjGbr3FJ8YPXP0iBw==","signatures":[{"sig":"MEYCIQDokrhhoD6PUurM55vws1BWijVaNerkOVP7PuD7p3oCEgIhALP9exBEK0b971sVIszueLhuur0tpTHE7WrjrCjuxs1g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21549463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCj9MCRA9TVsSAnZWagAA1JQP/3ZmW1LBn2Rm9Q7ZAil4\no23iUAllP5PZ9rw2Sf0JVwHce5xnIF0NH8q/UXVKPK5LJsGCYX59Ub2kv91h\nReZDcl2X7NG08xaj4KAERR+7l7PO3AAspUiAuHnvJ48GTIIQKBxP4PNhmAUV\nndgCTfTDEcP5n7qg2re21dsOQ2otCUGIxjEw1wRPauq4XqHYUZi0n+0RPSB6\niFt39JApN+CQ3DbMpf8uclVIv3KarBbgDQVvU+MsqkNcHiR4WaltHFCooOT1\nx6uclVW/vPAZALjxaMnOKegMSfiqLHL2vfQkv4dRJ96+xWVsLv5JjaloCLzt\nva+kOuTJ7p4UUL/6evNGMWou3vBuf9BNx52KZEDRYdg0rdUBHczzqSeLhVss\ns13LBH6jEU3Vkc8eyE+cT4hchjgv6r9EdXfrbNXJ3/lYnkxpJvtDH88J8mwV\nhFxVXNUZtvje/RokjRMo9kRCzqj/RAm+m285v5dDGXM8iCR5AmtNQaIe/l/c\nATfeeUKcPtOLfYJ/5QaE3qkXlJlk8qEm0kY48Ns41PRZ45GMRPvDyuzbiYOW\n1+ndkczernpvHHqq3VGqvu3Rw2PAVFpzD3HH68a5HKFoicCFxZELd9008Xkm\nhownxS38L+CjoJnubShyfWoraeiTOwou28v6YOs4TmR/67+5ljxovpa75lrK\nMB2U\r\n=/D10\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1695802861e64d1783d9b03e2bbc09913661cd3c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.374"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.374_1628061516194_0.02507150019115878","host":"s3://npm-registry-packages"}},"3.0.0-pre.377":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.377","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.377","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c2f92f18651af40b08fdc65389d98afd1db0ad3e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.377.tgz","fileCount":50,"integrity":"sha512-giCaXExVMbCY5d6yJdmZllf5XJjwM/sa4Ov02+jvtYGAio8iYSdFAsJpiYkpTnR049xd+PUwR33AUyGYOJmimw==","signatures":[{"sig":"MEYCIQCg40WOR/khmjEeQYCXy+DRPlSRqGA7OgCjYy91hSWMSAIhAKGGctBilqvT/sH7skxgwT92aaYEi56k6lP5uEgInyGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21549463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC9hRCRA9TVsSAnZWagAAtdcQAJZt/4ZZmADArsGGoznM\nJZV9WP+qcVMMkASUSkEX3w7SlA6+MO9gVrPqeW6bc5dlo+GD6XOpqMbq2WH7\nYwsj8jPM23iPjjmJV5ogNPp0MYOaiNTIhYkpkXPV+VTzIYqxYMh5yPkT4Vvr\nyeXoUH+iDzRoJAxSYVFQ+gNMF6QtajKYnhLnjh5SBrCgB4fA5WtQ43jlkxBM\nbcQ4UwY2CNStSE3dB4kafj/WBWpL0gQisURPKv3V5cbU7ocEyNuMwbDR9bhO\nG/py6LKRNg715ha6hFLsG+d3TsONB470Ur+1pl/YkpHsjC2zMoGlGzHPaePr\ngRLbBrhaMxqh50VUBhJnWcgvZCLkwtWqrH7jGBCVPQpFcmUCo5Ci0uzuqk7N\n2F21H64QOvEcLWNL9R3ukjJ6xuGv9IICFnRlFKTDZpLDI4hrRENnKZmmY7SR\nP6R1PT8TIH0IBel/9He4DNi9mxRoV+484gFd4RayrBDDCp5B/ZrBdwwoX5mA\nDyMsgt4SBTyWH9xKErsxVD6uDscoSIb4dZoELm0uN5qmr/spOG904nvtSmy1\nWjqsk326rECqpV+5ae91ujUO4sLbYPfIWruIdKWFuTEW6sRXYbYknrtDmmpr\neuxwR5YjVwSCFtTR1qC2RtS+FpmQcSMXKz/mr4f9AFx9nPZ0BKFP+FlxZd8x\n/ePP\r\n=YUKw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b30b365b4d5596601286d6745b46654651ae12c7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.377"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.377_1628166225137_0.9752103048608203","host":"s3://npm-registry-packages"}},"3.0.0-pre.378":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.378","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.378","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7fc0bd40d6db6ea29b2869482fd3d9fa81218d44","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.378.tgz","fileCount":50,"integrity":"sha512-RNo4suOBbSdq1zWCly3H58jh48NOjTpPLzYLEqvgsY4HsHjszVsR2HKJISivk3LFUcNv5GwnTvL5IULBvap3Zg==","signatures":[{"sig":"MEYCIQCKy+subkHKTAgdbiRnCKj7EQV4lednkndlOV7fP7C9sQIhAN4GPCm/d+X5yEvM2omEMxRbThIKNqGr1nj/RdY/9wop","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21549463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDAX1CRA9TVsSAnZWagAAhH0QAJfMQAozK66Q1x2aF3Sd\nSt3WeLK/U0mHHwrRQcNiDXeRXbmP2P5Q61qNG75xNOUct9vF5hLUvh8BxVlw\nzmb0gN2UP/XM4pjZx5y55+PrraJECOzFw81h1hnkqxtyqOvwNrgwsRNq6dwL\nmPr2ezU6vpePcsiTtJWduBzWcHBzgKsA1lQWqIV14SFVOq1FonZwIwNti46e\n0k1sIAOSdZckCCUU+p8yJH64/QsfmkRmy7jpC5iGeAbEbDBFTMyG3jJJjJ3n\nTFYcSuGRPmIMSAr6nahhut7XJ8m+M+2LNQMV3v/m5bo7tIO36nUCl/GzEhoY\ndx+lDtJdPL0JuwQ0DDrwPpncEBW/+6mj9hXMuKEMcZTiTMKULZymhkN/dpRR\neUG70sT00HspHzqeryVYAsGNCo1SEEjeEcSFkn/extmslVBgJ7Pv7YNAxWub\nDkUkDdVxhWT2FNkDsjoCoY+uQgVmGCFxWWRh62FP87+kWlA5AcipEoIxf328\nw4pv74Rg2ZDFjxr/pZWowDVDXuqoWxls7Jsnw2r5a3hT1w+bL21MSGHyZKs+\nl7sOm2S/BgSYTiF5tf8xfo2GjGDvbcdx6gxeKSDS+K5oszn44get4KCOP6YH\ndTDOgDhVRzU4HYXuvG7b6DYR5KFY/TNZuHWt7bjttYw2IFkU1ME5iv8WbXCt\nvD+9\r\n=AkCn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e65cf451896b0627e760bb50ada0425aa7eca413","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.378"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.378_1628177908798_0.5833212539884556","host":"s3://npm-registry-packages"}},"3.0.0-pre.380":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.380","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.380","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5d713ee488adc36edd81135819ed22a7b021b3ea","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.380.tgz","fileCount":50,"integrity":"sha512-WZsnRsjM2PG0aWLjjgkU69PLHL901fEI+UGKcOrVXBBz39aLe2gPkRncbzcLx+WC3Qg8SaXTCSUPe8+LrKym9g==","signatures":[{"sig":"MEUCIQDqrgX8JQY/E3PfLhcH0dIeny3RxDB/tRx6a9br9eaBEgIgEqtIjtMiC+7mf/+QNrZ/H/yyri1073wESzKyoUDGV0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21549463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDR+FCRA9TVsSAnZWagAAWV8P/idJ+tH+bmAb/Dg+IuC4\nZEJErAYnA/+TpVQ1Xd/IxJtRBKNadbztYxtDpLhoO7Cv0FxcJd0x+ZZ0HmtT\n6g2Zl0ODuayAJkIaDu88ZrXiehD/vmqHZmZNf2T7U0q3Ps3q5C2we57iBvHj\n/Pb1iIkimQtmnLQPc++O9czQpEh+AJTw/XM4QYvx1xjdt1WsUJECilWuOGU/\nbWOTxAjHDHRK/lNjlcY28wzGjInx63yLyAHBQogE6ox8wsvEhUzNJdfbKYvR\n6JTDguAnSdmr9ac2QLgo+ZuzKpTsQQA6ryDMN94ABSjuUiqeO0KsKffKjKUL\nQUGFQRW3DGaGuAGqfx48e+Rl7GCcropaMF8WLQHsrl+DN9kybKW0P/YtSL0v\n7fEIsOqn/E6tCew3fQ9XIRCzLDjSFjQXOprMEB1iMHuFbV+CB2540tAiDRlh\n6sfWy/9jaaz7MhIxOUDJZ3at61VH5Gb5NDL3bhvRJwBc3JYeJZaqYbLJa0iX\nNwoYpWwFSLgAPVmTLTBJYahLDRlGuKUOx2eMagVj5SGD392QQqayn4PunLvb\nnSU+p/mItwszFIqH1RvCdLppo1/wpBbjCzxWsv7ZH6HmsQLU1iCysOiq4hzN\n604CM+Pb+1Xq+J88YfW4Kd8CcSEh6tN4WmUpTrRdVhxc5AJYTUsCwTE/Pjqk\nxIyA\r\n=UmIM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"61fd3b4724ccb8416c2bf25e1c3c8d0d6c92588e","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.380"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.380_1628249988767_0.18449163571400362","host":"s3://npm-registry-packages"}},"3.0.0-pre.385":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.385","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.385","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7b943b5675fd5a800118cb9739529c6d4ce3abeb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.385.tgz","fileCount":50,"integrity":"sha512-4e9AX0h0Jtkr7LbtQm/WC9wb+7B0oobE06n5cMC5GoL9bpD7CjSQWU9Ty/gr/9WU6puu+8hTkDHomE+Wn3WHDA==","signatures":[{"sig":"MEYCIQCPKYeGHWabnnOm3Xo6DR3NlbBf0GUWHB3NWkftt/+JlwIhAKUP0aPfe9TYKRB3fR4zQMkJSVb7da3YGxdj3EIwONiM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21549463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDZ+UCRA9TVsSAnZWagAATGwP/j94Uuic16S07Dd/LH5O\naBKc6swwJB5sbMROBaMo9jRDQkGZpNKYNnn45lk458rcrjkBhb3HazXuKD53\nhIf8OOqrregVVKahktDD+AViG2gRrj16palh15zY6v5jdgNdQ07tu1Hf9Vtx\nXR5DOJtn1n6Aa8qo1lNNgm0OOTb/xqvDOZ4WN6OdqaEalEcS6FYq0v2sT6j1\nfistG/PB2VDt85ay9zoo77IeN6GjL1zL+iUpADFNesFkkAzsEdBvvqTEHwiQ\nHuuwRyHkOoL5jWXQLFj+xr6COVShGqIAA57GKw3iqQEeoaLfYDMAXW8G3GW9\n20XC4Yjj6O2HBHNNE85BJ4aj8DWt/2FBDbGjP+WVy3JN4AMvkfWDJJdXB450\nbca8sGKxhEpVUgDePZ3HR0gxEhHZeYYNG90f+TTafOMhOuozvrEroeATT9ZT\n5u4WE2h/U4oHp8MR2+Wgy40VDkHDn+AmlzdhHr72o/Je0Z0TBEccgTZUr1dQ\n+KEgPZgSRxV6GVspcjYyHb81mPxv79px0mcW1PLxReww7/q34tXbc0gEZ/Do\ncpBpRdmsZNWscvvoNS05Hj0YhVRo1iRX9RRoUdNcyM+ZmIb6jtUKSKq/mtgc\n43VSOVPRuQ44OQYyCvAtMDJLqU/5YxiFgrTTQWKKZPY6pUpGQZl5oH1nTpdj\nWi2p\r\n=A8nz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"da4c44a90e698b702c9dbb130a47e5cef3bfafd5","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.385"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.385_1628282772181_0.8682696726070636","host":"s3://npm-registry-packages"}},"3.0.0-pre.386":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.386","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.386","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9624e3b59772099d9dfa5689356c7d1221f283ea","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.386.tgz","fileCount":50,"integrity":"sha512-1op3wWx05zXFVs9FOyzHZAqZHJR1pRyLLILZOhN9NmD1GewoulvkpfGH4W1w3qJUEngj6nR2JpkiYNuSgrAFOg==","signatures":[{"sig":"MEUCIQDjFpBti7RdtIc5mkuq93OMJtuK9oCCnbg6v/+atdpWJAIgMq13Mp8XNEVBVmjoPr8jlUJHBATvjtDjg6noUJhewcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD+KACRA9TVsSAnZWagAAFB8P/jU6BEndx4gve1tpxAte\nFH02x+6yU7+e5ordcDX3uTrDlTv2I+aGoMCTq5kytPhA2dyWIxMG/uznRsva\nni/OKXfkBiyD0EthMc0oWQfQiTtk/sk38Pm6WvYcHDlzUi39z2sNYM7hkzWC\nDoT0C5G+gzgCDVYAud/BaFrMrvH2T8unWdvnISwVLGXVzpbxFWOaODFJiIRC\nwgjOjOgKRIyop4KZMMqVBcuHf7rjRyuWBSePpiz6gVX85I/6fboSF2KqB7Vb\nuQa2y+dN6juAbDwoO49fextJ6Na4MtOWA48KDPT2yUqDbE2k+NPiML5jfPrL\n6tju8FUmfY4arWrjgrUzhVan8wMXNa80I3hroIra1kvmu305uQ5Bc32kYOJo\n3U2I8U22V6yv/N+URuPouG58iW1U9uYXzEPeecqNM1PrR0x8+eIKC39xKyng\nkZj3Qpg+ttHGbWXz5aPoLeelWw6cKfVsAy4ujUuhN5EXvZjR4qJ65EvE2+aN\n1+i4YG9QziOZO4h+JGoPzdsoRzhQXScI4qA8z4kCopc9IQ+zfbM+J60Ovo8T\nfyHDxTo0ruC++bxlsneul0zU3yJJ7HYAX+tm/Q8zjLCZhoWPVH7oN9hlPV4H\nxkFfy+U2ZUn84NjElrO21aln8EpPj73GPXd3mdqbYDUUTgsFqiB4mcOxyn+Q\nm14s\r\n=zBCz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a26353ccd6d0964f33e02f8171f128cb2036a7ad","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.386"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.386_1628430976066_0.6485453477124836","host":"s3://npm-registry-packages"}},"3.0.0-pre.403":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.403","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.403","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ae7a145b224e4329a0160e06dc3ef85d52582ce0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.403.tgz","fileCount":50,"integrity":"sha512-FnsvjUub9cp0wEqyGPzQfk8HuYpVWQtiLO1o29aVVjP+KnBlySlh6kQ3l8hAhQjdpISuXmiM804cS2KMkph2sg==","signatures":[{"sig":"MEYCIQCrmGlMbdAykwEqJrJQkqETGnhYVN1RIBlF1qdX18U25AIhAM/35b+dGpTV3AJlDOZOx5cyGlxeKWcKHLc6+n97oN5f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFPo/CRA9TVsSAnZWagAAM84P/jl+9suaNbJgh5Kf0cEb\nHDnQqkRAMf7j3SaEXBa0Mat76pHeUzcYzh2d6oKrix0SfCVKQbG5SrfxmlN0\naflZEPw+q1yc7IQ3kmjyhX2ovStOtO+xVr5QtrSSTfg3i23j9ZnsAK5uRYt7\n0LVsQw6bbHqETQ7in0R0kdRhRaGuTwuM1Xc00hZx0lp/v/YS3/jt98Zf1lDi\nwfSGRPMDFCcHBi7jwarxeDK+InR5fKzKM+IdbuyqfJgATvAyE1YbRLiH/2B0\nn5nm18QHu88tWkJPrSRp48z3louLJW0pAmFs2RgX/5kEu3FzFTzH7TcQ5aXg\nZyfs9oWSZY3pg/JQWFD07WalZvyfq0RVD6/hd1HZO8CUg+QiJFJQxXfZWVvy\n0eaarHBlGXIcOh58nx4efJVvrAoO0xlaZ02K0gEUk5J7KIx35E5A1gkNhcX+\nSxa2QmBg6kJphE/NApaNrrqSsdqy7P+cOCF8Laj9YMKjrISHiimR/od6Hjij\nb0ktQOWJXJkZxVEOIjsCXk7XArR5JBmSnSccGYWwdzwy5MR1asqpN8RzdDYU\n+5R/bZjp8LCCTp5j7U57V4No0oPKBvxRsWsrlm+HXgFr1Vp9JNfAc0b5wO3H\nLrFaKWFTDAWe6Q5FWTmBp0nkl1biqq7B13/escfIHub+ZvgqpOoL61hmB7Ue\npzTO\r\n=ZB24\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b047cfff50ec1a64499bc2534e597afb94df4d69","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.403"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.403_1628764735102_0.9112987654903817","host":"s3://npm-registry-packages"}},"3.0.0-pre.406":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.406","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.406","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"726f01783ee538158f50ab2328f2db4e41eb24d5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.406.tgz","fileCount":50,"integrity":"sha512-F+/hUFKcU17o3s/ofV5c2TvWDVa0G7Okp/IN9vIPedEEsZPZfwCm48ySS04lxcCU5x4ELyKRfD9V9O5xVwGkCw==","signatures":[{"sig":"MEYCIQCWGgO1ij0ld/5Wmu7/bQ5izv0E9KFQMLwemT356kLCJwIhAJhqrwPmMNVaI42klVFUOPJQVlJaUk7A10x+pVs7Mgyn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFRQ4CRA9TVsSAnZWagAAmacP/i8c1NBJZGc66+TSyuU8\nkp7DatowQkx/X9sGN91pMWT1cbHLz5JLEhQsnvA9fZ6A8L2SFDJqATKhqQIP\nLM/SkC+xxZLTW9CQfPGeibNGqqfl0Tvh+3mMd/RTM28fC5WUehhwgmhipant\nGnw11Vi+7LxVLW9896xp4gy67tj2qqwX/XYBf2ZxQ8q176jafNXVx9MGYg0+\ncO24FEleO5sRW7w3rVzunZOB+e4xOtJAoNDGUmqp1pP82MNaDJ+gRTLyIE+O\n7iVMt/ZGXLy5wgcUgFoCkdxpwFcVeUyB8MX7IxhrC1CAevD6pjmoaIHExuFA\n95gKcK1cQjVwf3ll9nwJY1knM1jVk5DFUQFMk2vjEdn+kuzPKjNv7seGpDd8\nXVb1Iy1Anoi0kihXmpw8ORDVLdLIukZ3LUetJ4paNrMwbz4QB/CpWQafZ2Va\nrhb9w1y7pu3GyjCD0p1DhAHP7IB66yxFxKQybfJm2HkGXXC6ZQ+9Joqzl7xa\n34NT8mp8u9omZ4WsuIdKafNQd+0tnf9RHv5GnameSi/3mIJEOeQa7kV8IFsI\nG0ZMSj8JJ0sRvXCzp/+D8cekZTtJ9IUEXDSENTyQTxZ9KPT+Sez3h8VdKlxD\n+wivTliFt2MoE7o/+2y4O1ykkkPB5w6gd8MS42hyjSqBsLDnRGII3be5b9wZ\nLrhm\r\n=MOaS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6d338281e8f98d6eacecb5c3d53ae65daec79377","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.406"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.406_1628771384492_0.21860898558298714","host":"s3://npm-registry-packages"}},"3.0.0-pre.409":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.409","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.409","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ad22760342e36afaa11f6902e2c402079f00bb53","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.409.tgz","fileCount":50,"integrity":"sha512-njuDv2KTiEb6QS+k3DbDwA/8QMv/E0n5+Rs59T9IIL4qWAbccMVhL17b5fYm4/TFWIh3/ioirVmzS/sInrZIYg==","signatures":[{"sig":"MEUCIQC7+I/yvppTqCNZtgdpE+iXdvT8ItJlfw+YdI/HbBaeHwIgIlr+4M+IuN54QtryLk0CDU2IjI7AKqiIG5oOzzCzu+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFSj/CRA9TVsSAnZWagAAtpEP/AmZCvoWwNkbcmH20j/V\n67QzcfSi1oWbcx6RgTPAmrHo+KmpUeTF63x98N0+4O37VZIEiDIhCr0o+bn4\nNDK7MQ5VmqaENdnHxAZAvc245S3nyaOKCS0ycO6wja7o3xrOX1a+W0S+rvk0\n8JL6MCWRwllpoP2q4nyw96+uUWvWtYGUEr4rfYimp8+qU4Pp3YMouVtYR2au\nNuE//1LSoNMRQrfxEJSamtar2FeQBrGG3575GM2OOEmCXcPaeBhjtk/f7qpg\nR6xqC1Xi0Rp5uRcQl/Lu+uL2HM8oHkYhvcjag++crP6buEIWA5IC4HhinOXJ\ncZd7egsXDYBc66MwXHBb2Tx6lkKYQvCnZ66V2KKKP+cmceqfZPqgIalsvmZs\nPEdtY3ZKtuoyW6tUsvHqYKb6ZKUhj9VzW53zIoU2lErWqE3Bk5R5XCCUmNcK\nV+AmmNdOgWtBVBVasr97VQbgTZW6E0XQ57Ufw4Gfn7pqqgaApY0tR9StyHqV\nbGDC2yoGDtVTDKhC+Jm+NNSSyJ/qUHH56X5FHGjoARxpxN8quJZ9PLJKjT1j\ndV9fQ5YtrCBgmTmzSwL3TH0VhH1i+83A110QmY2bTEVZZVSxR2KDH4aVEsTS\nMuHv9bjQvgZ7goLHk0+oRynEau8kAOQ6cyjhBmLpKcZl6nBuGmIsLKxAKXx1\n93DX\r\n=xbpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"67d70430361be8fec0a9efa8cd696c508827f3de","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.409"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.409_1628776703483_0.6027674860172083","host":"s3://npm-registry-packages"}},"3.0.0-pre.410":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.410","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.410","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"47048d88b8ccb4c253c46931b122e3d19e035518","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.410.tgz","fileCount":50,"integrity":"sha512-rR84dveZGA7ApjtnyqExDcaxpEazCjPZeqHdjKtl2GS356Zi2DgZqSzq1shEOc14P0wNubkCZp6EI59vbIc5iQ==","signatures":[{"sig":"MEUCIQDrmXPmOOCswOz4bjs1C97Hv+PdcZSX7xRLPwFLOFH5hwIgT0Ch/5hEQKYuSZrI3jUv84+IFihaVxhrh7abTYnUcLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFS5KCRA9TVsSAnZWagAAqe4P/RMNklz2Tz+ndPzlobQT\nH9BhZ/7ef/ccBFDhTaE0PX17ZnvnLa/joylZBGJsuBd6nQwC9vjMiFR8JDkk\npaC43B0h3Dq5ZbK9suj3xPUnc1cU1jSbdSuwNr6jzM9+VQGfY407fEXWFK+c\nYJprF0fjGuv5EVIFk2M37DVOJs4ktAiR8E0mFWx7o5jeZP/CAroMb2weHgky\nuEuZRGcaxvXYPFrtQDxL/fEEL/GxpjCIX0Fg0U3UFuZuDl2KQtMoFPs6l8A+\nwD749Ec6FDsxVOFpBrAJp0ZEtLUhSOd41pc4XSqofnf7l3fIWB26pouYnM9I\no+eDxogSsK8d1a6/ND074OX38XOoEwr1ukElf5LT3wsjZYWXzqRR7Ifav4JC\ncrdTbXCKHNDqdl9NFN1USwW1HM5YmV3K71r1KNcjNYav7+52PzEVuAjvUHXI\nYWfbFef/fWQNV77uRkMJJVWjcEchPIMUlO5J8pHXv15LbDWxP25dCrODFMVi\n+Eiwp/ws6LPBpxQ2H5VrG4a3VCRkOzVXZfsD4KkCH1JAaM0FqjsGwGutYwGs\nWAoTn4NrlU9O0yh5KQ5CK/r60W/LmOFWKql/2jMKejT2uB4kLYS2qyP8yZUu\nBnYFaWINBySfaW+GRR56OES9eFUBjfpoZWK+Js6QjEMm3zUndFdTZGkjkX8Q\nUMJZ\r\n=zkir\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"671ea85c90a9a6919ccbc19499bd9087897d170a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.410"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.410_1628778058344_0.15552230501742637","host":"s3://npm-registry-packages"}},"3.0.0-pre.412":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.412","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.412","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b840a0759c5ae9beb8867e0632400d111e4c0f3f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.412.tgz","fileCount":50,"integrity":"sha512-LAqYOu+iCqaabhoZoI9Rs33f37JS98WDgk+ZhtAUaydsrbemo/cLo/je2e6LZk35m2vo6MmZqxPNK0eKRuKhNg==","signatures":[{"sig":"MEUCIQCgsf0lJTM7rpwjItEk0gOVFSzaLHUbDLjakQ//nh/grAIgGano+iGxGGANzIjG3ow0vX4q5zIwiQh8r39bSF6+uos=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFTQjCRA9TVsSAnZWagAA1T0P/2NNmtxxtWMgWb1j1aPv\nvbFDTGlJMpXktkzTqi+Evo5P/wtPDy20dAorq4auS5bJwfYvovVyMXLYmmpU\nNdlAfQ/T7m/rO8c8z9JK8Jx8Hn2+t/fAmSF61lenxFyBtOzv06A4grdf3u/9\nSXAUPTlluVe8M49dMAbi/poWu77LQuHvwotRo4e80J6ftwQZ4VURipdm1SEY\nL48/qBv4pfICyab0hTmlgo8bKkF3C/6c3W36ji5YJUqAJs4hWTLtxOsNS4KZ\nDGO3jyDjuenwJ/f1wMhRIfY9OSIpJU9U94MMFRHsWuHnzIfgG0dWJW+npiy6\n01bsGQ9LzUcFsZZv9vNuL7nNaSUu0H2jIGyE8wBi36tVXxjf2ylnLf6YAAd5\ntdHkqRne+/PdFwupKXK494aLUBD3Q0pVz3+MXcvSWXhO6D/vIbQfO959Z+ED\nEkKGG4ITszAwmjlHT6fZhMOxwiKp6DI6SXTS0XCbuHzkIgJAVUgDKEstmUBP\nfC/5dY2aJfIH7SwnsPQOLWXA9uDfRU5jOUiocOtTCizOpIvg2//gHInxHP46\n3EatZKOOgqPUxTxmUXGipU9qrkac+dl4WPxlmF13gQyF/64czKS7XIwt/M3s\n5ETW3LNz+MCjeflu7I5EtkVbYGIjBIEv+P4yoquuiVSYMB2EuoTGcNVm0o67\nT6Re\r\n=cr03\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4730e512d42dceffbbefd86496cbae26970d5170","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.412"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.412_1628779555172_0.1901970735505898","host":"s3://npm-registry-packages"}},"3.0.0-pre.415":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.415","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.415","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ba2b2aca87d5c7095aca4ed855316800baf0a1f3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.415.tgz","fileCount":50,"integrity":"sha512-dTd8uEJoLAX9JDeucObCrwxwymXzXODtPedGOAwU0CHBRN47E/fwAAuP6TW9nD7Jft/d0C5wae7N59sRg9d1qg==","signatures":[{"sig":"MEYCIQDdWPYrBvUKTwolbfppZOsxUFUAh/2K5Bj01rxQKvXtgQIhALW7aXREYkQXscGziqvLnMtagWY7BN5K1RkNvXQeU2hi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhF6FpCRA9TVsSAnZWagAAvgUP/iuQ3OfLGN0agDsmVHMQ\nmWqXN+PYat24OXfV2MVs6CEzwNzgfW+nrRaWiyHPbWQQsqfYA/dJRIgNCjQ3\nsxLsmSqcQncPeJNwYsBp2UKCNj33M81WVIQcIlDcTbAula8nrgKuk49FeHYT\nIOqVEn3bmUj4pbSClN8qLRRqSf7bKQ+QCGXSk9JN9aczy2caw4pX0qr8HdpP\nr03mZ58XQkvvN+B8sAHJi3Li+/jm0OzxR0NeLGxhtHks9Fb4NEtfVvPg4qDN\nge22BaZMsgMfKnZs9dMGc+MThlbL05QmuY8Gexb3XcHdJrhv6oSTDQN1E0Ys\nuyKO6s6noy6nD7GgN8K6b2r21JccNBEB8JKa212fEohiX3DNv5mJPFlmS+dG\n21WyjwlM7HHrpYsim1gjMGOWF6IT4mAJV2DiGyvQKrMrVyOBGPLAHz1yRdYP\nGRQyi+9lGh4qxN84Ima3b2O4tp8orGpE/zHQSzkrDJ0r6FMLrrq3fmE9WH0t\nymsehNn6ehN0W95u0+retwBMBP3CP0vT+YiRwcsLQYpdk0gd3kcLz921E8sA\ntTTj4jDFE9GkmzMnMO7wUBsLOD0UWNfFtITrk9j8rbObz9GfZbKfFQMy0Cih\nJdJZRILgqDCVgdHHnktc0Q8ppFO/F6HSkODNQ571oxhKefxYFwODN4I0vrQ3\nfSXK\r\n=jPAW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bf5662281faa69ea5ab71526577bd62a5360f5ce","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.4+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.4","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.415"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.415_1628938601021_0.6087891338934892","host":"s3://npm-registry-packages"}},"3.0.0-pre.428":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.428","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.428","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"12937c63c500a34aeabff99a2d894fd1fbf8eeff","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.428.tgz","fileCount":50,"integrity":"sha512-zcW6O0EZD508WbHLwjCLARg2gvLWjlazq44D7PKMAGDHniz1kmpcRNlVeXBSkRp1gFm8LVUwNlxcWTQCMhA4CQ==","signatures":[{"sig":"MEUCIQDuXKhsBZO2TkLW9xNwIv6SMG3z5zGMRpgAcrRswSNwyAIgT1HPr3mZ5Vj3p2g8nUOK/JWl8JGqdhXPTAscIrzddII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHN+YCRA9TVsSAnZWagAANXwQAJkY1ZcUog/rxkr9itWl\nTvz7s9BQvZiPAXT9JpHN/WuDRDn1mPxJjoX7LLJebLL7Bmtc+Do/AZ1GugpK\n40/1KhDyHq6iLvjA3pJ9Xt0KvjuBVg1YgPWi0pc1+oTqwONzF8R4WZK/hv6j\nb9CuiMChpV3TXe5/nx4+FerlArdNqu9AoHvjUNBGDhBmYhr9ij2VuX5YM5VB\nSDEZWP7mz4ASoES3Icoj6ibMfXIEJ4wtib95X6AClknL8gX+PIfFjyNlhy/1\nJA0mjzUywerCoBs6PrrLv31nyiRIiJ2TSMUwlROaGA1HEE32RwqQ7etk2Ncz\nIV6vl/pVP3KbP25WFSqRJaj/qzqKSgqVGBaRUrcg1r1Kktdi1VahLgtV2vm2\n5AZh+t+VRC3duvzlxW+uWD23zrSyw1oDHBPAWkwfow6Irt9laB5lBbGMZqtX\nn0k382P/SLnLC4j3RpR4QliJr9IqRykergxJaB/mW0BK6BxdM32hVM9QVpaw\nMs8DFQYdZE9wY73KNV6YJMK/xvVZR8yqRw/Pg1Zagg3IJxQZRvarh/JZ1lTC\nzu7aYHes8UKiIoWYnpO7WyC4EXHVWXMMHVMaLsxZTU8bR4ix0Nt+rK2ZPWn7\nCbhmyL07zVWLrNDZVUxKmMWOvmWMHfdKNfcLSJqvEL3a5zsYtyjV6svi+25a\nGHeg\r\n=4qxN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c557b24d8ec8b83c106d44c42db2673c85e9ef1f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.428"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.428_1629282200604_0.6116740569872585","host":"s3://npm-registry-packages"}},"3.0.0-pre.438":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.438","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.438","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b22a5d97955ecba9949d7408e6dadc1e5183648f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.438.tgz","fileCount":50,"integrity":"sha512-9nptJY+PWBu9LWYlF5zeT7+pVVsypWTBbR21B9SZNPyRLpo1ePsYk6nrfceZIoFroDW3jBxO+CF9jx0+0YDA9w==","signatures":[{"sig":"MEUCIEc2aZum/g+Ci9l02GCUyg4Ki3BOPLoY7u5MMg/PEG8dAiEA+jAlkWVzUvSgaQYeiKnnFd+u7BKne3JxhruRIykUU2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8543684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHhheCRA9TVsSAnZWagAAb+YP+QFAc3t5ebFxaDqrIiHm\n78tY4ZH6DwM7oU2iDM+v+FvxnSYCkrdcic0VnAIykz3l/P5/EzqF/0q2qe7z\nSQl+u26iCvOtDmKH5/7JznorItxzQQgJafDZPhI0X4iw74tXPkdyKY4djNaY\nJ4+TCWSofCf4e5fW8mxweWjZSQYTYDkzJpQo2sviFUfASTISEFDjuugJ66PN\nSHgwwO0gFtZ8lw8xVmFHgdgcgPrEe1vnZAejUZ/kohgAkli7pQyhDZcXUjp2\ntSeGJ/3tezxrqR+wiNzQDMZrhKooTbq5vVN9iuYCUxXn0RnOX7myQs3T8dSj\ndSHWSWq5xUwLUXw9O1NvLjspokLQRBu7TNIZUXMHCp5BJ4bDVXt/+DiYJrjf\nx5mz48hnxllrzVi2CHxiJgVW6lqcnE67+HumbBMjsNQhFXuuKgyteMfBbTIm\nsGphmEivXGDEsn4npCPeRGF09m1u6xtXhmh1ZO40GRZBlmr83EKXBB+nZ64f\nQuc6HwY697S8QkqeJ5C8nASayk8cPwljgj0HbUJbORuQ6zlTQvOXsklPXNs7\n93bl797ZCRNECRaAMvaLcD9XxLO+sFIS66fK5ovBHcv0+DdVuEBvbqKWJTOz\nFdWh+DFjvvcxfqGEPXzSHC/uG5CIr5n2MLGN5Nh1qdrMmXXKNTihsrvWDR+o\naJcg\r\n=Wb2S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bfbfcbd9014ba6bf9459223ca9e206551a31c93f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.438"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.438_1629362270615_0.011494733095931853","host":"s3://npm-registry-packages"}},"3.0.0-pre.439":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.439","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.439","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"adb096b7d51ea7021f81cdc660e1a23f4929521f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.439.tgz","fileCount":51,"integrity":"sha512-lUf032Uq9Odf9wtrbyvaCGZ8GGHsG9NVfD3hGaYZwjOD59oTCtS51OTWF5fcdhtB6DPVdG0iMmPtzSy2BzYBJQ==","signatures":[{"sig":"MEUCIQCjuhFDxsMeeSeBjoULR2d4ZvZlRiILkT3wJKLPhv+GIwIgN/9x/ADsE+hbp36joflMXJggH7/pycyoqzdoEn8pHPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8919081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHwl5CRA9TVsSAnZWagAAy7gP/1qbQFOym7F6Q5ItxB/w\n5EPRNOmPZdsVqTEjSm2q9PlnaV0hlQy99A8Easl0Ub1JbzfuyNoBVgi1yTTz\n/+3AXAXxQaEFY06mUZWgJFy8lBCzYeYmXtXDGHUbKF+Y/kUMVNVSaxXWoZTP\nyA85CkJjnp9fbb2YTFCgwVwm3wWLGKNOf0xhyTvo/DoSIQLipXwWaFmmn+ex\nDKYX+PagtFxEXSkpwHQHiBQkm1KtCp+/JLMPqLDebFCURQV2RXdbnIESzW36\ndjNvYDh1ZSB1mh8KSPXwdFX0AmZN9fqpAu3zy4XH8dDSq/pswgm6dQwJ74xu\nZ/BpCuOygVtFHxbT2bmNFJ/qbnsyaGtRYgEH4KuZWWTa0RzDh5v25IkbUTSE\nKVlDp0+XeWtkRRJ7X69tRiif/qf9AnOcGXeBOrnzVWX5LY/t/n9b08ObgH3y\nZuzAPSKXCwQKmnMGIQgdRYWgx5JbaY/VuZkkPJ2CUZJBOdl3/ZWae2Fb6J6X\npVdYjqHEr0oTXr9RI+Xwuo5dozxV4hhffWjcR4a3RNSb4CdCWQL0dmH1TB9M\n48nSEEbjVtUnoam4vUfA84qf849ye2ge83RpJg3s0la9Oi6qBGy9quZbQDrN\nmeuEE0KCfDfqtxfTgxKVdK8SOE8Tp0KeKmBY8IRrhJky1S0ioXkwplISnbKK\nq68X\r\n=dZEl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4e0756c068df717fbda2ac98f24a5d0044aa048d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.439"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.439_1629423993488_0.5791838952935575","host":"s3://npm-registry-packages"}},"3.0.0-pre.441":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.441","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.441","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"eefa2c722e2dfb24316d2771c60fc6167fbb158f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.441.tgz","fileCount":52,"integrity":"sha512-xFJgwv/UdpO4SaDWiW4ojAWc5qsQaXJm6nNXYnhpsOjZ/B8rLGLlSNA25TGmvKwKZiEAJBsipsrMjb9DzhYIPw==","signatures":[{"sig":"MEQCIAaX0c5EE7fD8AamJ/Z6mAsriSNp0d3I8e9BMctb1N1qAiBBDPv6tG5r7yb06ZF4hOIvfFZb/zfRNGJlHOMDHCbRMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8992748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH7AHCRA9TVsSAnZWagAAEioQAJqAslIJoRMPLbbm9PK9\nK6k5YwtqE/XCQyM7pzDDMX6Qrokthg7xuGEUh8l45JSdh67bj6luUdkR7FuX\nJ8O4IBhC19/7qBwww4L+6t9vXrv7BG9OAeZ5WSST8tfLg+vp1LKcsZZ1hqOE\nocfVe6hG4fP5+R+YssdDMIcDZtm9XIRNIp1DCQo/bFCM17dp41yjeIHD2Jfc\naYuWmyiBPmm5AF3SM8Hxg5GuJ7XKCV/KViMZ4gI5MAaHfZ2cMcdLkdz0WImR\nkWvx9ilod69szYyUGJTjaFXnZqJa5jf5bwJ+uKw3kjDaSf9XC1FLTCBhxXwS\n0G3kBqFhdxkABni2KA+Dgcn837iJdWwgEdP3ycy1aJDJE53Q4P/nLha8HZgm\n4S/sJqLuzeflV/g5o59HJtTHQsVfDnppwLDM7MkPZWDCGdjmXUR6Fh5MWYwK\nMvILxnwV7v4+fQEV3lhvwnL/tGPE4TbeMBNWLwR/GUNaW1C/4UZAfWzkTa2T\ns2BEXG4OwGFcHCK1pf3fFhqv2N9xOt4iiFaG4YmX5MYq/JBonscj7KgZz4Pj\nkjr2CHf5L/Q6GPzu1Ve2CiiF/Fi0EtbTPAlnkZpVi1ZoK6RUeo3w0I3RR5U2\nyGifBC9WtAcRbd39YnVmt+SIysNIzioeiMoNZ8QXLdvYGsEv1Gzs2hG+BJCt\njE6Z\r\n=sesg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"00b9253c618274d65fe2d64477fe0f27e605a33a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.441"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.441_1629466631122_0.4413472188479868","host":"s3://npm-registry-packages"}},"3.0.0-pre.447":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.447","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.447","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a266e626f061f1eda885814a7cfc94143d62ebb8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.447.tgz","fileCount":52,"integrity":"sha512-n3t6hSkMbCEe0Gkckt7zI5ur0x53SypxaIs1ioPImjVnjpS1SkxpP26t0ST5gye/6hQY5+fNSJag2iiH3JZGcQ==","signatures":[{"sig":"MEUCIQD7PcdRGJ2lFeAIJp1Hn3/KY6VWMlbtOjhlg4nPk/UzawIgV8kpkjuJYztglKSWT8LyhBXrzojmQ74C6vWYvj6M2gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8992748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI6jTCRA9TVsSAnZWagAAUX0P/2a/sC2cPng3Y3ckOD0V\nID7v8tTNqHQUjhjmYCtZe1CjKLrPllq0j/xzmBai3q4fu9RSPi2HqAxS5avQ\nf60G9B/9egA0JrUQ/6Eff2UyEpp5Bxv6FcmJFHIZA7EUUtj6hyFeedkYlFh+\nSZOI3eutqCBlgYpX+gbEhOiNn6giOAPzPF2ubxLsorA1Fe0dCFpdFMfIOIMB\n8WS3H4NKdVhUHHPsBr6JedpMyu0rLOSR7rzMJ79xvfCINoIKfG/X6PluzkMu\nfTpK7ccoXL8hpctBZ7IWssXT6A8cT+csjDqHKl23/X4sbIeyTQ+uqq4w2K5G\nQGVB4gSsRa2P41D8rtyOG9cCRVvFx1woml4VFfEYt9XnWPEOfN1StoKdoqP5\nIM7vEEzN++4+HZae0XU/paslvoMZXv0vB7k09+TBdCBq9emF6M1rt/P2WQNX\nWDhsi1AGOLYtxasZBma7gPGZ3kssyt/fgPQLtAfPcNvFeLfbp0OtF6WXHyo6\nStS3YmawessTC+TDzvpnsrseTQDVhASvXooC16jlK68f0JIRNI/1JkG3M5HN\njlWIS/V54sMEs/oQBzCVsgqTK/VEwbMJVczHUZvAYp2/4Z2SL07BF0TV3/Q3\nNRgzcSerEx8Jy8Tk4VejJgg/mlC74XZ+58iAmG+gLi0xN9RSmdkPFk3HHGCh\nLaLc\r\n=3cnr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"363660c8d966dfda8e3f21fba8bbc8502d4e430a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.447"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.447_1629726931208_0.10207023710625363","host":"s3://npm-registry-packages"}},"3.0.0-pre.453":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.453","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.453","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"379666b57fc35a9241c483edc9abde45abeae921","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.453.tgz","fileCount":52,"integrity":"sha512-SzD53QwELDK+oGIaOV0wJxmVD57o0lDlUeoZ31XgzKdPNLAR6bMRWHXqO/WtMn+Qej/OXnZbh4gSMIajcCPCgA==","signatures":[{"sig":"MEQCIBdayBzEnvL3VeE3mdwkLl3N+K8F+bo38+OvH2jSkBVNAiAcK+APCKtlIp0CU9+5E8USY9HVErmo7JbdYFlZ+3VFRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8992748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJMHKCRA9TVsSAnZWagAAVJkP/3ggVhYTNikyGPLeBSVE\nIdWzlujCztbKCdhIV/Ntvob4LH7wKLbUxRzLtluSH0v5wPEI8t0nFTkys2wK\niDgV1B0pyplUaSzcpgUbBwcC/hFD9NkquB2N68+i8JR0wunUFl6QWs5sST6r\ntOaFq9zv1J/UBw/FAyIgtEo/jX2DzJgJ7DSoQ1XyTtfla4265AUNJlIlFVQm\nYYNgi0evH/C70V0zTBoA4/bUX/MMWDCcyVtILhSFcFXJjI+W6AY6jk7d2DkB\nZ66990vxZRadnX4LE2vXZtmc872YC0N2spv6N7hhC56TUJZNLYy9h0JAoTZU\nh6/2Nw5vTyHVf5rB4AsZtUvyL3dBkEBu8RZV4hpXxLS0CM6bjU8/bkw0JH65\neVBZryN+76pNXxqEFPECdjkczVspXlrptU1H6TH7ClDIIcsSALTfCgDezAV0\nPmuKxavg82xDWW+JuhbVQqvvCreecJuFF4YTGqJjJPKx8UeAnAbdUqjCto7b\navZNByh2iAhhbDMpILOi1lIsQRhysSngKU6SbzWxOjW8lKsEHQEE6+S5RoFC\nZwbzFs3XjVJFgTBlGU7oxh1omlcO/kAOsbpsBSjFax1Kwpy+V79mL2vBL0JM\nR+K22qyP7kbn1Th0BBxyNB0Qxr18mEqb/S2GHXO1RjohEOZFtmS4gMmQnAwh\nqkAk\r\n=qosI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e891fed0a35f09780d8ae8bcf80d26649e5981b9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.453"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.453_1629798858653_0.20697638770449345","host":"s3://npm-registry-packages"}},"3.0.0-pre.455":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.455","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.455","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c4f064599894f05f58118c59f4fad5f7d82c189b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.455.tgz","fileCount":52,"integrity":"sha512-o2iv81HctDikeE6Djnih4bAqAhbbviDCwuL2IPE9+PjC+w/Rj7j1UYZdyIebomv7PP2NNG/nplCjKDj7fNED+Q==","signatures":[{"sig":"MEUCIH7dvUgX4S8U8famlS3ls637+2XB7DrG9dhKAL9dxF6EAiEAimAIW5HV735FAuYnT9pixZ0URCTyuD/jCZZCafrC4G4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8992748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJTAKCRA9TVsSAnZWagAAnb0P/jyM6ibypb7oMw/uYYK9\nKxbelRAsa64HBNodHkOr2ly47YNeQlArkEqggAEBq0XML+dduLBBOgOVxIUN\nE7ORcubO7LQ00MA/ZYdJ5FFhcTSq8GKGPAkEvd89SJcMxdJQtBI18uHSHdj5\n1VpUX/VS/dxtDXLSBLWLo6JJYPmczOGMwj4MBY6yCn8TQ/KVa/mg9RBDu35M\nHukuPiqHCDB6OR+OLUEYwEAUm70v2Z4gSS+Qxnu3FEZV0kn3mBC5bHg1VZFN\n90DxjsEbmOs9CWoVgC62PISnSV+hPhc9tLDqn8sqNm2ZCrb82VW7hfAGdZCm\nxXVU6ltFM94b1XN3z+0YdCLETpldRwD2Prm9jmGCn9w2V4k+zFzXiI3lknyj\nd0q1OLu7SumSYElj0Us1KoUIv0exAaC6QFFZK3R7jkumkHohHWJJFiv2vkCr\n2/Q484Nv9S0nfOQfRkCMwiuvtpjBTCw/XLFnU0NT9lKxocXTlaPoGL8JkpsW\nozPxGkYpRQxmS60m9kNiLiCVqiVCaluK0jCFZlPd2NRIcYd9+xoV0GMxcl/7\nJBWzhuGaRKIs7wxOBBfXgFi6tZlPkjozYfN6kQC5RU1Tw4VUiFo7v4BBORFV\nQn6ZmafEiDJmIIfoArzGC/E5B04ZntZPy3F7MDXj+37CF9pR4J6PX9XDP/7O\n28iu\r\n=AAAV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"86dec00dd97b92e979c53057c33e76d5e1f9275f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.455"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.455_1629827082569_0.5140028550413926","host":"s3://npm-registry-packages"}},"3.0.0-pre.460":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.460","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.460","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2f9e181dd3420e8e421884622d2f02a35e2f3501","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.460.tgz","fileCount":52,"integrity":"sha512-y5HtmRwGKhGyicnoxu2k75nMNFeNRL45J9nGrhmrTqDVecZgN1ll4QD4c/QHgK9iuje20+11cEhxbXqTYX6pRw==","signatures":[{"sig":"MEUCIAdTm7V2wr3lK6AT+tLJrAcxMZ5CxtoAyp7pin1xKIk6AiEA/JqUUqRpmK1yR9S+jqtEv6fqroVO3trqjeQsfDXyY84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8995588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJjkeCRA9TVsSAnZWagAAf+0P/0gs0u5WEH9Pb4B9jGiS\nLNKwvDAXi6ow+WpTwHNMFQKmFrDNS6z/VV+5TFq6+w0a7dR0Y6oWRFsbj/yc\nppQFy6eIgAk485JjcdrRok4CFQ2fze8o61gU5kgA9a3SfKG5mIdD2SIcye37\nhmJfN1Nq7dTASTtIX/fSK3n2v5h1B1LMYFvVg1hBawqkx+tZVNk9JTNdkPDz\nEamYZWdkhnhWGvHDHKDWWW8JwmYjU2EaZtfiuwWj5fgzh0S8sRNuk6yPVt+p\nKrL/kTVy94Yo2qmatPGyBL70YRc+tVvzzOdBRN3YF7WF+IbFVcsQVv4CZOvb\ngGZYIaSi4HmjC1jDGxeJ+N6Y90dUXyNF//LmN9ao1oGwnePqh7rbxYjtp4Ey\nAU7dSCbhVWMq3/9akX7xFIXMskjRS4CtMiqTS0a5US7rNrFqUuaq72um6bj3\ni4FzWEh9USW0LDBjwH9Q3bWHc6HAgEIPMNyz2G1KNhvHw/XrYlKUsnzbFLUy\nogrr/EKcTjZlO7X1RB+Wr2SZJZ6vnOjVvrRUd3qYxl8IQ3fEZvDOTlX1v2K0\nFNStrWT9oq4PZbT7ICW1lSxlwwrGDsdFwFo0dXJ01BmRQD6V+ayzkjsPOaLG\nw2a3p1WptK9lr1Ig2fHt9y1tgKkuIowQDJsZGf0jy/1HgDls8lV2BRvTy8GL\nEtiq\r\n=qOE7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"de69202f034ed4235f303cf6f7c1e39072f32a54","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.460"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.460_1629894942574_0.2364356777292338","host":"s3://npm-registry-packages"}},"3.0.0-pre.468":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.468","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.468","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0aafdb9c0903104d15a70da88fdcc91ad4350b7b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.468.tgz","fileCount":52,"integrity":"sha512-/NSBZoty1/BRVMTTxA9PCkcYTsYm9nhwBUWZ0ifa/ASRGPwjsHkhF0jcB6Jvi9u4ZEcj00Xud1uo1gkuHI3RWA==","signatures":[{"sig":"MEUCIEN5tbDZdZx6l7ARJG8bmafzXrBtg50Cr1rjRv4x7cOeAiEAgCn+GrjXQMYpzz5rSUP3V+iZ+Zhb3NIa8cQ1IJewX/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8995588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ0UICRA9TVsSAnZWagAAXFYP/2/8xb/4bGhToUn/6MRc\nlV7MzFKJsUnLL0x9u/KRkHExNAQpzrWZlXil9iZ+I/gA+oJ17UX/xjJi8CU5\nKJe92ddCF/pw2lj429iPdSQZy2wqhKHJ5d6Be/6KIpFOHon9aTI+UG5DKaJc\nx/xM2DCH1vaQ8weS1Sf34qoDkUrA12LkHuLaajoDE7LiSeC3cfRw9pxrPR9V\nphtF+xH97g68757Ww0k1manza5xgqdpfKxADNPkXUSBhJETP/T7Js+mlEu7N\nM/idAm9mwdpltWbnxmdidkr2EE95mXqNvPTFyUcOpeqPLmRXO+aHpFaPp4ne\nZ9h1wfeA9M5hDEkRBnAuMPDhDo439yVIuKXrShV6brPgCz3C+fVB2I3Ml+2D\nt6GcIlQBRj/nPizHfHmx4BiOAFNsmTEZffD6X/Ek7AERPcN2EpdTKQ5izyt6\ngJjVBrIDcVohf9wpX3TseM5tPInZOk8tS1jm2UjNR5awIzZxoZgFHTTgvvoT\n9fD5iq8egLW/4Op3TYjTEdc0N5JnWwYDAMG2B2vN2J9LXq0kO7JQ4UhUbzbu\nwEVw2rBlMh8sYeVg5uqDratMRgXeUsBp/v8rpH/Bb3aTY4R+zSiCS2lNtuP4\nIqOmpIz9HD6CbRDvUfJvuJi4Ez4xULTHX8wBTqY+2EgIT6LuDm30HuNUqxJh\nlQnK\r\n=Jen6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"58b25ef526e4d4b60c8fd79ac0969612e72e4e1a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.468"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.468_1629963527966_0.29619612983785015","host":"s3://npm-registry-packages"}},"3.0.0-pre.470":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.470","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.470","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c69f147c21c7f0afed99ad2d84bd4221c0467bcf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.470.tgz","fileCount":52,"integrity":"sha512-3Aaabv2umeHViax1DgqPrkGTHqNkkG8fflV1E1f21gj6zc4UCmGSIY272gTuF/B+gg5opcDMuOrptPINq4QQtg==","signatures":[{"sig":"MEYCIQDXcTdCXRaa49Wm3c4lnRzzIBKm2Cz+nC/tBlRYLeqUTQIhAJut/Dch5ngZKhJRzQnTM9Beh7cFItjCUZYDmA72l97p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8995588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ5i+CRA9TVsSAnZWagAAeSwP/iyY+0C1OGQoweNX0D8q\nWuPXsQRdcbswGYGXpz0JZUUgVmHmBGtwRe577pVoitP1u3QyubkYYRyC7PJg\nUC83cQ57f/mB8jErH45+REBJBiY5PAOb3PsURhsuvNfMxXP0AMMui7NDNDpP\nhbb0xMtGd5TC3KDbMSsPy2/EZGhthd3rVRg85wbGnZS9NhIOkjHou1uIIqqf\n++v0Rq0FKGyrWG068qW8aoE8UikWNoIInYRo/DKO60ZjrRcPvHEwUJy9sADs\n2pjcQrG5E94fT0i0aoCJvx2cdpIc6XZWB/h+zUKOQvORW0UVA8U7BpGwwnIJ\n+gmbeoPUFv9egPlTPC8PIxNsNN1sF/0FoklzCQb2keYYI7jm4danfzctzraw\nKF/aq8VbFs1A57IN3QArKulEu5EZ915gkCrLRl8f2Mopeq5WR25g4kMMvIZv\nG6brByRDEQpNWkskqZPAj/to4Nb9uiuSKm3aBmT6zCEucYdmvErYZSeWKgRz\npx3qnzy6/GnM4Jt9puB/XTLSf7HAvuXhQFiC/Hr/oLNu6i1M/xdx44hUU4r3\n4kmp0agytxEUmgkjNUCdaCGrg2FjjMIqDVgLBwjl+Goeund14hJk74aQQAQ7\nnulfILVS3jYATTcn9Ky4/8m7QsKmgs7hgtEBNXRp5bs7Xnqj/pTqmVx+lhl2\nbIV3\r\n=51s8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b869590814c33c7c4387d7045824db8f3659deae","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.470"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.470_1629984957785_0.22379471667463213","host":"s3://npm-registry-packages"}},"3.0.0-pre.471":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.471","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.471","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fa8b2419ebe0a7d92851c183e66ca96301669cdc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.471.tgz","fileCount":52,"integrity":"sha512-dCNzTbB2KF7p0Hu4zoo6Q+TmKy0hFN47D3i/m5vAAwbzPYFBpVkyOZ42EtzOQeaWiUT19IDXmyq6Nfjr48Azag==","signatures":[{"sig":"MEQCIGKu3d3Wc5sYKgFOvsWTehltsoF3czMALTGLJIyngj2IAiBvMOofzRUSZfGIuVeDs/9AFesxFvGPX3ifmce35qL8UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8995588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ+LuCRA9TVsSAnZWagAA7GoP/1FyZt7JNURe/AZrVt4T\ndv74WfVrgRXmiWMnpSNlvY7KbE1lp+f0VGLz3fo4JqoXr+Kcepgn3PGUeOwq\nYBBnkkTufOIOIv42SAeqAyWvhffwAIzo4UnLV/4saL0PJ3xjZglfT540nZg2\nLXBwuLMiCrOBT/XxSqYFYSDotws6vo4RXZyIGHehNPB/yfGa0ChS62n0/k8J\nDLhSNhhY8Si54Y484/rIzabeyiCyUuVpAu0vUizZq81ANexIkjyHyX5BXbpq\ndCOCv49jZizddvgnsZiWEcNycD6Irm5f40lWdnNhz6iWOzaC7bOFVdbSXZud\nxf6IgZckVuQp6+fVmlXy9n5b2i5g0FGrAv2SJSilnHC3+x+yF8hyQ2LkZe6H\nHplgZIdZ83P5tKBwgF7c9jAr+lIVWB4dKPgVEym0IzIHWvDxAHfiJLcrl2h9\nWh5XsRggeZ48ZCwdmbTLyS9vDG8F/mlNH4CSQc0ilnci7a10J48ZOh2F/1nk\nKmn7IknJWiB2WTvmwAGSo8R3VDGVjaCY0WnR08FJShw+W5n0AN+EoYZ2dqQJ\nN+ZinOklMF+U0J+L9CFwFs3wUUeuy/Qzk3D9V6ofECodEif5yvGDObN46tDL\ngXztPI/nixHHpIGXe7niX05uGwn27rS+jAGj38nG4kbMx/oXUR9esLPJKQ5u\nirFM\r\n=YBp9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5253bc84f1fabb5d1eaaf3e2553a7475cdee087b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.471"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.471_1630003950155_0.4124869778870479","host":"s3://npm-registry-packages"}},"3.0.0-pre.476":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.476","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.476","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1f428e18ef3d25458a471dd8cf1f4b9a7629db1e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.476.tgz","fileCount":52,"integrity":"sha512-3gJHmD5pFw8wTUF5dNDB44Enl8PgP4cvfm0inZ1e1U4ywpceJJleNYMA9feQQeo6Lp3s6stWsxvjhEz9sScmog==","signatures":[{"sig":"MEYCIQC4duUvf6C2MD00tqshNxmpYkHleotAcE92iWaxQhRUqwIhAO2IRLdJ0jIxGD5sA+XaHZkfMmWHR3l1QyM3BQB1wMJa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8995588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK8L9CRA9TVsSAnZWagAAwfUP/Auox9kfrkcgImKqEHjj\nOor9dKdIKdL7y9vHqmlK4X3Om8kstVMl5Eudi7Y7dkkS92KtdNnu3kvwds96\n1mQqrKc574Ga8FAG21NFuNFX0l338BcEkOuNqb9Tr7TupZnrcqFEH8Q807ky\nXBhbfNQ4cP43CV8nOflaEgcVpZMF/5XXRVvjSOoi83qiGYGZqgWAve2h1ztR\nbuwCgTDbW4vCurRMW4n+UCE7QeJVJ82wB4jG/UoQ5NT4RJXe/KY2yX7daKtZ\niQ8OOmZQjxcDq9c4D9bKAOHE2a0twIhzOXj/lBhWrsVAhjRZ1kduLlRNP/gu\no71DDq7kHCfs9/64N2AZaYTZKY9BWfQ4ZJlvHgWFW4ul94Wr7maBpbd+Ahet\nNsd5Ep53KKufcMkpMZ0E7bESvmZ37hFqPlWlf3JiDCzvHgJcVmOJsgq/Bhro\nNAMPlDQ/SIt3K/tLS1jrofrxbRng0uDxENwUetH0Ea9OuvbhR9ZFJA6azwCI\n+Vi7mtzA6JIWiVEiTTQKER8DMNahfz0ApXNQ5q8zzAx8n9o4c8i5gC0ACDEI\n3GDvI9AYEHogGqdGjDUmQKpeRC+B+hg+hk+2KuA5m2x4X2M7nfl/ADn1smTQ\nlEtD9fCuuq68/OmGHXpvpuCttcBY4TjUe6LUwzbzycTI4vv/o3op2xb6aHHB\nWXaX\r\n=MH+t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9c267e7ba97970f91eda0f95ed413db1f4707b49","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.476"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.476_1630257916953_0.61638565576448","host":"s3://npm-registry-packages"}},"3.0.0-pre.477":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.477","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.477","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"aaa3b58f3c2841ed1df84cdba9e608698422cf0e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.477.tgz","fileCount":52,"integrity":"sha512-LEArNdFMYl8QDFASWLLO5oGOJh836xCwO7FiWN9nV1BJD+RDqHlDmscxfDHfEr2TYxeOWXPqGLkewbwytdzKJA==","signatures":[{"sig":"MEYCIQCbB15dJA+axq2NrXk3zHKXsDdoAlPamZuSImzwkIuoxQIhAPSdltOjpikwxvUvKFuqs4sNZn4vs0fJoGFjuLFtzW+c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8995588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK8UeCRA9TVsSAnZWagAA+koP/0k3NJmDZBpGbM0e3y3I\nBA1qgZCjeqzctnW0ccqinLtDj56u1bUGljjiHSKnseZTXOl7wu7qvXgAFnKS\ntOiigiqpARZBm4cxn3FVpcywdKzylG6LceLJVXqd5Omw4do01DW6HyghhdE1\nZ0oYtT8jO9ecZTNYcpybmdFxDGn/rt6+3NWjv9RDv6wqbmiMBw6Ps6JsKohr\nOCqdqNP/YLrkLTtf/l67Teck/L9340wJDnhyi/Ttgvt/QxlkvePDVDfitNnV\n8H9qIhq6Ox3eVVNRY5EynNYdrPMiKDscEH8/nexu2VkY5+YZbVUiR+JBo5td\nMz357Dq0ZtTqXhGpmR/hNrjcb2b8/twXeOiR98uU+SP25viIprV7CsQncUpU\nwfj8oTMkuL4z/SlIrRY2ESkCaDQfHX2OdIWDiBpTrm31c0U7Fgb3A6bfQIJi\na6f0KxtL3/pKpQX7vUuIy0MHUZTT9xrGDFL8cdFLiOIZBQhn7ETr4Be8VJw7\nnwLEQuk2EnRs03vWRgSn4H4nsfidca8kTa2EszTzTLCaT4dkHgWw3aJOjR0+\niZnB3Pacx4VsnIgJC5O+/+9xLAmsuPiH8c/6CMUUnfDzpfO23G7vHe8FGV+t\n+vRxXXDaYwfp4BmVMRBph4wQHksPL9k/Gknxw4jTvHxYC5PkUao37zaGUD0h\nBrhb\r\n=NeVI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"730de7a121c5b5940aebe7f740fdb91540ab6304","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.477"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.477_1630258462405_0.18488124822691288","host":"s3://npm-registry-packages"}},"3.0.0-pre.481":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.481","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.481","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"567654eb88cc2da15925700e1300e5c0d75debc8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.481.tgz","fileCount":52,"integrity":"sha512-DWTJnR2L+eevcfZzcG2QIe9vZVjtUbHAv9HJFEcdo+hqCNyC6/BBzIpywcsGirXaCfydPnwycWkB0vaEikOeSQ==","signatures":[{"sig":"MEUCIADJ9dyuxSkWQ0UIni20bICZULepRQ2ZPIiZH4Y/b/zjAiEAl4Ck9VFNNw1GJPIx003x5uGBkP+UIeS8/hxRtIEBWxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8998045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLIniCRA9TVsSAnZWagAAjigP/R6TGGMi6FUsJFsVajKT\n4reuBgoO94R4MH1X3hfjRgAC7GKyfpB40DmMSRwSDTUpsJwWnRFuICH6N6c9\nQgQyPSa/ZGvxaLmyj6KcM25p6rT2spz1QT3l9JaLHusEdKJZHlI3YUC+RVZt\nKBTC3Eal+WLejN5IuIwQcIi6pZvcefCS5J39uai49RSX2bx7ZHELGAatvPAB\nFKscBk0CP1GqHMVacRxTw14JV9WQJ7L9NKVE0FH9a1KVShrBbd+tGOkMw9tO\n1flve29CB3X+e3yitUXJIdISJP0nZ6N3H883UpLItqn7gUk2Ow0SWCLpiyfl\neOEW0tj9pbM7KKiRLhAJSVyiKl8VtN56J6zTIee01N6K8RWMJML9wssGDQNi\nH8OkGaJPsG/4ofcO6a2mHv3Nz0rW6GPayNDfhsHEC/k+qjykTIE6GbrhFuYe\nuZEEQkhvDw5mPUwm87C/VHkSseGfzSGRThrosdE93I6XQcpfZbkURq510dKO\nWI5qchqeQtddV7373m7db7LXH2yvYbugkHE0lly/kGzTMwWl4jeJiAblGzro\n8i9tA4664S7XfJMKQmIOW9qwUkKjxZ2XYB1ixbtKwffiwqO9G9M6Gapm8zkl\nj5sTM+HSbzWIrzUXSnBOhI+I25E231I8bEemlbEOXYhNDwEJxn9aVjcqzaAY\nglfY\r\n=prlK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dc613ea1afab15a5389b3c2992b5488d523b7b03","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.481"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.481_1630308834612_0.9359035858870175","host":"s3://npm-registry-packages"}},"3.0.0-pre.484":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.484","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.484","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"249734aed09db30b6d7cd02bbd15f92473b57aa7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.484.tgz","fileCount":52,"integrity":"sha512-edop+Z/W12KhZC5TcjfpRt1Kz//tMn/0BVOHqTGF/qpXTVQqwQ8GsqIFmtc9LmJLTtM3OKAEoalD6Yc856zPGQ==","signatures":[{"sig":"MEQCIGTMthz/hqB+EuybB0yhicavo4pGnWnOd/9LD+Y9MaKCAiBv8uueUfxecJ+DicCHVmyivzUWq/d+AXC4xSdISpQ1MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8998045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLLEMCRA9TVsSAnZWagAAgIEP/iAVL1OGuI04MAtHar1D\n+YZQuL/FoRVgCiWoJp2w91wPMo8qCmkv4LOjb+XQlg/mAX76TkM/rrjozWKg\nLBOkgDsSdE3lnO1RlGqLsiVshhZ6uqLEFQScoqV6LdpkbK5yqEAaNB70LLv1\nEAMZF+wQLdzVVtJvr7VP4XZF9YA7TXVIsaPSLYSGl2gyrjahNngOcmavsvmu\nvc7mjvjxR2Rgzginv5HDcug1H9Rspj2UozBFYYTHoV+cpxPnMnFp5lViA50Q\ngchtzhv6BR46YRmn2AHyWmLattt4xNvM+fZY5StFe0RnvcHy8zXXOhUq+UJb\n6u5pW74fPjtDdrhmjt5s6W+fEJw9PoFJhirUciLKTEyYZ/DLgndZkMmPUCwA\ncRMfj0jYtLKhmHL5dG/iwHnOKvhWugRQn/1Brt8D9etTJs4yVqJFptJQ9BND\nkmRI2WaPcguJynmcxUrQegJdPRrOBtZW7Qy7nm33dz0QKpGM6q8eKhnwt7vb\nVbS03/lohf4RGqbLuXKRVjJPPeAip3B2Kau9L8gJYCydmvNbcrNk0VJKK6BT\nAd2swNgFPCwNjw/RmuFZfp3mjh6DsXEAbR+Jf6qxnGpjTE4vsB4y6db6bg0Y\n0hIk9wN/KlZoiVla8lrKqtVA5gjtbXzCr+hUT6+T8ei8e9o0LhTbBR1h5AUQ\nnRIY\r\n=qIJ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8ac3aa57e557b861e6f205780871c3ca68670bcb","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.484"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.484_1630318860074_0.8237143895803407","host":"s3://npm-registry-packages"}},"3.0.0-pre.486":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.486","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.486","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6f0123a7bfec4502e3b4d7ce71809c25337c8161","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.486.tgz","fileCount":52,"integrity":"sha512-DUi7orOVVk+gbSfRDqwibixCvu3bckJuoYQ0vJNy81osRGmOIZhJPK4iUTB0Ds5DRa5bFfQKS1MLhhqnvC5hag==","signatures":[{"sig":"MEUCIQDibBwJKElQj9Mki7SlO9wLzwlmrPx3zTvD3FKe7/MlpQIgZHpb0SsbFM/+pFKKxPdna9BqAwNwRD1p2SwQD0iLtbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8998045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLL8HCRA9TVsSAnZWagAAIqwP/jqgRe4Y1OUFjq9Q2D4l\nYiVsjRyuGJITWUUpBZo5RS3E1TvPCMfqXbaChLu/kfoCIPRv792rD0Ue2Qkx\nX/jlwubr0WV7nbl3m8GhFYBaFM1IYkbA3+o7Vq/eMsvBSgADomvU3KqhL0yu\n4m1LAlkg0Bk2sw8Zpt2VSrI+IPyqZOhY9NJEaavVBQHe34V92j+jgp2ZwmZ/\nfWyzPHWskBVqRsuKc9bClPNoVJJmSEzD7S6yKcpX064VYd7VnDgoAlAlyIen\n5n0EIWZMf6HW21+OrGZjBFoM4zUPSrBvnWRSvznTxXO8tEk3PTru5okJQ9tG\neuUiEb1Or5+eZQwOHHpFUgY562DO7NjuqrbgCmTWP2B4GaYIDWYbO756/pui\n5ss08AYZFgHStdzyqFcVlp//2pRymGbrwC1GDeKbRWUexjxYCl18uIgl6MD1\nVEki6N89+m2JNLy9xRucql0iesfvf/kJCBy4QNvejBCVAyo3wnLCl39+NdwB\nKxhlMbD4f7C7gr0PDDMd/Fcm6Ip8/zm8ZlZXKIvLRED72tdweUXgipO7roYx\nzoqvHBxaTIlynPZmhqTg39sB6wEtGIGDh2IaZBHX5olGZctoYG5Tbbu4PyNv\nstUeICEuRD62ZDOLS9nVeauslRJiNNAnwvnDq7IhRIwB1pxycfQ0KKAYuz2+\ngvRK\r\n=EnRD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b33d4cf2e46a142d53d31c39583d8f1bd91e91ac","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.486"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.486_1630322438962_0.5511583739840131","host":"s3://npm-registry-packages"}},"3.0.0-pre.491":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.491","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.491","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8aa6479ebebaede401c006957da9b42e126e109e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.491.tgz","fileCount":52,"integrity":"sha512-X9MCb8T8HOgT1ZhJGkc5VDamjNi4oeJ7mdLDg06QR97OIdlsw74kOMGIPVgaSOPR6DQEiUBpXQbhUy2obqU1pA==","signatures":[{"sig":"MEUCIQC0dFF4whCqpt5fSC2955jRy/JRgPAlqulGw1z/F6nCUAIgMDlHlLfwhaLyz1bmhQe3QBJgd9eXz48kuEYe6RjrH3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8998045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLVIYCRA9TVsSAnZWagAAHcwP/3INFsYvIr2z65HIhDDo\nEwwfki5umKtmWpAxF0Sl4RSwcqsbVTUjpyugqgNRb5DZAi+fG3vaCHajJcdx\ntpdH+fIu/58nbUHI+asKTka2+54JNMWZjZ7If0ayEkkAb8kaB7lKoUi1+4Yz\nbwGnghyYFGOnRTkRSZ9HrHGQfeKXDBl5j44ZfEcCnuy0EyvBLxBm7j6Dpxdi\nmH0GCpxKPpE/tpxRqTT+MAWL1KqHRH9prTjdl+m/Ua1vURHohjULZkuuxeFq\nG+ZD1udfeeFwy069IfNLQmbb5PrlxP/izicfczMKKQxJYVsjBQD5MvdNHd35\nMXSP0OZZre073/wPsWVRCmAxSI6QxVS2wcvezw3fb6sv0vLu5O/LyPhupFRI\nbxTxiSyrzhGZOl8asXUwmYtedDx7f7+Pss6VtVH5a7YYwiytdm9Ym1NY0Rkn\nkDMhKIJAxxWoTNlhzY7ux3BEVU3G2FtquY4wAj8DG2VnyVxgwXHiZd5ZjkwR\nwBvA4LQa+JwPPmeRySsnkS2EnW/avreQDhAOt0PBzg4x38KK1RLo2qu+Ljwu\nOLU+u14Tatp2l5V2ZIBg9as1c7TEUxUuJMjmH/fF0vuCRfvxcGbQEXnDQxmK\nJh1R8t1Xuj+OapSt6ZmFsWVaZm3mQE2Ub35fX2nTYafwPWyDtNNRWkCaCQ83\nnZHQ\r\n=GMgG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8eb0fd8cb1220efb95007f70e0d69ab7ae6f2e36","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.491"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.491_1630360087974_0.8828394636880001","host":"s3://npm-registry-packages"}},"3.0.0-pre.492":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.492","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.492","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8304c9472f074fd79edecf1328922625c6ca7b42","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.492.tgz","fileCount":52,"integrity":"sha512-m/WeLqr4L3Kb1EC5a6OQXuzLP/KaLfOniJ/14/FGHjMyf52AW0txwMEGKtzy/LvARIzXneoewg3pHj0LLIuPfA==","signatures":[{"sig":"MEUCIClkjG/XQphKW51LVlaOOUNvnyf73N7yQ/cpDflpyAATAiEA03W5HWIdW8UuSM1Fyv2zItPZ10JDdzazIzAROl1W4s0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8998045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLdqmCRA9TVsSAnZWagAAwJ8P/itzVHHOSYHlLQByVH9R\niR+4U78u13M6/q3CsmWaKJTQNMfn/gWgOY0MA/BJAaWHdsZwkX+9GWRqoQNB\n/dAbSggyFLcyoyaqueZ3x7WFH8hVpa5FJimtwAQ9xd2dYwZnSjfLU2gkgeot\nhF04zaPrsouuD4jVUMRlKRPG9M7mEtfEOIQuRX0WP1FarIwq/m5ii7+wYIn4\nW0+4bMaGVOYn0LQM9xWIXsKF2s09nPDxzUa477DdGlDZ7MRNguehK8HrlFpA\nnyO8Rxap7pcaoE0zJ5h2SSAlKaGHPPbwaRsGIPZ9gxnkFT3gtGWeQah8XyGC\nkQiThSoq4hp/MkCsg9j8xBaBUdpL5e9O9gJDBBFX+pgOs7Dz6HboPIXXCsDh\nvSPSClT0hHbHdrz8iE7T/ss1kgIdLvkdJUkGIUVAJXqYJ+13tLwPGEwPQTwh\ngOgg7wU67s9nL6JQlmb5wyU2lHqjS0hMwbqaJBzyLzi8XgeT32MAkxv+9VIz\nof5BX/5UQnr9SnFt/8BYl4oZFV2doE5wBNjLrCLx2FbNcFDIqc3GpithaMxl\nC4qCO9/QM4xMfj7WMrQPtOKbjIDLgqUBFtujlM+i7kBO8j7denyy7jrPtA/N\nHzn57a5qtUjy545L6wa0Ud9ro8yIGyFEnVrsc668ebBXXGnL7LIW2rRsua8W\nLKWr\r\n=ietc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ff8d1d5ed94a5498e6f9f785edede901fd3981b8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.492"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.492_1630395045934_0.46159517370900605","host":"s3://npm-registry-packages"}},"3.0.0-pre.496":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.496","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.496","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2a8800beb1a638a56a95f3956115764b677e86e6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.496.tgz","fileCount":52,"integrity":"sha512-0j6FdJjqh6K9RyeD/rMitGkjuoSdOQmdsSEGQ98hc67Ph0oQYywG3A9a/24ifr0mJ+y69QPOHMNsFWxyMgqmJA==","signatures":[{"sig":"MEUCIQCU298RGNuodCvcThpsI36WqihSquaQn0KtrGOz2C7n0gIgUMy1dRlJjPaSMdcZmwych4BGjJnWPqCrD65taxb7fPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8998045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLf9YCRA9TVsSAnZWagAASi8P/3jqDTi7JioyCrh5foTf\njabgxXH0t9OGgPvAFRI7Ff2Ks2I8aD4ygBKFOI6D5UQ1F697ZwbbEPFT/fPo\nhc922HSd+uU2gzjh3USvFGJrQ1SFFNjUykTajBQIMvQ4BSxo6iXHJKTX6JZT\nBhmtnOqiHgCB/skrFikUDZXP9qS1fUdtaOynBXnFcKEhj/uT/EaaLEsh7l3r\niwrJhHHqHbCv55WkIQwt8C6Z2CbLAK1bJDzVabPH+c0LeSwmw/T0UhjHK3NA\nL7+++yOve/p0g5GWd/lJISfif5VtioSXQAtV8TTq05+o8SorstUEG5gxMPRR\neF4NbJNFhtKmnhPWf0hMUOhdXAnneIZTBHEhDeS+ESAAYNo4eF1Wn33ejqLK\nzWNrfaTtc6DGNMO26HOwpVupIXapY/VBEUtvBfL7LGLFDDa2MUbo6M/TPTEr\nmFQXtEbVbLnUX7a+my2oO8mWCRUZlePmvlYeugeqyR5P5P/4bukbveY3Yhi6\npVqxc9B23Td4qd0GCy103G1y1dyZQBEn//J+jhOn1/1XI7vKugmToujGzIuQ\n7NKMtnJ0bb98STjQofU6RfW/mFc0ue0BYZy9HOOoL+4FXFHx6qpiXy9/0JfB\n3qVgTp3Jl3EDGCEY9JBs5LQN6w+8B0rXIJ8mXoy8kw0QH6nKYTdCn8/DCZYN\ngG57\r\n=2JBp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d68b06f506b63f7e9c67085b3ef4da9ec61d2eba","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.5+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.5","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.496"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.496_1630404440210_0.5753480043736721","host":"s3://npm-registry-packages"}},"3.0.0-pre.500":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.500","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.500","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5ed72b56d207727d5cd38bf56a2ccb9dedf1e032","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.500.tgz","fileCount":52,"integrity":"sha512-GSNA+yp1Mu81xWFPXke5YFu/+igJrfemKlo0DKe66SwxEVFCpyAgIlWe/itobt2l6Lf7xau+fmkfbxc7aoKfSw==","signatures":[{"sig":"MEYCIQD3tw82yHHI17bYFbnWL1FQLhA4l6c6boSsLHvny5xs/QIhAPN7QhBZWsrOdWPb0lqZVIkLEM9NlobQedcdwTXBFWNm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8998045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL2QhCRA9TVsSAnZWagAAtGIP/jM5MfN8GnuuzmmediPg\narD316UK73F3H6gXPlbdr9UC1alblBosCxSp8O/yjHha6h1CY2bhc8hur1WF\nDCdrX8m2X3Z2qCzgjts79dVvDh4mNFOMtpTavO8xanEb86hILx47NQh22rdT\nYzRj9xMm6RX3swPJNFh8yUkfQsYvNtopK7OzgK7DF7sNBCNFwClgLq/lH9rN\nR4ryTgTJb8PJ8WTWIbrk8QKr6KrvL72Iogrf7TB6nvbHW2a0njcfL0J/uyAN\nMx6O+JvJ/4mtVqPqiQ1HcdcdkRFOmWG/Wl5jZ5VKRwIey4A+S0fkNV69xDgJ\nOuTulvz+jJSaz4gZDvLl0Kwru+uzRDNQu9gTWWpQUGmdp0AQwnqfVfJgj/ff\nBOABzXX7V0lFJG0BEkOb2io3H7PN7SSqcHRQrELlV1i2l52ydRwDFyCU/Ro2\n4cLDEq+0YTH4XU0X9Bxzs3I4IWuJ5Sj2EqD2v9EIusi4hWzmbdyt5006KHaB\no61phBZ89Li6UXtKqo980ch7Ds1eJc1kNSTbw0HwxMLQzbtrVSC3ymAB+8Sj\nSfT2TrwlfThL05k/Q5QyOUDj2dMuoQPGR4F1zrnQGP3pW2hjrCDIo1OGw7Tx\nMEJBkiZJGwf8o34u7PDCuRBYOKpCZg7PCm7a+35jF1bdl3CeZCTCjTaX6tUC\nIDWI\r\n=2nKi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6e5620a3edbf756ee1539242e052df9783d54ff9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.500"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.500_1630495777289_0.12584724010200876","host":"s3://npm-registry-packages"}},"3.0.0-pre.501":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.501","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.501","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8a563d198c6f0eac1574c87d1346930a88156189","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.501.tgz","fileCount":52,"integrity":"sha512-2tDsghT4JxP7sBhPah6/qgFwYre1EGemcuLEHawEq/yUFGLAAseusit+JWYEyMlpGVNNryD3MWyhAwuNMw5BGQ==","signatures":[{"sig":"MEUCIBxKzms1vC0oa8g4PAcEuW/u3iWdItYJC2wdgPdss09kAiEAoKBKHjYRsQnfmZGYbooVrWkpXmsPpBMLLiTFJC2GNvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhL2bgCRA9TVsSAnZWagAAA2EP/11GuFebTcbXJQxbfEXw\njeW4Bf+9PtSzpP9ymsDNXwrFHEFSDaXkXFupxs7PuSWz5lW5gtBkzaVt7nPM\nJjx7H5RoTWm74GZAi5VypB05LJl8hbV7lAsN1camDXSqUNNUl9tth0Wegep7\nkuLsiM+pidlzXu55BGJWY0JOKJZmGOP2qA73wmQo9mKGLyQanIggs/Ju3jdS\n6e3KHwR7BgwJCqq0dqlRqGc1FGYsKv8rO0pHhx3hp6zg/tgdYWqlYN70BWK6\nboPx3+Tu0rhsdqt0Whm58TIu8Rp3L5AXZ5QRCDsUp4J0M5tyLEyQrTuUf5io\nOZf/K+U/oYn3Uw8YdocDnLnHZpGYhGq0V/6fPkV/3CIqr2sARV4bGciuuJ6l\n1h5B96rkwYjdBMFEL3p2WNhlG/KwrITm98PSmJr1nLr+ZA3fmU0uW05ScUW9\niQe6/jpR6PW5DDD1RNbI1dBv9KJ3PSpLYbDi4XKPFwUWy4DEh0Ci1PXjqu1x\nJ1A/QexbMIqtMpcWf3JZkJyFjDO8ugXEiysgBE7HKel68WFmxLVsUS6ymmS3\n6+2m5okpkL15U0bZ5mnYXtdKp3LhsMEo3vDyo6o3cuTeud9UFfGO2CNwtSWb\nPnQ5Iv1BiTicHLI1a0A3qshIXPRMED/64BqllS+hxp2sA+nHvjtJbkP61Qiq\nC7GQ\r\n=YTUY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9a69478dcbd87a6d9bb5bdc1bf7b06531b9d0ec0","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.501"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.501_1630496480430_0.26575670115096606","host":"s3://npm-registry-packages"}},"3.0.0-pre.506":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.506","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.506","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2c377e8dabbfcaadb73c1826a446edb2a6890da8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.506.tgz","fileCount":52,"integrity":"sha512-Hs38QJ9Ya2lvoNSZsyYAZrObzXJdff7UgdBLhV6wbSxzp+q5WzikeOsGPkrR+CUrPQvVhASamL/gZ9kXtu4P+g==","signatures":[{"sig":"MEYCIQCm1mHWeKqulRSV4Z91CBAtl8007lzEQTYyoOkCTrld8gIhAOsIRBfVhlbFDO2j3QzoPbw6d91Qfq4sdZFJ83ufZ5sf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMJaiCRA9TVsSAnZWagAAtkYP/R3/bk65HPp83UcgBXae\n1GOzSPoGzTTkTHCk8i1zkhywyBkyDckPQe91E+evAQqTNP/6ClcwEOVb1IEw\nuTcWhPllZITvIUqRyoXRO++J8pkTFMuZKuy8cmSoh28chw67p+vRBMWL5pBo\nv32TuyGCThFjN/ljhjUWNZh3yjG+LkwBpx2PuU8F0iZ85V9+kKGegHVcdMgC\nljPuDzeDkuG7ucM8Ald1xIAK9GWKuDanCU2FBCp/vq/YVXRMykdmoxS+Frww\ngML5RZkS4McNKEPsUr/uqk8EaQfa6zQ3KM77bGEC3o6VNcAEKF2i2JzBMQqC\ne0deejSynxlhi3d4/QDgFrG6GGBW5OkK6fm5VIgPA40FAx1U33ZPF+We/hQD\nj3CsZ4qwaLQJlhLZQilkfkqP1YOw436ad/W9QA4XStPFsAT1fc/dP+sgbSyl\n+2RoI+1P/XY+AMJMSDlk1HhM5bey6Y0uS8vmXqtzu1JLQEI+R3wxXd9ntnQQ\nWX+qc4VEdKNtOGcYlj40REIzXkYKQyeaQpIbdXV5zwJ8vjKKvaBh/8f1LTCb\nfocDx/tgD6TOXLu1aFV4OUgB5/Sk+FwZLzwxbSZGWv+5atIH9BHJh+CGRtPh\nSAi+HSjqNWee52E/HakmPDw+670SDzlpTPRNlZLc5Yywt8iDmWBDm/oti/om\n4m12\r\n=B7xm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1e2d93bc06edc411c8d782febd59e1fc6d898167","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.506"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.506_1630574242469_0.8122536371446705","host":"s3://npm-registry-packages"}},"3.0.0-pre.509":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.509","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.509","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b82a2c463778c3f8a16ec8abe74641c86cca0b58","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.509.tgz","fileCount":52,"integrity":"sha512-5XbQrd/hZzdiEnOg3v3KDN4ry8dtrutD9+/0UW9NfoYo7MHbq7h4+tFljMoV03m9pvgeeMYgtauJxXoufEJcDA==","signatures":[{"sig":"MEUCIQC3BaOz8rwlhGDqWreNUyM8dEFOCldfz0VMSGyNVtAmKgIgYxQM0mM/MmnwtmgvJcnFFqDEe49hQEs0XvG2EjHRBWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMJtiCRA9TVsSAnZWagAARDEP/AywureWn8vP5XSH6cSo\npymhTaYvxNVmxxSZnrwypUEdH2D+d7gUfAKvdxo2OYkQG2+f5Lj8KZH9gWaW\ncyG0lZwT9XaHqHBxrmfCtx7/x9ZzuaghqUVnysY7Vxapnfi/ap/CscU8GK7c\n0yq3gok8qqSsGWyYGTEkhyRmjfB6SWikpe/HFICwd6DQCIwrmNsHEUXtR4PC\nMPhZ4MT7ICnvvcrctizKlL7029/DXNYkogJmr9KfThba7IAAabEplcFjLvr+\nTcGUy3CpC/MflPAe4aigfw92cNPecEDkezUQoCVwfXl73F8j+9lUB20+HaFq\nz355ezySVqHPuq1Ya4acn1Nq4zlvfS+zS/bduXWK8Rk4ed8e2MY0xDoKtt6J\nHlQnyJA7aUP4P6Pf3Kdge3emYVMElqMTdWBknCXnrbdI5jdSi03EdPsgopH2\nFZJyJQ2w/lQ605zMyC3xkdGGcpUHxe9rjfzT9ZARMa1RjXOkypES3FqrpP5O\nvab4Y5+aR35GQDc3eq3GpfAjBI1pZ/82zeH9khUwc4IDMiEyIOsNci/xXrtT\nck+06OaqXyqWfe/KiYvDWmS7aLs8gczPTlWWiqYyW3zIlPpnT11UDKOjvcvG\nUqI8R8XtnVuE8x59/wEGY24sySy1l4T8JaMwWXMuhOe+RgN9o7ZuE1Wf7wfW\nTdUO\r\n=Euja\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"34adc1daaf0c865fd64cfb100bbbf5c7d2699dac","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.509"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.509_1630575458629_0.31968221096750526","host":"s3://npm-registry-packages"}},"3.0.0-pre.510":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.510","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.510","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5772133cca0a6090f153604590cbe561f39c961d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.510.tgz","fileCount":52,"integrity":"sha512-Jwat1SZuLM3pjxKutPT1zvIX+PBTabYYyXZIS1lhLTXcnLGYfuuKyW1v5zLz9YureRVPYI2bfQ6tMqMV2CZyIQ==","signatures":[{"sig":"MEYCIQD1SAjGYDXa/KtHRWI0fS3LS5YqV2cz+E8UI8FvXNMVhQIhANd1bOsYzs1XDe5p9QFyDV8C2oVCA8S/DIFvro4ppuLL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMJwjCRA9TVsSAnZWagAAfRoQAJ3WQ1npnwadyZh3O+nA\nnleIH0ekuXE6BwRuZCoxWPfMmt4klZtfVFX/2eFARpWhDVtXd/PMaMgUH+lm\nHq9dNlXYI4BUb5rsdJCAq2CAWAzi4NkJtXQYkS1ftBoteTPdyqJsYcBGdFpy\nZ0tLA8SHhawpvlfNVfcqmI189PuJ50O2O0hWGqx6V1eCD2wNNRCO6iGEOBsp\nN7yxlVbVQ7l0LLCT7BViU/hllqMm0R5/9sNaUCkUbqZUgCoyh7u+IQpA+J3X\nVe1OYWIaEsXlb4WyvHBUnuuCLMThymFYwbJhZxEL6qe75ZL8BliUIWedIet0\nzzmIW61Hu/q539aukzBaT/IbamfZh9HvzsNbb18vOBwGvBQ3ATRof3ozM+L4\nI8fs62MtmkYxoq0fhMLy3cXGffkVpsCv3Khe919wDlJLuSktq13u5nObeEqj\ngTdvcvVUVcVMClI22G5xqDMMRV2D+ny06BR6wIZdLdur6lSmxS4CbG2aMBqT\nUcuJZyWCkukZBd7ywAup8+XzFNAW3EbDOomxtv642/KednQMcHDItXMhcZNb\nkUITnivHZ0he927IA/XzbZ5GxPOCkUzybmQuZFzK4zWgot9dqAV7Lv036YSd\nJsKGBZUQTTQOqnd0bshoKfb3I2RhS9RVv6IHQY40ABsjwiDCExIdhBijBY0N\nhndm\r\n=tc0n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cb96b03983be19df7375a3397cef2aee1884be18","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.510"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.510_1630575650917_0.9620636720554971","host":"s3://npm-registry-packages"}},"3.0.0-pre.514":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.514","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.514","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bdd0b34641ea32f5f3845ebad631c517be15389e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.514.tgz","fileCount":52,"integrity":"sha512-YXvuw5EG6UyniVPiMyiEUOAH23kiMWlReLFD+h8N95Y5HtS/W2B37sfQv9/1af7UjXXbAS/3bPQyaGQlBWObRg==","signatures":[{"sig":"MEUCIQCBpa7BGL3e+Uidxm8vcihoa2xVB0dVTdpul5qksLLjywIgO+x1tdSVDgGMrko9t7PBz9f2GwQE+92fBjOOeZu6Dlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMNJuCRA9TVsSAnZWagAANIEQAJz2VMaxF3y7J/OJUH7u\nEEVeRf69UdfGa/3OZWux111lLZHtXlD4WfFZgWGYqHSLPtNX4oIXSWo9dbWQ\nidd0MRVhjXWSMZr/W0KVdfJAumYJZirrdFjwtCSmM4hlkhVlM+x2h5GaHMlV\n7DUiYKWh9IKpeU2mKeDKXlreDB/CitmAlmpB3KqyOWJOLw6MRvuUIG9wKOh8\nUds5R/ZlZHmOpReyCbOBd1q1BRbzD9/udKGbpL37YAPbd2QYZd2qfZv+aoTs\nSMEpIG6mP7eMb7wNnM0HU1jXuBijJL/++PHH+kGEK4vUU60J9CtKljcGCkIP\nHtuocmXgISUvHewjrYHtQpJ63cyaqSQJgjHHgLokV46yak9csYW/Gn38WQKQ\nzdVNJJTbGJEl2ErXvYwpQACdk3/whMc79tRo7fSGYcwiuVnFewIHCh2SUhev\nsyD8aJNHoN5YHF7CKAsBDw1nxJX0zx3HOaFwyLUI+Au+auNQXDDIqmflD/56\nRJkcnv3QRlGQufpxbL7RfZDaYX4HgOEx751GAPPdgiRKFVz7CcwG3IqZRNO/\nYg66ZcCAKvxyDWw/c0v4kaNFurqahN5iq+B0uZ3jVTwPMggfU7hGMrYFb1+v\ndlJmhxAKNQLMr3ZlsxwQqhIlBFh/bA2bpTwWm6Y+K2iUr3NVJvp/sLdhq3F2\n8nkE\r\n=zvV4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"58299eebd9aea0d254ee49ce72d7903f94b60a39","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.514"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.514_1630589550578_0.13854979655893462","host":"s3://npm-registry-packages"}},"3.0.0-pre.517":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.517","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.517","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c872ce14e8e0e86aeaa6b830b57a3607809276ce","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.517.tgz","fileCount":52,"integrity":"sha512-zDVHto5olVeZCOzGhv3+nLT4J7SX3o7WpEFCNOoe9HRmxK7B/v0vpFQeQi7kZLN6tJBzHntMhDoqaYjxkq0ZEg==","signatures":[{"sig":"MEUCIQCrs5AlpT8nAZof/niT96uJggXgPP0vwrTXDhEcOJoh7wIgNw9dZK3KoKga5xIN8x5PaO5sZD8cTdSh9viWZIsISJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMTu2CRA9TVsSAnZWagAAiIcP/jp2lz1f8QcU8J8WdiWH\nhg/kSa1/vv7DBxqERXUnfyqO2col0KpQifOvJRW8RsRT79Ts9eTwN2TA2uU4\nGlskKPyGiWG98soaSUSau7ShSlFoYXE6T1El2jZ9kqZKlgdRcdbJILRmOFRP\nVmqG4vG3nXAYBXop/qcAszRmmSUVA9eAkkMsDjJfDjdIo5V/kP1Q64DUBEAc\n+VIrFKVSSv5ulP4GjxjggUvG4z+xfIrH9wHRUifZ6q7TURYbMaqzt5EXMxgz\n2zv2S5GQboPvy/BXJsCDwhJkXQ3gAk8UXhp9fYT8uW4D0XJv8O5+LQ7oXwVs\nfe05W8yhYN8ZTu+27zRze6GhJR09QncJg7J3bH2p+rb0ccpbqqHnkuzuxLZJ\ndb2krvhX90t8l3Mv1iaG9Q6ywJ9D66eB9rFGm1lTswSBrYiEn2ijWFWBzK64\nqkEgQIZRAecttVKuySauyjMHukNXnA/fpBC8T4wbaqaYcmDHntNmKJP21x78\nku/Qvn5PF6gIXLlt2KMszOM+wtckE9/gzb3RG/nX0kud9N5CfxJNYLUDJJ4d\nCiwhIralvBOESuJSFcUntLaM+NLkLSS36Y9yAIM9c3nm4i4EUm+pu5xxBTt0\ntB+jkT68XuEUuBPGqnfFpaAtLAlb0GD3l8JBe3vvydFhMvYvPk/9ucXl92Ml\nmSRE\r\n=fyBf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"030417e5d77538ddd5a08fe1738912fb39ef4479","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.517"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.517_1630616502103_0.060678522592754636","host":"s3://npm-registry-packages"}},"3.0.0-pre.519":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.519","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.519","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5f240879af873ffbf5ddf5737d49c111217a14ef","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.519.tgz","fileCount":52,"integrity":"sha512-/+inOi1Q+tc1BNiWz1ZwOEYvaNK9HEFOYoV76afr0awcH1G8WhvoqwOY5SL8UogZrwrN0NUDNTuQDwATpgUGFw==","signatures":[{"sig":"MEUCIQCEPh8RCHpnxpoPajAzTJTBG+1KodrmnoP2VqQe/1ltpgIgbiCl55FsjoMcnyhBws63HNpQvDf47u+EGIr0XdZ4DQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM+hTCRA9TVsSAnZWagAAiKUP/A68gTgBHF8Nu8Rn9KZ3\nR+CGMP2zHqWvoNPLapTpUGmEpvqPWMEkKpqQZcsHTjn3M97xwTqSEKy1bqkx\nAcITxsFHmK/5ehhGFBofiRWIRQ7SCNR5E3jaAt7TJ6Qg52urDLihICaChyhD\nMAX/HP18B/tmXY9/kcgYbO2brX3JyCBqtetJisaUD8OpD/9rdEWccYiRkcQS\nYclHBTEenEvJB5S9ZakuHXVWh1MSs+79px5R0fX/N1wUtsOk+In/2DWk736M\nt3Bh+0ngzmY2s5b71yfK3BlL1FWksz3/53rk7uZON9AmRbY8YJD1qhnhqjS5\nDB3/QoXNY7S2J2vZL/XMfIHpPpYjDTtPARBewNJgH76KlzMveNhISE4eq4li\nhEuI6wIvRbaLrA5XK7pZoJl7QGzBM2vhVVah/UZ5yybXZ3KyGRNK1iLkpVRe\n9FdzZdn7yuHtP//W5uyZHkF+2+bAR1wTofQBDQ7mZTcaH4iCimNazyBfZ8Zy\nPJof1WAqiUyRJ/rsf92kPbO8vsqCgL6GAga4yqA0HRNeIW6qt/o/MyGNAbFy\njmMc7BWbLEFbq6TX7z8ZC0jEGwEbagmLbvMj4+gFPgzhyypYsFIoMSO7ThZX\nHT7/WfnUn25GgzGNosYC/nlRDH9cPs6nopwV7IWojPcGZncJxQXsaqMTsCHx\ncgJz\r\n=LM8x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5360a4ae20c8baa81bbede461beb6202b07dc37c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.519"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.519_1630791762911_0.9343643384551685","host":"s3://npm-registry-packages"}},"3.0.0-pre.523":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.523","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.523","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"013cc2ba7300950436e077c438d448c6660344c6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.523.tgz","fileCount":52,"integrity":"sha512-r5DqyLcJNLCK1R4h/p7PjZBjVv4Xbpwy04g+VZAepeAGHhhDTkLYrmmQdaRKnAJCS8YkOOQxthJ4TwF5oLF30Q==","signatures":[{"sig":"MEQCICmbLvnz9YdVmVISSgpShtN1ASu6YSr6wWj0AxtYGU6TAiAUkpD32vP0DUJ9zVktOML4i7+umiUWzWLM4z4YIIgNwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNd2/CRA9TVsSAnZWagAAmBoP/0q/iE2s2IzQCrxd/HG8\n8HoS2ycZsiU2rmtSX4vLyRzXa/PmBhj4pnD2zeb36i5K/R8D2dnrIWW6KXO4\nWgKaw4I8K370AbvOedyCu5Ml8Y16EsWYZ82l6F9g7gfCK5Zwrk5FGODTCfPI\nIrcrHq/a0obwtYa66q8whKY8B/+nTMsOiqOa/X+QJfgPgR7MWvwnpK3zHDT6\nfmwxr/8a0xF5cx3MRYWpLuX4RjPOHmQbYtgwNRJpWHyYZzNqgqMJaCa+uD/d\nHVtJSUgwM//1irJ1DZSqKMdXYVc98cgvwZqOJiaSccCerIrORjKacIMDPk2e\nNY5X1c+lcblLzfI8ceTUHhWUYDv3sYjaQLtsKj/uvjPSrrssmk4P5r/BeRq9\niqRitaKvoTb1NGgrUZMevoCg9nTsqeUkWqmrbf+35t+4N3R/ixqnUXEC6889\nhfkIBsSD6DwWZmiol57zhzEyAQgPilAJq90IBqPNYQgdhNvqaD1w5v5du41q\ndvi/9MLwBBvPiFbX3HrOw1KCQGdwHrYXfYEWYacGpLjuDzG++svK809l0VPe\nInbe4jKxmbQ/4E6zvgTBt+KuWeQvfAI4Y/L+RCDk9ODvhu+Jvq3PntNEhtfq\nH6f+kueA2TRufcLzAnw8fvQ+mLHkoMkZuO1jSBi/LEhCvEWwBJU0d2JRFKP5\nGtx4\r\n=AVAu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"15293c767b697f07712982d3fe73cdd3190ba7c6","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.523"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.523_1630920126849_0.947503467562417","host":"s3://npm-registry-packages"}},"3.0.0-pre.526":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.526","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.526","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f6c06b9469fdc216df7a9661a1f3a0640d39f8b0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.526.tgz","fileCount":52,"integrity":"sha512-obyoiv9ieafTGxceV2kuNEuhyoIbafoRd+NDVEOX1q6pMeWGvSAYfx1e5kEudWACgu/5rUtxtmwnSYejfMhmvg==","signatures":[{"sig":"MEUCIQCcONK3g0AHysXS/7NFO5Y58C02bmpaYUp1lk2aprp+gQIgYjyYSEkHu8xSAa9pTXKVKP6R/ibFCRbnyGs0d4OTJ1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNgKQCRA9TVsSAnZWagAAIwgP/A4cTCIHv+x4wXUAx8aC\n8Ai573s+3P/p9kkwGUdRqm2MOvZWVrISJfQulPqQutnkDY5rmYb7YJLN1Omi\nMwOo47JvxuH4VAEhG5x4G5LQ/y+3i8jcTLYDXLGnfZMz1rbwpn9jVdIRuDvP\niLiyUmRmIASuUxyY4M5gyRX3iO3s7BuEzuTJxsedNsdwXGVglydiVsYVjdDL\nbPMH9TxROa62WDzenIF1Q3t5mFJf4KayEaLfAS5lYijIo/srCqHkEv3Et1SV\nTckAt1xbecwx4uz2HBMAxE/41RwHH4cPK/k7IOP23UDTfMsH1BZyaZlZjyW0\nR8Z4GuMd0T6D/g5PBOskrpho64kpOoL94rSpwsNE5kL8icUttHUbpebEAFcZ\nCPt4ZMpiACJ9diHIiCWaSD5R1r8PnHyMj0Ejh+B0KDEtprtsFC95Uz0jb2/h\ngI2z70xIZoUsCl08qxip4A6HcJrVovPu8GLAkonI93S+KlEy6V0rZOt2H9WD\nK5uTikK3EZfbi++iiJSE5WPCZM2UESwbImKeRKnqn/Td9+xzQtCg+xoVG36U\nGLv9+BL3qiEMTKqfJmIzqybvIuAc/INODqf08zZT4qojrLughOsy4Vhbfoyu\n+XJj71TOgr1YawuqR9h8e3ZTLtLVAnnF/TvIz/3LhEHOpPCpd0zMiuTahJet\nubL/\r\n=MgAG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4203141c00a2a8f644e5d8f72640381b48580931","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.526"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.526_1630929552678_0.23024513219253917","host":"s3://npm-registry-packages"}},"3.0.0-pre.530":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.530","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.530","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e818f0d1cd8ee8daa665b39af7fc4a73caa98b56","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.530.tgz","fileCount":52,"integrity":"sha512-C1AMh4W+d+YbwOspvXR4nNQFw1lDB8mERoLEpa5yj5BJ5k2wpuHRbkSD8Zo1EXvzIQHBLBrSt6pjQr01WllRDg==","signatures":[{"sig":"MEUCIGCw6juQUBjsfWUgt9vTMbTkg779qV4zzsw7GkqbfqSUAiEAzOgI9xMrQGvtf++tmrIl2HlT4bDb4388Tvn0WMMq/f0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNzMKCRA9TVsSAnZWagAAVvoP/j+LmZj+HE6WwiIHaz5U\n+qcQ3AlwrNrsqgofPHgKUAd+MfpzWjiWC1aLZw0nVS6y6PLcLOvDCkFHgGE7\n3e4ga7KN1nGjatHcxL2oRk0itoDLeZ83VeshdGhEEzCCBWPPMMOxMV4WSnfw\nJywMHCupcG1VEPo77UsSmPJOyDKxzBmCZ7Q6iRcyYeeXbR8q7u+pm3j/fRuD\nVntG9dF12bpkFiTr2+U7TLPDotEM170W4zDWKNbNepWASEuHRlOIIGqGWAX1\n6jFiXy9wkilUh6N326B7wFUCcRYwGEa+UU9DSGRiVst3lMQfRW6XukQdlKP7\nnhHEuUFVE0l5pIPidisqPboVifQJDTnKUwPY2QPLyC+/HBTvrAS5TG4YhCMv\n76bp4Pq6E71YFxBwU/ZlLnOMhFBFIFVA8o3gvdP0N5d+//urgaobPVsK/4xX\nWqp/N9MHNEhd/jWCE8CzsNIrm21aFO4aPwK3s2MDPrggXIpEJOW/rYFISi6u\nQCweDCXj9VzJ6xvi5BCAN8tdkey7bU7uFZF3yySDy4vKzLeGPxXpPffqOo4C\nQQGWtVXZPGDoSdO9Ek/CmnD5nkQClz8gr9cmoWCJan70EeLE8qcv/Q8OZgb4\nNgVcXq0ReA5qGktm0d88k4BXXkwDDzXZKVund4y3rBpKjpLqG3Ggvb7zxORp\nlRhR\r\n=ylZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"636778e53135be73b6a849ad44ed61f15258c20c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.530"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.530_1631007498457_0.374205807975327","host":"s3://npm-registry-packages"}},"3.0.0-pre.533":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.533","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.533","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"24bd4cc8703d561e5ca607509e4a4d56c9804944","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.533.tgz","fileCount":52,"integrity":"sha512-0PTSeSAuAk9V49/UcyK4V589EC3u8o13BJDvFJiSzPIV7OJC21W/HBD6XN0fFMQM1ZuOqbus/Bu6fIo1iJfxJg==","signatures":[{"sig":"MEYCIQCwtH3d23oDwpjyMpIw8xUoSD7JkGKBPlhquhVCEhLyhAIhAOZsmNaCHk8JlHhvkNzh24/dX2nr3Yd/9KxSj6NPiXES","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN0MVCRA9TVsSAnZWagAAhLMP/ivq2nPwZPfgfikfu6Wf\n1THYRZhiiKNHK/qWPrvieH0XeKQsvvBNdICBYyo6+tOdrSDNkDEmurA1xu+y\nQ8bpAPplHS896DnyzAPCKIzCry1BcC4UN6RW69WkViDGhTYdDzeeIKQySvpL\nFKEp/kzwa64RbaFqIT7Fr8TzeislOTqvHKKwolA3DreoLxVjMVowGAr1ER8e\nozzcJYks+r5gVm+lRuGjLvIBV7k1RPZVpXpDRV2HMPRLq0T7Y1Wkf2YeP4vd\nxKpWqT+fWIhFqgrYYpFmN2p7yi0M1CO4F1ZVqavFYs4mqOBN5LaYwz0x4sgl\nlP5GmkvtxYTkD1DddnVoZGRadPDss3qpJIbLLsoba2pt41DQzU4yGEUMPEfq\ny1EwibF4yxD5ZXrHKx2YdTrGIH8fVDHSlL4mPH77X4u6TiqqyaUpVvtwkGUA\nswe06LRa//JjLs6Sj1/hz/jEczzme6rNODkfPWn8Z4VXCCDf9Qogf/utk4WS\nNWIOR69Zl/NKxBqGibahuncojvT80IOQFpGtdbWGmTC84IT0YyFoL7fwkj0b\ncgmrKva7mK6fIR2mxBWaJ5GXoeuQvtQhm6uipitX5J9DSvE4QhlKxjajBQuv\nM0WCepQeBHyqqQVrS1LrsG++CL2MM6cLYNaEtLOF4M27vM96oZJPIlsN5ahu\nh7r0\r\n=lNjk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7cfc26ac98d50ca52854e6f75e1626fd2c171ef7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.533_1631011605041_0.687580486650335","host":"s3://npm-registry-packages"}},"3.0.0-pre.536":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.536","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.536","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9d5d59c3f4c2cbf21d88ce473511becc124bb90b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.536.tgz","fileCount":52,"integrity":"sha512-wozMxFcIfmNCI64rk00QnDqWrXh9KSXBMOihlO7Z4k/jTyG+xrg6a+ddEF7Npb1gqQBHdS3WEIILANT1eCEIfw==","signatures":[{"sig":"MEUCIE08ZZMitbBrbWencnT/DcNxORjs4/4XitwHvhhbK7qXAiEA9tuqZMJpzaX+sdNgAXa7Ok7q/8n3zsBgYw+EGMYSOcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8999873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOHJXCRA9TVsSAnZWagAAIfUP+gMGgjJoHbOOTjberY8N\n/W2DZpvEbz1JAF+xevEzqkv0yujEr91BUsL9ZRLzEB/awh+SRVTY1m1zBLfw\nOmUHvnF3cxOnpgxrnFd6E2MmXTEjhXLCW+N54C5aPmbG1ROAVZ9NS0EPiH0w\nix0rumP3z0IijSDR3YdPbqGLnoaP/nzLieihF6hsy2U/ULbKmG2yLzPm6D+i\nMjJvo8uj3E3ZEoNKjNBYH/7MyJaBXRTXrSF8QE78OVjVFmgsL9f/8lnPKXxr\nSCs5CY8p4opmoEk5JMumYDIms2taPshfxSsK6FfvxMOrHfTCaImclabefMkA\nUujVZZqUA8i/fHxSn3RTaqo0ljWNpaYTeE75nBazNP64yzPWQ4d7fc8pDtgI\ni+t3MdzAgnwimYjtjZ/Cuu3PYdJbes0CfSkak5ESv5bJ+l69vVmVDxvUxQpK\nnkyYnzk+heS2/C6DrporrwEvX3c1IiwrIZrodwP9OV0b5Cr0wEcAvWSitZt9\neBr8TuUIKs5fGVitteLuVIK6xJGtTdM16VvhYsOnxktS4+QSeudSQZwEELmY\n/MJ/kRSwerbd1jpy3TlqFvmzNpB34+Wtzb/wWSGjANEfj368TfomtpHYWIbe\nW0zDUd2Ky/6AsO0mYaUrS7ZSgqG8wG4VmFYfSrBDYTytFfeEs+m/N4ZRJ2H3\nV0LP\r\n=GSiC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"394822d4f3219a3de4505a837a5f1695ecf5953f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.536"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.536_1631089238648_0.04663697552519186","host":"s3://npm-registry-packages"}},"3.0.0-pre.539":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.539","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.539","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8fa7f60f50e5e790b3248807834c2a5a84689d49","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.539.tgz","fileCount":52,"integrity":"sha512-gL1O1brPFQ7fcLv/wTNV4ujqCA3FBvd1n8oaK7chK2r3jQHDnILsuAasLxBNVmSM4QnTZy9NP9kXWNYQ+lEx6w==","signatures":[{"sig":"MEYCIQCthrqCo6zjsU2jPLTZJO04QrvzpdS8r9OTvnKNAhIYowIhAK3EKzQ+4Y18tUtIE06FQ6cR3GfEvl8mM4GRKUZ1g56h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOI9xCRA9TVsSAnZWagAAtEwQAIVmUX0rvbGviUxzwK4T\npoR7ux+zyNmb3aZG6OF4Vxen6lJZ1k+CbRDxtqN3CqcR5A+zcvuuc+Qc8U0R\nzH1vPJ7s3ofqhw/ewRBh50mQv0VX5+mToLlyXCPX4ztZdAA0rmhd+mSjYP+D\nhO5KrQfC4RhEVflrWwNZEngNRMguMCMOaNtb48bRK3+7Oi1TqLiutO0wVdD7\nDjyNy021hcUuQdoxt8eMzj3At6VjKMgLDvZTyI9BX1OtR8Q7xRYtg9qa1Tll\nrifa5f3cr420oKAzsK8l61bLQYhfWX1YEKG6Sbk2Ap1F/3RUSQKvlZVjk03U\nCMlXHo5aQblohuY7x1CVQ9mX4r/CisoOmVQ0N7GJ+yGAStjpAOKQIffywqHt\nmOE7MUoyrxzj10JDtHZ0ryHobuPklUWTpmo6px1Cfx0CtZWP67gD36aG3dWK\nCkZEcpCNFTNhsNRi3ZtSkvBO3XPMH484uf59B8khOrAGMacrVXJU3uOZIHMo\nK5PlgLDfxsjxuh4SopcSRf34umuIEG0IWh73stnhcSdQ13BE8NP5EokWdj1P\nu0QzabFeJ1PhoF1Wb6vNJsi4xE2eY7kDvWL1t5bvJ23XwoCjf8PhbCc3ejpR\nXvkDOnekjrZEHDhJNI2F1qLyJpI30xpNeXhE6wjM8ncPJSzgv4yuFUcUOnyF\n3kjS\r\n=oqTa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"08a56458ece38b305c82cb95deb843f436980843","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.539"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.539_1631096689415_0.3795886863383715","host":"s3://npm-registry-packages"}},"3.0.0-pre.542":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.542","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.542","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4ee522205221a6c89177180ca55301fe64c786c3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.542.tgz","fileCount":52,"integrity":"sha512-2P1RqqO3Bu0tg6PcYndX75Kv7pHibKWuQ6XHk6ebooDDKseZsgjoT7Md0DjiWCHPPrUhMruvZmPi6n1faYNqUg==","signatures":[{"sig":"MEQCIEfE4895vEENCAhhFuf2LMLa6SWO9FVravymhpMLEzM+AiBihpwVBwXQ7oSx5dVzGEgmwL53vG/wYrwvojGeX9/4hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOMbVCRA9TVsSAnZWagAASU8P/RqZjP+8PtkPbjeoGLPc\naTW5V6UrG4hM2A80g46Xxlda8s7SXNIAeyyF0usj59tgNWxzWrWQkLbK6J4T\npz4hxfYpZoYyqZpa92X2+nK8nOypR55NQM0xVyAG4w7BbGT3qkWiGbQOfxva\nEksFas37fWP+JVK22JBnprw5VDPNNsw0Jd3utZANI5uyxL0VdkESM56X10fX\ndoFOs1u8qDzfgRUaf2G6uTR2I5BHkBfv31744leExee/hKPaFlo+J29w1oIf\nZ6CIprHPfgx3vOqaeMP9bQ7h1MTgyNcARKcsNwPl0RynfB8APHhdLF+ftk/e\nFckqbqTgubsEtTjkOd5mQW3NOVqvUUC2s2gFk5es28Ck6MLBrQfsc43M2xHn\nDMp1JaLs+3oLgDyeQbosBmKlCpJ59BjM9wRIVYcgoBVj3A5l0VPTEpuyJv/V\nR1CE83F0VjsqoNF5qIAngXXrpxv9opN3iBA1oVOlDZAqOONDOAwZoVcVNE0g\n+szRXeeNJqBoc9/GubpgmcxnV9YC7SghH6TXhIcZZvK0cWLQS4xqaVnI78We\nJdEWQPfH1X/2zwmbv/t5rQeaxtDbMB2cPRHRbpOwFNZTZwVu7OG03QsC3sxK\n9WdazbN/24l5uupzN1VKRcvQNUt4b6YeXXiEgzDw/G+OIHhixvlgJw2fMyoZ\nidne\r\n=7at2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"100359b808f4d12d8f0c3a9a600b00daedec9d54","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.542"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.542_1631110869456_0.9435453573396004","host":"s3://npm-registry-packages"}},"3.0.0-pre.545":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.545","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.545","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0f32f8b0a3d395678917d3dbc30458e2be6ea20a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.545.tgz","fileCount":52,"integrity":"sha512-GSbuJl4HQKngJBZXk2bQAiAoob29lgYptJpIe7zwBD260sytUgvEAAKhNvwe7yFQ9dEolvd7V05b6leAAKTjTA==","signatures":[{"sig":"MEUCIQDhsKqvutyNMssTcqBZXAc+3h2kWVeitqtYgozrC/VKMwIgfHvlwHfdg28DHJZOBGJoezkuM2DD/srk2UzFgw0vPUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOT62CRA9TVsSAnZWagAArtcQAJpw1DXSCQoDbXqPzQmH\nu+tnzXp4LAfar2f3WowSBhyKYZmcW7j0jlvJg5G8cfsYUp9JYGl+T/jrR6K5\nkqJFa/gOqspjG/FDHXxVzdrK41lpCNaUFExzyd2Lbre2/zqQagoazuS0mbph\nmArH+ZnZWBXtSq2HHfBE8WuJwQ3F0/YSbLef69u/Qho1MYyVYSIjlWCFKRFa\nVTcB602T33vHH+3c/LSPrvfeivpf9MUpT/590+VJ2qro10SyxZI1cXfn4yKZ\nBqGaGOCQ12x0Fooju46Kh8clpi3JuePTuD3qWFSAC3nT7E2HFHvMGzYI9VKO\ndMFoLmT6GYju05+3YitxBDbNPzZj3op+IE4i4Se1cjiEwi0UsGPRojN65o4g\nrrNAxPsuhrBfRHylhNzEZUt5QY09eoUZPFo9yS9Xr2nF6fobuN0f86KsIP3F\nz1z7U6WpFDLVyFjWY3Te8Cewej8DT9KjZK6cKGu+xOJ0JBI4MlVUOuPU3bRC\nkt6Ra3KhArvtvoEgC45Hotq1ddz5KAO3XQQSKs1+p8N5RYHOrERtiIiNiJxQ\nu9dC21LDuEMXlFaA1rWC7OJy58KEEZGmVNKUr0dGRsyWKKYDS3nbP+RCrDp/\nGUlYdgr07qXYcFACrZcSAG0nZu2jOQr9G0cML/1zCy0DWREeDy8q3OZ4/BJk\nGCvl\r\n=q1I4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0c26e60625452ba6cc23ffe5eb818102f19c2a2d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.545"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.545_1631141558093_0.5022606129317313","host":"s3://npm-registry-packages"}},"3.0.0-pre.547":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.547","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.547","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"14dbac472e1fcfbfb7b7ea9d278a968f799ba2fa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.547.tgz","fileCount":52,"integrity":"sha512-8MFUHMsY6sK/hnBjM3hpQ978PnfAuyWKF6k8DuZd1Iz92+z1nioD75DHgqXzVQXp/0PPaLgpf9DQ6y0JJob3Tg==","signatures":[{"sig":"MEUCIQCfSzXD6Tp/3ZaEEG4L6/mQs5YqdPzz+htYZA7urHzsLQIgFXr93PCOfBxzNkDNjdkMuGdhRgSbObQGPle785qRDgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOdaKCRA9TVsSAnZWagAA920P/jRRt/oCJjQsk2xCdONY\ngAvfnAtiVWBKzfe22yV5wKNAfMLpMj4FeN1pEw7KW3h7hBXHWHShYxnCTMrV\nqCzXJhw0W6BWF7tcUrx+PzawRZIsmHH5t9ACku03dmpDv9kXJeaihpPuRBN9\n9KDiLOXm3xi8mPIkD2cn5yPK3lK4bWUPsLqo/q3vRWJ/jOkOfPGWq8tXwdmx\nQxniYs0O6FV6GeXyoCdEEo58HKq6slUQ+rpgv1EgLvOjmzx3vM0i7XOAr5fY\npXm/ejp8NQkFA/ZuaqLBOgMNM3dxbuwGeI7Ltp7MigMNt29bhVldnR2CD+t/\nLmffsCIqSxddGuEnMkSAB0Z+KKkKH4rvhQOvDzgKBq7n3lSs1gV2QETUN4pD\npwcDkhHgdJpYr4MsItb4DqNZ+dDhxlvbzwp3vN/Z5Sm+ut8KG0cdms8Co2Bl\nXOtLBIALRYiGO0YkOqR7P63xWBB/Qec1mOmLFbAavH3TXIdB6y+M6pqT9UKH\ndmwJeiG6O7nmS4TB7+vu0eqPkxIHFR4umQ00eXLYEKNWmm5oXXg04LWMmX38\npPnJ6fTVokl0wClj6ffS92kZo5WL9uA+lJdOmBn977zb9nyLVM5c2sGXDL8t\n02sc62gc1i1o8JydNi4gO9RERhBLxbrres3+tANzaZAL9wQtqSszn/v/JzOL\n75KI\r\n=Kegp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"133c3874705694b3cb9c9feb3aeeb1628b3b20a6","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env.analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.547"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.547_1631180426094_0.5142890963144","host":"s3://npm-registry-packages"}},"3.0.0-pre.551":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.551","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.551","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4517088dcdb9747707292582811b9be7af90cff1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.551.tgz","fileCount":52,"integrity":"sha512-QiM0oPiVgjFemkbkBjwLw/zXGPplYUSIPTgODrMbqqKpRYWcCtzmPhfDKtkASeefQFnAFc/AeHY79p2bqHLvtA==","signatures":[{"sig":"MEUCIHmfj0dGiWa2zd6dhLSZf0aL/fyCUNE17ZQwkdAG8EqHAiEAmvcrACTvANxZUSRqsVY8ZuTwi1RvoZHfvcOajhAAl8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOh8eCRA9TVsSAnZWagAAhW4P/jwpR8UeKNMoNSSsKCOw\nFNm5HlsiJBilJF11JZ9E+8rPypX45rAzzZn2bzvDCMxE7YcUGoBRGCPQxdVX\nd8ve38DLtFuR+pV0zXcR/SQ7OZLcO8DpwLcvFHPJuKQiqdZ4CvMOpeT3e9oU\nPSiGAepXtkXhTK7YTB2t3jx3qujKEcKiLn6AugKfdEoD7D0Vt9b2U5J8T+ey\nlrpLUp8k/kGVLUQRgcXNLnUVkbR1XATkItbRpRjjsbLKYCROlFjEbgmjqUOz\nSsYtoekSZsKXEJDHbGpFCpPSX65IZluNUsp+IIsVw3L3l1VA4BxB4tfcA8Fy\nsUAOkAY7kVDzcj1z0+kRh0JXXtKCe49OW4okSUBuncrx4dNXjXugQvv2ZMl9\n29Q0HRdj1zWrwvInd6UrMaexw3lEpiLSea7o536qurvWr+4VlEj8cQ1Wy00E\nTlft2KHWdNrKeYwo7GmL67SQW4z16Rb4TqLh3Sqm0gmKUsgD2enOTXbG77il\n3BGDzP+iSDuDZNtJ5TUzTpfGjfcKulkj0uGrR6dKqhw0ZO/RCO5NcYjJCmi6\nGmw3WU4JXcPxhRZwS5wixWKMm7nWdLxugZkXyD7Lsdusnq6b8zXSOo/XQiNW\nWPnU0mEYd4rJaSj7Zwt6PT/LdGNAr2TpkvKW/PTncelFOgxBkH8jcMts6mVD\nzJkJ\r\n=uztf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"71b348064e084a69038992846bdcf58b61eee95f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.551"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.551_1631199006468_0.3441821072023641","host":"s3://npm-registry-packages"}},"3.0.0-pre.553":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.553","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.553","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c4be661de8234c4dcdaaeb52e9da3f5dc132a2e2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.553.tgz","fileCount":52,"integrity":"sha512-GBPT8koY/RDPvFb0dctVCfvME11ydC+hCXOHj06X72aOjPUv7IOjGBFLPuBC9pJ3IN7FJZVX7wVxktkGVtpQqg==","signatures":[{"sig":"MEQCIA9xijZJLV/daEBIFBGx6ocBYr9KWGgtMsFg661MqEKKAiBzHx01oAxvKrBi2FxjFmUYPI7woHXoycxkd+ccP3rzSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOxrnCRA9TVsSAnZWagAAmzAQAIO0Q2mc4RijsZ1kYksW\n/hToUoCAXdxRFTJ7U+GMrSJ7Nn9S/kBtFwDUZPVv4wfiQd4Dx4WKlAnomGgt\nRuXVntgHrZqxmc8sl0SRm0GJZSGQWITzqH9o7+Wqlu9BBtjNAB2ILsxbJKeT\npQXNpA7eJM7lW8lcDPhuwJmPmdlA6TsTWOhyP2jMcoKpJRlULWOpGT4YafKn\n504LjZTmUU9LQuEUv/KyyeAd/sHea0+FSWR2UOo2w87qC3z4Pzl3omIvgcRV\neKWJoBBEjNJgkZ49fpNrhsN8NkwzNANRPQnmKTwmCxnbI6ky+Jn/YcyEm2Z7\n3dqgN31CWeS4hZ7QCmzTv9k8ntfnBLNsWyktxaSpMIdgVLPCfZ7hkKSPEGqv\nCL8okiKagSjLZT8c8vjOFmU1vo+EMFoLdzpCXn5CJDMvxD3MfDa7C/9NJygv\nMvmrI8pfv0l4NvOacb2yEn36A4bajrTLJUpWQGP+s0Mm8o9Jo+1345ovgu9X\nGES8Axr1+0TL8CZoQK6UmOMV/EY1eHFuE+UBgZYWK2eRu1LTaifF9lRKQvqB\n9piE9/uFeAYNOFK3Q1NN/PDysjjLsDaWqhlL+hBL1E2J21Dv8ZWfOlZFdK2T\ndB1xjp9bCPym9mPW1dYrukMY3I7McNSJMCC7rT5g25v0LOYh4SWS+6pcsM2L\n3WSc\r\n=rVc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bece4d6c82f233ae765686275ecf70f067b758c3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.553"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.553_1631263463513_0.19104715855820387","host":"s3://npm-registry-packages"}},"3.0.0-pre.558":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.558","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.558","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"226a301e10b55c03c65c454c9dfeb6fd5e17d094","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.558.tgz","fileCount":52,"integrity":"sha512-zhkq0fWKgSslsN/Ra61Cox55pKsXCYan4rSxbkdDoxMfDQruR9kWDa9OOAOyDakhgvXIZvjW/9sHElKH4prT2A==","signatures":[{"sig":"MEQCIE0xLHDZSte9U5pKiJtuu8uBsEqS7MBKNBlyVjtVfVsoAiArDqzR8xYaIEG4GIPJRv7Yg2GY03U0hpZ7T7fkqaZL7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO85hCRA9TVsSAnZWagAAVtgQAIFPrlq5uR6AE2pWZLZF\ns6S/7esLKXASDnmi4szHmuWdzsHmm/jRA4XDyf4DP4qOYsR28xGxcvWnsiTh\n7nNxHawNhGdSNCaHuZRcZGS3vt5tpVhFWI8ItcEQdQfujqhoJc4//CpsZFE5\n7+RPzXYlayTxZLbMijtVia0y7ZxceEbGbfLZ4dW2xth+YNDZZ4YjqD1i/Fls\nKVu+l+hUnNFWjCePYZGh9HpamCx03NJAPEbUtGrETrK5nGDguWvyutVYZIXa\nwWD4oGK3PZmESUs14YDxO7CxQCF5bB3k8RZNHVELGcD+krD+t02xVQ7WlPkM\ncjmW3f4oyHqpsQ5eYK8JNIsv2Z+eL9acUPvw5UO9gnDom1qWpePLCHjD0epg\nn/nUo1NbL26PnNygPYIfeApP3aChARC+x5RbLshX1bltzGTkQ0TTzsJtTqJi\n6djaj0W3RCetMXhhj/DS2v5X7a1sYg1mQa2VgjbzeV6AjLs95bLuTyUzXg4M\n4uzf73MKgx4v42sKjLhy6Kkb07RCo82BDTG5v5O0SA5tzWwSUSnelASBadjs\nutCYPX+9Q+Y4YarnIYPzX6sufNRAJix3fpGCK5Iq7IXyEecQwk86upIb+MGc\ndzlORRlISb9bOazJtRw4p7TgtAozs1FaM/bzo0BsnkWWLxoS67A6axZEKmpL\n9ufY\r\n=Lqhh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9279b15eac6348b2d52c5e78e98992ba65a8508f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.558"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.558_1631309409045_0.30446738083040326","host":"s3://npm-registry-packages"}},"3.0.0-pre.561":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.561","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.561","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d36c462190a788f499c2eac3c70dbabc38b290cc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.561.tgz","fileCount":52,"integrity":"sha512-0mwjHnnNz7zabkmlRA66edo10BB6zpc67+UFZgkPzGZrctczGNPAUh2804uCvU1fib5/36kuirrNzPyJBh+cDQ==","signatures":[{"sig":"MEUCIH8nMITFVOqK9tDbJXhaCVTKSVB+ZmbCbO184R3OwVhIAiEAyCBfqn27dbAmjcVJUCIyZQHARSxnnjUknSVQ+TF+tM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO90SCRA9TVsSAnZWagAAglEP/0egtG+bZvQtOP8uEp1y\ngJolL5BDt3cko70qwoc9v3B+TpNpj04w11szf1CL2RR/EqLj38feCqw8f17q\ndePEg6mR9FuRVqNhOz9yGHNSqhRfaro0B8tOqv2uJEJ81AP1nBQIlR/gVPOO\nGNQu2BzkGPd2onueeNlgUbVzIqFEmKgnVzezHD/R6QLf0ZVdQOWlfC+7dgv8\nfKpR9KDi7bW9eUuzW+XvP9JfkZYGjXm7jynk4SzZdFim3ihiKlPecdDnFoaa\n1fx402z89XlkLkpZnCTuzFgcCAqiS2GywE50daLMfrehTphJaPf2Jj0VihSF\nEgAMTIHC2ZFGTw6Yy1PjywDwrCyOf/G7lvv03DpGyIltGyHiHMtHxjdw6kkE\nvvA8dGpE4jKsZ4k9U7rzig9tNQWWzcc1M4JYkLDSgjnKdi2+ayXzclOkjkWH\nuH9KHWxCEb3iz+fd56t+yCSp+bdS/Vg6YSmOSvVtk1IjO/h7VsVbF5sDmSUf\nJycwX9KYV9FluMP5HJHENX7klKAZXXxChDc6RBRDJDp2lefcg1XGzuczuc5E\n3RKvOz20zKwS0gzVed6SZKOInjoeh1MEqfPhrKq3+d/vUEzlXsVl2wgBRwj2\negWH2lAR0qg7Fc7099qszjZZy6u64eecjB1hOQjTdn1xO02bjwkhwTR/SXV3\nUomf\r\n=/8xw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d1c1f26b3b26645ff7f6b65a124ca8646854d871","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.561"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.561_1631313170080_0.1650435197631459","host":"s3://npm-registry-packages"}},"3.0.0-pre.567":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.567","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.567","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"852254c51bb9bbe4ed250e8ec3ec5b6b67241fdf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.567.tgz","fileCount":52,"integrity":"sha512-8ubA4oS9nd0cwh680q4LEJFy/JGMHZFwDOpVplj00lGemxeYusRl5QFN/SLg5HhSX7+cIJMuNcEBvHFj2VxmGg==","signatures":[{"sig":"MEQCID5+lmw8Zqaq8mpuQPxHhBZY4sq14YGTQ38uTAVFp1RQAiAQPYF75LwG2vD5/yZynE2MlBH0IeRg5caqi3g96dmyUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9000060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPwQgCRA9TVsSAnZWagAAo/cP/AuZTTYCq8yk0OUtOMec\n0DFh/J2WgYvuQPplHBYgNEuhbcWJ2aBUSA6z2YgbSz+GzQUE9E2MQnXQ92lF\nEorJlmpGIY0LljfrBPgbClp8x5edF5NxTFMkcOswWmDHMEW65do2mdLIpp4A\ni8KmXf3K7hKMqEfqdThfWUfXdFtuqrOm9mEb6uXNGe2sDdMOqw0LPiPLP5iy\ngTw484FL5ZuFZUR9RDqL97Zr4kBt6gBQ6Lvfpww2vaU7UFcXFV/6SZ4iOqi9\n6YnPaDAIYC4f2sKU2yduPfMLpux71QDSJUa/Fd1EExj3gQBBT/F1RFcQJBB8\n7OzEiG22/tPPwJAHSRReU9w8ZoAKRP1q621jteeonGVfIRQ2ZOY0uoQyThPf\nVvokb3deBZ+0KsgsxD1ZqBvBtjaVIMnXJ5xgex2sbb/NNVBSJeaQcUN/Ypep\nIkIcQag4b4WIBoyoO6g3yk/i9y7MOrM8arSViVdkkDyL1Z+PGHnt4xWoeNKp\nsjhmTRCJlUGBAGJDTmGIAzr1mRWXwGf1ONLfS0u7aP1UwjCrS1zch9fzJdKR\nCVorWFAPVqyjt+WLpuJ1mrPG4R+ikmDWyUw0f37HzHNaMqctbEeljQqPv3km\nJ+LTmPwxx0F9LSzWviBasBgFsh3q7GxHItf+QWGTsIn9wU1AdzvpVt/WTURd\ni+Ys\r\n=IMv2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"10c985a5d703c2c356ea4a29978fa818123f3199","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.567"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.567_1631519776653_0.6542745027865797","host":"s3://npm-registry-packages"}},"3.0.0-pre.569":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.569","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.569","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"041735398e41fcaf4945c4028d045178b00fa770","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.569.tgz","fileCount":52,"integrity":"sha512-vG52/5infcztrTVwUaeoFnUsJnoYsM/RXjfO6o2K4M1u6AKusuBXRGzub5lBfGbmje+SF/BWvS4QPcfM+oeZ6w==","signatures":[{"sig":"MEUCIQC/U21wDMaibOVO/nQlZHEc+I8zRfyUGmAHzrl/OtrYSQIgKlYFZl1TcoVJTv1lalyeuNmnOrsSR8BUvQyj2xw2XtA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9001459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP1ELCRA9TVsSAnZWagAAQ3YQAJEDZqh39jJGkemA24a0\n5ngqY3f2q0bxqRwMwibJZ37vgWuyIdVwiZeqBAE0M2zyDr7DoBlsR4SHFFtZ\nSACi73BSbcf5dpHbAtjeVZ35qULpLn+QaS3IrR/XPAtUAG7HTiASKAZy7Udv\nZfoJjl1eQeAhTY+DyLSSs3v6rGQvUdTtEll2uTDHd89WLcwiEhiT73WqfXqv\nbVz101InoeLm07U/pxgpActLnV742gfvemA/JglPGED9o7XSEqyXtAnQmmw8\nLZMfdIqtK++AO2Pv5TKl68uNICUbzum99vsE+fcgGDfCjIw3+CY8P8+WD/wL\n3+edNnE7488ageDxZBIIyuRpvXGc7LTdwowAs/+BBaYN7IZWpZ45x4gedD6J\nObBaDO231/naFO6vIcmGYdlc9rAnAmnq6ecgiP7IFe/aAskKcdkcnHmt0IP8\nU4eA1fMRlhRdesxK0TRBQB8i/HLm8VKoPKQe1AWUivNW+r7ftLN+t6qU41QW\nDrMIe1riMYSPWVpxr9iN/qVeMqpIOcdNohlX5RYxzdZPwmk7Nsi06z+ha/tZ\nzit/RkVU4sxHl7gQ301kGQhKMHQgl/NWthxoSDYrmbzrTeP1SkvuZwur0gCF\nfVIo87I/NMpCa+Qw4rOoaLvrIR94HdczTT0au43trLUUZAUJJWMjN01J88/X\nC1uz\r\n=6/hJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e1a781dbb4d40eae8c159d735fbbbed25dab9509","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.569"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.569_1631539467237_0.44681934503170173","host":"s3://npm-registry-packages"}},"3.0.0-pre.576":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.576","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.576","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0abd8e892c2fee83bb98a48a3dba29dd8aec26a8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.576.tgz","fileCount":52,"integrity":"sha512-Knu3CZY4iq2B1wMWtxaOLQy/XUfgRvwc5FA2pUPRWV481cF/Tb6R4HARzu08luS0/GWML8G61RPelJi5XTMWZQ==","signatures":[{"sig":"MEUCIFXRq8+TwguW37fbobLo9beGFm9KvpQT2nUdAxcqEPVHAiEAn+DRz0/OC2/KoMdr+S76cQWe7i8F/16gnXNepiZ5n0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9001459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP78lCRA9TVsSAnZWagAA/6kQAI7z1kTokPjLytf85GZh\nFwRT5P5h/n/+3aXwo341adpPT7SkWP8wdcGfOoJXKXAc7kiGYJm/FufGvuif\nEJaNHO8DAp8DVDvGwvM2gyCH3fV8jzxUr27LJu9qcOaSmRX4CsrWXd6nPJRl\nHd7U1SXpa/0wvyEqdenJgPXZ3Cb/LwTU6eVY3QUpotCrfOngGhUeMm1dAX35\ntC6xaSRQE7g7bBZrk3hEEKJv4LTb/Hr1MExyd1foIng6YcdiiKyY74gnd4lN\npj/39+TiCRJCFGFT1RbyYLyx28C5Vqx9m0XaNOSgtoQAT1EorEGy7SQ0V05M\nrkEKe0/Qfxd5YW5jUYgUVg41821sEeJzxKKVr8ybcZcu1GE6ngEmwk2V9lGd\n33qvtG5FUBi2ETYuvH49V0rJiuPoF3t1FZ91co3qKEvsambZXXJs/hsEAQwG\nOVHLqkMsmj0JOoNe7fKew0qIciaI4sjh5J6QZyUpsNeq/EntBavDMtk5h7qU\ndHd4MZB1HtgJVFhhhaWn5IGn5l3VsEwA4ZSPAAQ8FSKNCrJJXbPeG9FZVXg7\nrGIeqradMmCIJN22IxLHZgEymfeKpNQwR3A0xgYhfnCEdZjOVKBGY3ziNSlR\n3T6vt2i/W9BrVD9AFZRfHAi4EwYifyJ9Hlae7xj+54AEXrb69ZUgUN8hzbf6\njX5E\r\n=98tK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"792f1ba2e3ea1bea1bdd4e7e214ba37231d18ef1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.576"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.576_1631567653232_0.17913598144899123","host":"s3://npm-registry-packages"}},"3.0.0-pre.577":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.577","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.577","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"29d565fcbe4f74b05b396cf70b0019db47001400","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.577.tgz","fileCount":52,"integrity":"sha512-WgN17C3SqWerPfO7W28VMsJW43oKDWPYkYhaUFm/HYGAYtg2+n5YULWEwQhd4xiXHJwx7OyEJDfX/E7h9PcdPg==","signatures":[{"sig":"MEYCIQCezO+U0EO4bOngevQ1lg8q4uRQks2z+pwDa7aVNrqybgIhANEwnLroXu2HxVqXdQpsWmacpbHfGPo8ulrkVFOJ3If9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9001459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP8ONCRA9TVsSAnZWagAAWgYQAJazyPYFrmUeJKaKszbx\nvfOPMi+tgNWZD8EZLwd4AS1A9nnI1uHEDbB/SCN+lZxe7prJuLyQ6rqHVn5O\nBKbUe8NopZ4grxrLZJ8BJn1njVIrK8liB5qStfkh+8QiPbWMhkG4G9b9vvt7\ntdT5Nk7a/eypjOpAi+3GibnCLV3MwUWlf6fn04JHYmNXzmBFYBQxn0j3WXC6\nq3IjwOycx6j+/3MlMyYt1McsO5NfbdBUSCZUvXQqspLQAMsL/kgUYMvR2sIK\nwDlxcvWhxjEp8YwXTqRle3pUabSdspjcndVGXfbnLiPjsu59Mo+zRQ3J8nr1\nCDrn0uwIEP9qhLWegaJD9QzCUd/aSbCSpQ0CCqrIVkYeECeb06F4AjeeeE/n\nuU2XsZfgIeJh3ljLeCXwQUT+BMGEeN7yslUvHH3NDxr9LPdrUPTzOhBc/hQ3\njA50PonALyt5M9JTUnFQmxPCknUkqKc+tWk3H+aos8IlEVvFFXpg56YInBjQ\n9o/ytQvtvgMDevGc/lGVJK/HQTzKdL+hBZ+0XHn/LH6SD1pQt1UXRQIpGCT6\nESoZgoAeHhg8oT0IXGKCgtAxerEa+OGKDjpfAfWl9vLWokY/jXRnwjFfexog\nRo0sINBs9NFDjHbe5ClzGRAxa17ZpMRTVSwn8/UCic+ALSelC5KfIaznk4+M\nNWq/\r\n=l1Tk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b55e822b064312cae247bf7a18ab60de9ebc6de4","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.577"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.577_1631568781278_0.43966756639617066","host":"s3://npm-registry-packages"}},"3.0.0-pre.582":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.582","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.582","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9cd684a34f8b5cdac61ecde81ad528c206e3e96c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.582.tgz","fileCount":52,"integrity":"sha512-EYtlzF2HxCHBZF1dgpvKNdS+IkYcjXCJV+29W0b0eqoi1Ks6ZrhF09mNftUVRGwARDXdGX2NRrWXxCO1uPQV3A==","signatures":[{"sig":"MEUCIQDu0TMyOPrjrQ4YtN89hpQyZW1zJH91pVyGmEBeN03OPQIgfaVzde69tQtYgguNGsisxo/MqtVVfwB21fgN/sbShl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9001459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQKr3CRA9TVsSAnZWagAAk/IP+wdN0NCobKBwAaYgncYV\no5/25Q5fkbG2Xtvsx47C9EzQAQx1Oz/HnrGkwxOQGk11H8IudM/KRVlMMDXi\nZB6s2ATP8GPCuHStTCGCz0p8cb1bX/sFfMwYEH+PO1Oalhx65hHIuD5luds+\nhlJwmp46q6b6kZXGn0Shf4C8ajN6Csk2DBtqNufLgxdwpTn2j1VksRu1+7Kh\nfdgt+SMUCRcRewAylEiVKwdXfl6szRnBllCw6NqZoMlGQe70bBfyHPjNa97g\njvgG+ct5MFsNpjeNaNUEPa/0kIl9gpLPmaFet8CIuShDhLszlTmwS4zyoxz3\npI1mZw1qDDaCTFSAIXrOjlXwQKWJEa828DJ8KB/tQ1csVf2MOgY20TuACzVT\n+PMt3QJrwM2EiBjk4MMsLAC6dQ3PH//5B2UBTMx31XDRgZ7QrkFOiJKRKV5r\n1I3ppVOYhe02eoVyLWfI6cMyqDUi8ZQMA/xoNh1cCJ0sTLT0JKovwZN6StoR\nAJG5HfsaS+SttQEqdHwZPUYamerKE9ZDI+mCoXuj3YyPteWeV/uo/vMrijQh\nyLPmfinWNpLRownPKi0UJdEZu/B9Txp7PgBRL0UJ/a3FQAZv4NVB4D3TGbVE\n3RGYC8GDG2DJWWgZQMpgo/0F1z4RHJzsoebncuD9xHr9yX2Asy0rrZ61wjjD\nPOAz\r\n=l+Se\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bbc8bc0a2921acb1c978bd36768dad8d9042a278","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.582"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.582_1631628022848_0.3143997298944061","host":"s3://npm-registry-packages"}},"3.0.0-pre.583":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.583","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.583","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"340a9e01b918dac53a31d883b7d56bb333ef1a48","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.583.tgz","fileCount":52,"integrity":"sha512-pa/1obijrvOhNFL1ROV7qnwJMTCFppFMPzuHfv7G8pXG9q/n4+t6/r2wAvE1RU5YSnxBIihRJHxnwc9tZhku8A==","signatures":[{"sig":"MEYCIQDp0vMGR158OUPGaz3KIM2OpUs2iYHhqE4FNjzHJUFoSwIhAJvB+pwwqSv6S7zEY7nHa7vQYTiijEENGdG8XMUac8uV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9001459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQzt/CRA9TVsSAnZWagAAHaUP/38kUjjhLlpaCPrPvtpy\nWDsos9lffQeZuAjZKwMh6rz7RajE25JmLa+1lk+cWcuK4J/CykNlceMRwyqB\nT4HSgYKzaC8Toupa3btBRqQTZnWP8HcplKZiyOFuYo9CXw385P606nNF55OD\nS4epZzsdEwjCzkl7/5Ip5QdDfXxq0ZHA7eXasweyYFf0kp2zTFsYVvUmnrrq\n8hOKdQxO+jA/Vgep0B6BP13IlkY8KKDPrsCNgFZ37/pt50oGNNHeudbtDsiL\nD/FaXpUrxRQtwX1KR9NuXZEz7dsl3B//sutainZthueYz0LaTNjnpa/9UaU5\nTXo4id1Ajiu4xcK7VmW95FN/Letvzjh7DcnXu+zQymFgm+TdXFj7kDUDd0KP\ne3ABqKlOv9JaMSWqrYtPZYVJLuLU5lZTyrvVxfMCVIisdzD0AdQtJxsa3U6F\nPr0NHyxePD0OIBE8hpW6zwTPp5CqvNT0bmUxAXUlJd4AJWf9Lxazo2O01n7S\npuPyqtb5Wjps1BRZF93C2dFVlzAz6eoh4gqYzc3Yhb1rfliMDNfJ6At/WDR5\n47hYhKLEMTA146PPTGRIMNgGzPvPj99BcjpG3V9oeEzq5ZrSbdcOv2ohQrAH\nktqoGS91PQuKsiRr5HBmChetp9Qh9Pt3WpGxPPH5P+vOc/RW9H0cinCC37Or\nx/14\r\n=G0A2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3ba9a827ba792b90c34c3b1dec8d1e297d9531d3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.583"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.583_1631796095148_0.5704572478095098","host":"s3://npm-registry-packages"}},"3.0.0-pre.584":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.584","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.584","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"32829af3f38ac040c4c9f95d39d59fced6cd314b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.584.tgz","fileCount":52,"integrity":"sha512-CtwdBJeFDfbn4JhwWT/wy04xJOc2ISzl+aH4LWrqSQix1el+716T5uReEEeTwEVdef7PpiPE7lJKeunOonwG5g==","signatures":[{"sig":"MEUCIBJ51T7MJtpTrfhPuA4CgLXqmnr6/8Jt9lPFsSc4TiSwAiEA1oaZhlxOpyhNhM/3DfTxn2fOS+PbCuh9FfCR34D/g1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9001382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ9hiCRA9TVsSAnZWagAAZ8MP/2/wXi7M4PhfZ22WAVuk\nr+BQ+FkDk0dqz71Yr7XEEy1K6oND2KCNzGTpLAFMjzzIpjdufQ5thODp/ky2\nonV4gwaVHNnNObGNlFSnDrEr4I3LY+S6jKuyA4c2MeAZoKrSs/GYzODe9PPy\nmO9ZIDbmpzBVa7ismO0OYoit1lBagX6gO/i4jhH8F+dXirFjCMLIEnZm3f6i\nDaNRslsrBLn3pVQT5Xe6FNOph1dMmd+XlJGnOflyU7hvA1A8FSyoo9oX2II/\nsbLLBHFVJS3V4FYitr//LOBo1sENki68mTDVXZH1X5r0pWS8xOfY/aZ1w2DP\nZWRbQlPu4TBOg8m3pLHKLCm3XoGLi4FitwbthdVcfNKZW9Jq1uc9deaOIV8N\nmpIDae1YP35vY9q5Vp26QxS/A6NUp+ruezKpa03a9ZIbChEBRUQvBJbxYsZe\nFsJzO+Df4eNWAZUDMb+A09s+8ms+Ii9n4KItMlgq4Pd9GJRCqFgX2/mx4E8O\nBx96d6dFxHZPfav8Wr/Nk2ls7z9SwsAmS6TTH6x0H6tpCPL6M0YxOIhVBKeW\nl90xE0184RmH7lQl+prUNeW+NRdmf6REtGY1mcvnPFFBe0duX3JuW8duv4SY\n31FhPB0EUh++7h3Ixitz5EPelxkuhA77JrGmq6ois3WMAZ12dXuJmvyw0S4r\n8XRq\r\n=MYLr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"337331bdf4eda775816bcd142699e663e67371af","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.584"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.584_1631836258378_0.8119363291901507","host":"s3://npm-registry-packages"}},"3.0.0-pre.587":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.587","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.587","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4294818cabfd379752da30c0d48eaa5b2ca91fed","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.587.tgz","fileCount":52,"integrity":"sha512-+VOlmNGrJLCEChAriEu8xEEtaAjW32c/bp11rg4lBOAwREgJSitbR6alZt797ueh2mQeL1Fu8aefhGvb/b/Tzw==","signatures":[{"sig":"MEUCIQCM44fgmPZiwVV+ZfXNrcqLEIq8x/SttGzAU0jBf1Xx4wIgYxcusTCY4bjHfqustQH4yW0rh3+UCGOVRah0peff8wU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9001382},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a78668ff6f21bcc3abe1fa2bbccd06b798911683","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.587"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.587_1631888549684_0.08637297534892863","host":"s3://npm-registry-packages"}},"3.0.0-pre.588":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.588","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.588","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8b1ce091986d887d77e49a651f23d6eb1b483f92","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.588.tgz","fileCount":52,"integrity":"sha512-mdMG4w2vrcUCiaLEEQi54Q+dWw+uPRORz5qf4GixUF6a/FRLQPb0Y3Y/erLBR26biO4OEySqMtHRi1ExKWlieA==","signatures":[{"sig":"MEQCIFNSKPyiuVUyeRTd/f6wYXnjfwygKUIdYFpphgjwrvmYAiA2f484OOtuAO5w+v3kc29q7R90pgGQxtiwFkL2nrQfFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"48304c8ca5811228408a926ca0681c4710b6638c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.588"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.588_1631895910509_0.7121090041798681","host":"s3://npm-registry-packages"}},"3.0.0-pre.601":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.601","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.601","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fa76d9642124e8f5949b17969fe19753fef7edb3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.601.tgz","fileCount":52,"integrity":"sha512-d2wmVGU5KmRog2KbgIPOG8QohY8uEb52k59cmpSFCSqPdK9FrjDklcgKRGyPRSluGrBRt24d/ywRDjq/nIbD9Q==","signatures":[{"sig":"MEUCIB9soFHH3kyRJkSVVlrKk/M8NeHCKV1eNJ8oFmFQz5xjAiEAujidHeoElmXt1ZEanD0c9TV6IvCR7a5/T3ipr8QorCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4eb164d9218d07285fd4500d2355ae2e12dbc353","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.601"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.601_1632238904616_0.7791353908753376","host":"s3://npm-registry-packages"}},"3.0.0-pre.610":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.610","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.610","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"81319d0018a99676dec2fa9cf7bed17df0d8dc14","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.610.tgz","fileCount":52,"integrity":"sha512-zz3wcRypQGJFy4l99Pm5rtH0rPLJi2X1n5hCH+Tqd6lkFA+xbaRSvDPOuPx1q8f/CaTt0IXHVhmsmm4bQqIEPw==","signatures":[{"sig":"MEYCIQCFZ8nuSsIQbrZdvAwcQkuIzs2irlT6ynQqs2G8ZHSS9wIhAK+2BDLQF7gaIrluLp0vxqvjUgKwZfQXxF2K/j8RCEpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bfb9af00f4d5da1f755665e8f2e277c94b3d4c0f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.610"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.610_1632385929375_0.8078571302717212","host":"s3://npm-registry-packages"}},"3.0.0-pre.612":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.612","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.612","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4ddf095ea879293f840944bc43dd5ecec2eb39e5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.612.tgz","fileCount":52,"integrity":"sha512-wGf6R6ATuvvrZNe32ZF/WISB+dKPF+qHtVOTilN2gT30TRL2UVWWATrOt8S9X7hiGzZle1f3alH7PPQmRzJOag==","signatures":[{"sig":"MEUCIQDsnq2UIlm748ntPVLwWufplzloUEoW4vE1lcl/0lltwQIgENpYJ22syyIaNGGy1jasaVJrwmZj3gIytfK5x81CbnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"604e0ac62dcc71e1ebbcd4ee8956ad437117d6d1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.612"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.612_1632392470983_0.06815344377519006","host":"s3://npm-registry-packages"}},"3.0.0-pre.617":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.617","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.617","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5dd93b58739ea248b299c3363f43d8896055b3da","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.617.tgz","fileCount":52,"integrity":"sha512-yav0fb65m8Dp3FNllGQ3xFWBqq4Qh3zc1l3SqUA3GwlCxuvBzn/xdZQHHElDvwkPBrIIyRjh40NwvX/RnlOj4Q==","signatures":[{"sig":"MEUCIQCdo++g410PGH6C3ta0CZotoIRGKEe3ug/mjEN9S48RuwIgF1rR4MNxwZQuckYujXz6sa53piwgKIpi5Rbdq25WaBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2b0969746d06cfe9a0e98eaf0b7717d6b7e85617","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.617"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.617_1632400679681_0.04290182812219823","host":"s3://npm-registry-packages"}},"3.0.0-pre.625":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.625","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.625","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"36a08ed72f6fe3a27f5866c8407007a15d01d6c1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.625.tgz","fileCount":52,"integrity":"sha512-eMvo5fH2iXCev/JfwKZrHZ+OKVUcB0bQtCysaSSyGP+yXjHXUKVpYEZcZKJXfVDnLsnA5C7EgAPK61wJ/bFPjw==","signatures":[{"sig":"MEUCIQDrdt6qS7IrB7E7NUCXrzVVpMWsncumXkLjXnGaU++hxwIgWrQloncDdf0J8S3xILutzaMcUyjgf5rwOCNoIENmOeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6f9876dd3db41f8be383080616234e34b3e75a0e","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.625"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.625_1632435051068_0.9341895453225257","host":"s3://npm-registry-packages"}},"3.0.0-pre.628":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.628","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.628","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"407a501977efed2fc0975280db50c670b692cb1f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.628.tgz","fileCount":52,"integrity":"sha512-aNCWSEJlcdCQHVfHMYLWW3WmKuO1OcAP9WsbnfnE2KkNXDfFPyZeSm22eHiytlI+q8QY5Gqh4Xz/YRn1K/LzJg==","signatures":[{"sig":"MEYCIQClW3GC5vja5BHoZ8xPeS8X1eqYANlfEqUnhcehqW6oQwIhAPagGK0FCrA7AK51BRWvKHPFhzKBFEcncTCPQH3o7P4K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"418610b379d8b861983a9dcb665153162e027bc2","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.628"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.628_1632445360252_0.37047231511743806","host":"s3://npm-registry-packages"}},"3.0.0-pre.634":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.634","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.634","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"42d3539148d92aad39390e2b85f5e67839cd9080","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.634.tgz","fileCount":52,"integrity":"sha512-CyYhW/0bnhwYWHb5GfDe+gpPNtwO3CX3mBzYGpdAhkLkWoHmtcW7sV3MmY9uuw5TManHREM/gJpJapkKQd+9MQ==","signatures":[{"sig":"MEUCIAV9QK3CI16V6cHIBn+Hiy3GfgscNm2BpSpzFOri4ElrAiEA/6dLYYL2wqKjR9bcjPGzpDJDrKKRsoiCPH6HDEIYnHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"337a8ce0768aff559e10c4c69122521288b35fa2","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.634"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.634_1632451382766_0.11569329890861346","host":"s3://npm-registry-packages"}},"3.0.0-pre.635":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.635","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.635","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a51501d0039ae0d37cc7b4943ac9509e4bebb82d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.635.tgz","fileCount":52,"integrity":"sha512-vFb9qEjfAJw57+G08/KTTl4Iej8Zjgr7Wjoh+4uJ6E/v0nMittPUWo17DHxM68PqFSDsOtyV1xnJcDCYZI0RuQ==","signatures":[{"sig":"MEQCIE0Gk3NkWZcMxCskNFctA2GGiOSbM6j2r4gE2MoocI0fAiBeXm0JSkESUY25s5dHDP5ImyTrGt5RdgFh+036t9F8vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8997276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6d903b886ca154c11a9334d930c91d5684db98b8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^5.16.0","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.41.14","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.635"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.635_1632452732828_0.5195771197824794","host":"s3://npm-registry-packages"}},"3.0.0-pre.656":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.656","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.656","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f299b22971b0473f5f5ac331c732c0dbb61551f5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.656.tgz","fileCount":52,"integrity":"sha512-dZ9X9Zg452WURCwzVyd6nO+2/P7Mh1llHagzrLUyedR6v2RYR/ZJYwf7Ljl8tP7d9MCN/MpkE9ZGFY0ltr0MEQ==","signatures":[{"sig":"MEUCIQC7GiDbBTw2SUo3CpgK3w+7VQVN9Xlk6aCkqyU/lKdcdwIgRoYEbYBIKAAV3wsOjBz53LPagcJlxfXpgIEFv6myUok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9470276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"05cb6928412c65c483d301ede8b3d6385a6f9e8b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.656"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.656_1632791728208_0.8337120217492093","host":"s3://npm-registry-packages"}},"3.0.0-pre.662":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.662","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.662","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2cd26810e22ec5c690bffef92866c25f460d4ee9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.662.tgz","fileCount":52,"integrity":"sha512-VieKmEL6KwZJNU49hCr3Aq9+8MSa7ASXRMkT3E9B96J3TTPz3/7/59eU2hb7C6xcCbKz4m+cjkPXzuHomz8izg==","signatures":[{"sig":"MEQCIF0cKYoL5n76jfFtfWTafpk77uJZ+bW9DPe1wk+JFCpMAiA6tlFXAG9he+yOIFk6665Y48v9RTUUYGi9o2srevHJUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9470276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"530c1d9f2f9bcf92b9037f8dfd048f262f416c2a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.662"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.662_1632820102247_0.29923929603962396","host":"s3://npm-registry-packages"}},"3.0.0-pre.665":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.665","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.665","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"555eb67ff9107a336efd2c354897d70808a9d382","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.665.tgz","fileCount":52,"integrity":"sha512-QUnej2JmW5qkb0Nb08QGvsUVKkOLEYFAv9fV4gQMaj6RBZVF4iO3EMHK73C/EW35wQGTXRIquEc5wnttdiYDBQ==","signatures":[{"sig":"MEQCIGwpWqfI6uik26ChVzNswppPLUPrFRrCA5VPyDasIhqZAiAdjdp5VphueAexzeYqLFOPdDMgl1mtXTuI5f/uQSbzTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9470276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"afa750ad2aece51e90a2780506a06dbbfe003151","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.665"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.665_1632832102632_0.3253539676342114","host":"s3://npm-registry-packages"}},"3.0.0-pre.666":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.666","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.666","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a92ad81d64cb1ab65e9fab1db7e6ccbe3e52bea9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.666.tgz","fileCount":52,"integrity":"sha512-eHGO521Dmrd7ly9xcgUC1ie+2k6KSLg+CdjdWktlQkUNEqRzax9nsT17nZerLeCuq4S1DiTg75HkbqGm/fkmQQ==","signatures":[{"sig":"MEUCIQCgjY9qhMdkwF//V3CsmN5DFJwV/R1rJsNs8F3zEQ0oSAIgNZ2tp5t1BAM9Sq0g1nVTBpO+BD2ye2oLWZNoRoRvy5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9470276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fdb1702cdf4a3e35227bfe5fa4381a07ed178bb3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.666"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.666_1632832444572_0.11189010775612585","host":"s3://npm-registry-packages"}},"3.0.0-pre.671":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.671","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.671","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"708669e4742c671d8e965d89fd75abd447e41b15","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.671.tgz","fileCount":52,"integrity":"sha512-+Ir3VKsnkdKqge4k8dbWYBo2sNbwQQ052UMFrIiM70mHLZ0U+ZdWS3Mj4R5FLtRfbSMXGkfpzs4XXsy9H+dC4Q==","signatures":[{"sig":"MEUCIQCJLRZ5zMzLdlrWnJX7QOl4qqgp8WWoaGaRXHSc2djlJgIgM7KMKsEYXYL6IG3ydOq8hRTUmKQ70Min88XvlHGMtFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9470276},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9a7a3b66bbd2fcff2ac72bfd063095209ce6bda6","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.17.6+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.17.6","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.671"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.671_1632864381458_0.6708407959584517","host":"s3://npm-registry-packages"}},"3.0.0-pre.675":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.675","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.675","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1c3d0ab513d81d12fa70b892177e7fa3e02c90fe","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.675.tgz","fileCount":52,"integrity":"sha512-ZLv4v+GBzwIjgsfLw9GS+7EM75A/Ktz+6G42biJAuFK97At3Uz9MVGFZysiUtbxUtwwUDKsYP9oDjoPknu+2sQ==","signatures":[{"sig":"MEUCIQC/2nV0Nq+sYp0LD1Yvdu8f70jijzCtqW7PNimrQusDnwIgfyp1m+Rt+VaYv5HpVUbqzUY0bFOU3wOunEmHpdlCAM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9470433},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a08024f6e6d4da705e71942e23d491cb70f5137b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.675"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.675_1632998299937_0.7921083667138322","host":"s3://npm-registry-packages"}},"3.0.0-pre.678":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.678","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.678","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d602f7cd42bba00eb2a62b1cdc1bf3534eb33d53","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.678.tgz","fileCount":52,"integrity":"sha512-DYcZjHrkrkAGtnU+MLvLdwIIEVnVMA6zdVif2m9uZD9ZmC4GjwUYYGFO0rr3dz5e0MiSd0psGVV6veUfOqMmWg==","signatures":[{"sig":"MEQCIGB2wm1AYwImVff2FDyZMz/cVi/9X8D7ZH1RD8urduNmAiADhKkfP7ViKSVSVrSRI6buQTjuwtqIn6ERGylj4kWxcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9499404},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0b1cf8d36fa1e0eeed3247e9645b5db30d9bb4f0","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.678"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.678_1632999767800_0.05458111794861353","host":"s3://npm-registry-packages"}},"3.0.0-pre.679":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.679","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.679","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0bb56dd0091a7a1f0fb0b47d8f138d1452602da9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.679.tgz","fileCount":52,"integrity":"sha512-qOuMu+xu2H6bxG5OH0Hfauy9rPW/8MgEPGvfWOHkhde1wUILc0cghE6JuDeXdUPXdwUeKhoVKfgCAXhrdtOd/g==","signatures":[{"sig":"MEYCIQCp2SdNk5BZleM2s/iVTRPTZX7HjknXUQ1z6L0L28XD0AIhAKt600XcJtu/JvjmFr65emW0V7uvhkn45xVeVzq47GK5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9503973},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"747afb28f6288702d339cc5cc68551d3b1dd95d3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.679"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.679_1633004247309_0.8708598619104426","host":"s3://npm-registry-packages"}},"3.0.0-pre.683":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.683","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.683","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"09f465180556777690c740658462d388cb451dee","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.683.tgz","fileCount":52,"integrity":"sha512-4bNBfYl8rEmaztbIO8R6szs2GcArYN89+130H0jwUBBOknKG2pNZI7que4ZNLSaeqozj6pvylmmtUL+gl/b1SA==","signatures":[{"sig":"MEQCIEoNr23LtM5Tl0/3RvSrUHa1QiTUijB6G17xEU9VWIoLAiBpSSdEX4pbOqwkkJfXLrzdMSyKhvK6NnYmiKBRaBEXYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9503973},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"39bb4cf889c3c41c1d33a1f076d7d315495c1ef7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.683"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.683_1633056106964_0.2158808105831127","host":"s3://npm-registry-packages"}},"3.0.0-pre.684":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.684","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.684","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"95f96b445c9b3e02bab571155dcd0b386acee861","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.684.tgz","fileCount":52,"integrity":"sha512-CZ+idPLxZiq2HJ5FgLghTbKvhYhH7plo2VBGPchs/TaR5+8YODz9m6PNj7ZpZh20w4vJEVk1rVdgun/nVhH+oQ==","signatures":[{"sig":"MEYCIQC06K+Y/OXSoyBW6vgce3jwrZnOsjb10VVwrLtb2NOOJQIhAKs/Gkr6+3yLh5Lbz7uQWZNYqHdxpnCB+8w4rsWAICiL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9503973},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dfece74c88655287814e0f679e29cc3ae63895c1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.684"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.684_1633059850627_0.3727933610341403","host":"s3://npm-registry-packages"}},"3.0.0-pre.688":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.688","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.688","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7f98b6c52dfd4c58b17ccb0c8d8abc2a18dfa36c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.688.tgz","fileCount":52,"integrity":"sha512-oXTFpwp8WhcMG9BJovPjjyd7SZm0i84gPFtkXZFlxN9NAhifv3sdBbT+1Pv4KaDJohW/VZEgrh9+5E3pkC++2w==","signatures":[{"sig":"MEUCIE68KA05GsIfrbNcgAb9vHcghbGsVy1snrIWUUquCALEAiEAvfuMCaZWJnVcKgRWfjoAHc4kbtrnru1vwWJ9mT1uRa4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9503973},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f5baf25de7b4a1fbf796c121ab3ce95c16e11d43","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.688"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.688_1633093933232_0.3968310862991742","host":"s3://npm-registry-packages"}},"3.0.0-pre.690":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.690","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.690","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"236854ae8b5c5ac675e1a0d18cf30ccf696bffe9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.690.tgz","fileCount":52,"integrity":"sha512-ppFLT5ec2Pb5AWI75fOKFkA7l/NoM3BWiBIpu5zd+1OXbn6nTlWCuawuZ8SLzU9uhFPQLw8ZpQji5w6bglr1/A==","signatures":[{"sig":"MEYCIQDyvaD2Hw4dRkD9iVG6wV6RmflWytZnRWH14WBS28vEYQIhAN836LdEupmQfULTx+qHWVDndAGYTbOMZ6pyVZDL4DLd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9503973},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4cfbaab5389fd0dcf8ff0215e4a93f84bb98d917","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.690"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.690_1633111963655_0.33918419856415527","host":"s3://npm-registry-packages"}},"3.0.0-pre.699":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.699","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.699","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b65c8f274ff69cfb19eac8769aca6a94b6d50a4e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.699.tgz","fileCount":52,"integrity":"sha512-nKddTMHX+TCkAzmPkZtuu+1fSJiizmDcjT9bellT8DNlEpRZTzO0Jgnb2y+SWLpqHVmYxojSwi0m8tJDYdi33Q==","signatures":[{"sig":"MEUCIQCYE/j0SlBIgtcn6FxHF6d+ePB99u6jTqOfTkL/XA3FYAIgaAOgQt1tnyR24XbeyCPcPoskNKaGbp/X2tz4SsbTWzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9503973},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a7934a108815abdca81ccf716bd87fe5fc11b240","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.699"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.699_1633334343763_0.6717483607231822","host":"s3://npm-registry-packages"}},"3.0.0-pre.702":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.702","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.702","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"625c8f31f0d448fca0cb0d96cef23cf3dc1bd433","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.702.tgz","fileCount":52,"integrity":"sha512-O9e+wlf+6EcuGPZacvvv0sVQiDzb9kfxKFvpdhoqozRI9jWjA3zqB+Te7fluFRPqRKDyyCfXRjaKxJG3a8Nt+A==","signatures":[{"sig":"MEUCID/GOE+9q1QOLq7QV3li7yqHDCiysUl4QKfhXpLCD9MjAiEA70iZDBpKdiDS86NFJVlg70uOGzgdFL6Rw+bsx+kfrAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9503973},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0abe93dab5d6c1b699ac48064a3d6cccdf03b107","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.702"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.702_1633340152989_0.07616314440023775","host":"s3://npm-registry-packages"}},"3.0.0-pre.705":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.705","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.705","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c7af9c86ba10cf5bf925d1daf069418994ac03a7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.705.tgz","fileCount":52,"integrity":"sha512-/NwlYhKNQVXXPmaA4rFuM6OozsjgO15f1i0Hy/VDrIWnRFDgpCY+dSMqOnR3/CfhS9dle0UZjfCvwqA4Nf9luQ==","signatures":[{"sig":"MEYCIQD/UjYoTy/VV9YH8ffgO3+HW5L9Xf3n8YNuU5ww7H6INgIhAOJIC0sFNq/KG7fzjctbaHutqNdYPWDZbe/z61mAc8JA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c9bf3bf1774400201640b831bb3b3f01a866206c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.705"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.705_1633354736630_0.17518991680545426","host":"s3://npm-registry-packages"}},"3.0.0-pre.709":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.709","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.709","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"42dd07e94bff9fc1772ded9db0cbb3d4e1a3f576","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.709.tgz","fileCount":52,"integrity":"sha512-Bcexz/bXhcRsN6zTWW1KJlNrC8ZF5w8YtbcU0UX6n6tiud+zUgUVICTW3tj14ZLxzbOJhESt7PdLtUFaHHM3kA==","signatures":[{"sig":"MEUCIECIQMeri2fI8y1N8fd+mMCZWLdbcxS3mZmojgRujnd0AiEAqqkxulYbqtIHeXk7X1ymuvcq3NDJ6b4xJ6NI4HXNQ+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"50f2e28c3e34ad728cf28c3813029d8035c01ac1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.709"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.709_1633359517475_0.23680263779995392","host":"s3://npm-registry-packages"}},"3.0.0-pre.711":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.711","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.711","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e5ce10a6a7f0c5c5314c5327948259d7c5f92a7f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.711.tgz","fileCount":52,"integrity":"sha512-v1ao/LpCnSl9hBw+m28fs2CsQXCrPa119bhP/Ic6BeP3Z9G7Ei1cR8Ql3EsaP/ki1SnjOfI3a4wHyBJSuHZV9A==","signatures":[{"sig":"MEUCIQD87FTj3KPoE3cJd1ZNV9aNoBUE7ns+HcDf2A92Be04+wIgBjEPB3pUNseyHpO+PbTYt1tK8wNEWFCp9fpdIW/3r5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9657e310dcdbe4c4c49a7f3917ee3bf7cefb416a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.711"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.711_1633400440467_0.16332756620420663","host":"s3://npm-registry-packages"}},"3.0.0-pre.714":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.714","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.714","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"917e71d102307757d353d8f796dced72e2a1782f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.714.tgz","fileCount":52,"integrity":"sha512-4/6OQkqnwSyf9GwTqNyXDNnBQnEODsi4egxmkhr2RnY9PXCXMiY89PJU+njfWDmMmVlVahynHFCOVNTH0WTB+A==","signatures":[{"sig":"MEUCIQDUqTHDlKEGf/94uB+pTscJfnHrPsV6Qh1RuL+cxTmcBgIgW/32DyrdJ2sPnLBNaN0B6EU5/B3qr0ArLL5JRkWYbNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b4d58471aaef030fba2b4efb1793be4dad864d3b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.714"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.714_1633425969142_0.5574702559746112","host":"s3://npm-registry-packages"}},"3.0.0-pre.715":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.715","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.715","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0b4b526b311b3243577722e15299293bf6c05528","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.715.tgz","fileCount":52,"integrity":"sha512-bXekXJNnwJCt5sCNedlx3hOdwmOva3sgCdWuHcnMIsrh2rOnj4I3w8p0GLn+HO+0ZcubtVYMAec4R5raxLkqAg==","signatures":[{"sig":"MEQCIAcmCwBJQtDYe3/E9o4scrTNT7I3mBoQgjGGPISzqqXwAiAuc4ezQmuergz0NzGrOnlv5HpIChs45yorab3bLMy5VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"944049beaadd9bf5f0d5bb4bd4e73d57b7785c37","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.715"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.715_1633436323194_0.2443373103947828","host":"s3://npm-registry-packages"}},"3.0.0-pre.717":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.717","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.717","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d3a42824d3853290f7e0eb8538b22e9c1adef780","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.717.tgz","fileCount":52,"integrity":"sha512-VN3JqbXOd9LmamfxIjwVUMD+W+npBsOLdALZKRmwJ/B3FfvsCaKf83D6olfVGN8+0+1w6Ap+O6jYpiiC50Y4pg==","signatures":[{"sig":"MEYCIQCSmseQcBPgfECwfHs2eHNM7BwchiKaaKKT5ZSpkyue9AIhAPWLU6Q7EpVQZ6AWvjxvsZ1OljypohgOZNEDaPM8Eh8h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0e90af1eb199b935b821f4801715c91d1e663557","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.717"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.717_1633450459951_0.719931609867146","host":"s3://npm-registry-packages"}},"3.0.0-pre.718":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.718","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.718","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bb7ede480ab724a838c457239f889d110df707bc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.718.tgz","fileCount":52,"integrity":"sha512-G1LM0e0kCykYbjKyYHhNMKetAPvS0RWnTotdsGED8fC9GssAMeKEDotVeE4o/stj0VERMDoaBRQd22aXPsmr+Q==","signatures":[{"sig":"MEUCIERHw3/HbSpdaQO3s3WK6RCLLmkQpBzCdLmR0pa32IG3AiEArA53KU8OBhpbLmJ5reRFh1BZ7AwpEiaIFHfhEGxPdjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"147b12b5d96f20235515ac788c43f61325273818","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.718"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.718_1633450967478_0.5300349420061219","host":"s3://npm-registry-packages"}},"3.0.0-pre.722":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.722","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.722","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1607bea5bbf50a48117e8635287c155af773cde1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.722.tgz","fileCount":52,"integrity":"sha512-b4wF6MWtUaxEw7oKv5VmLi32xQq5SC5pnfNSrnld+kTugSAxX0RLYkty2k8429N8CAgTxv8GpDuatTZeyYTa/A==","signatures":[{"sig":"MEUCIQD3ubNwZGyYZUMzFwo9Q9SBiiEi2KQOAGeGIaLpTskh/AIgReJGkYaMSOTCmvKmVVQWv3Jn4eCq8dZNYI8PXee6yE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"306f3a36a47f499709617cf07cb13bcf3cd0a0a1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.722"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.722_1633511637854_0.7775274588149443","host":"s3://npm-registry-packages"}},"3.0.0-pre.724":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.724","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.724","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f941855e20b80e0e4fd3c46adc176487db91f54f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.724.tgz","fileCount":52,"integrity":"sha512-b6M9KW6smXJGOoEBL3+Jqt4hD27OpecaU9WfQLnaM7CaL5aAVw6f6Kv02HndUqKYZ8gvBa/8MYL+hW24kQMsow==","signatures":[{"sig":"MEQCIBxbckPTQtNg9CVzVEA3z9Rmzxkl6y0js5kBImfWKeGEAiBb6hgz4DPhWCMdrZJCv2d27zVB6HpRoWSE0O92LAwECA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"44417c3ec5090db96afa6c6c5dea25812c8f51ee","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.724"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.724_1633552039848_0.7706757187729416","host":"s3://npm-registry-packages"}},"3.0.0-pre.730":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.730","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.730","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3662562b37990d88749abc7b0989547ddb290b13","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.730.tgz","fileCount":52,"integrity":"sha512-4aVvxSxB43iD8gqoJBbhI7OszHrhTa/uHJV/eWMSRCY8c4fyjrUIbnFtCXAbreIH+yhZoLYlklZR90HzfXYndw==","signatures":[{"sig":"MEUCIQDIS2DLEsaVvPubdWWxJaXD8g2+84opZGeSJbqW82snwQIgQ9kTig4etAKZTMHBvnFrEjEJT5hTKry00LhO4huujSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f52cb9d9e9fb0814173b00564229359cea05f01f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.730"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.730_1633637776661_0.9549312935468073","host":"s3://npm-registry-packages"}},"3.0.0-pre.733":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.733","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.733","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a7713e1c3fea88805522c76bfdd9a07ac7cec6f9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.733.tgz","fileCount":52,"integrity":"sha512-GSmO1RMrhNL2vN4MaMC+e9o/e5Nl2q0NT3j0iGchsCtXdqDfn6nk+G+Efy0YqcSs5LdQHmNeswcg+40AhbhYhQ==","signatures":[{"sig":"MEYCIQDdoevFKZVdB35Fu2ac7B7Gkvx7EDb3aEfKO/Brmj+seQIhAP6ZEmyEanTpw+ZZzCan0Ew+V5FljGvAqr7JelzZxV17","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5df530302e3e9d4c70c18ae4f49c6f125be13235","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.733"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.733_1633681330262_0.8927377540406085","host":"s3://npm-registry-packages"}},"3.0.0-pre.738":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.738","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.738","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"699f446e1a5b7ce901c1a11a990ef178da40f566","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.738.tgz","fileCount":52,"integrity":"sha512-kQGIu1yfAlhXw7ah3e4dDePpu4qasgkohEEXQ3oAq9rD2qojRJgGCQ7keL7OKJWHh0X1OW2PWgVv/NGtWAbBQw==","signatures":[{"sig":"MEUCIQCtQoRIWpQI+53jcCekZsXwY9gyGe3HiXKaFzy74MhgHgIgCRG/TYwbaiC7V6aMqn4WJ9pl2NJRFHSOGNV5KbwUgig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9527807},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"01ab360f83f897f40da295af9d55a401c661b0a0","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.738"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.738_1634062763539_0.24684605362813894","host":"s3://npm-registry-packages"}},"3.0.0-pre.743":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.743","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.743","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dd3347a9b71172b8a9bac2f6e531b044b901d566","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.743.tgz","fileCount":52,"integrity":"sha512-XueztGy6msiv9VEyr4huhUrYw0nCZ2AYzlu5bUCJ8ROQe8s5w4Oxa24r89G+uJ+0d0AzKLVkqyEC6Q0dSIa0aA==","signatures":[{"sig":"MEUCIQDQGjaa7IFoLAmG3IWf3g55PjSyr/NQrto9Ic+ahrWNJAIgNhwO95/IScehlo5Q2EdRlugAA5MtePRvtds9DKsTJzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532486},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6878f4b09d955858994c906574708774ab426252","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.743"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.743_1634129261905_0.5601087261550228","host":"s3://npm-registry-packages"}},"3.0.0-pre.745":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.745","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.745","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"26e15bb8fcb3570734142e85fa374acf765e9f35","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.745.tgz","fileCount":52,"integrity":"sha512-A4vb9FXXJqwwqhcI6Eni0t8Rrxji2mshF6/YchgzoC4ej2DbU1T4ZNPtDFNi8aoUPd8ZsV0fNkygl8e/GfRevQ==","signatures":[{"sig":"MEUCIQDTKXOdOV5Mm8ojF6TQnJoxdnpJqFVeaY3p9P6NM2Z6hwIgCe3JCG/z2LR6xPdkpG/hJnoB/5EQLfQJ5yIRXc2m7I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532489},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c608cd85e0bb5731c57996b9be108bc1e9ec3eb0","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.745"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.745_1634174557876_0.9289780191407457","host":"s3://npm-registry-packages"}},"3.0.0-pre.748":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.0-pre.748","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.0-pre.748","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e831e1e20823eb202497cee8ff2617ca2bab2f5d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.0-pre.748.tgz","fileCount":52,"integrity":"sha512-kUE5JwA1/CkgCpavkVPTrsRboshYWCPPGumBq7M8jKyA6s9qx3ZyS/44kx/hRRNDR2Mp4X34eqhYwzARjQ1I9w==","signatures":[{"sig":"MEQCIHHPz+gMqHzlVdLzGMo1B5M7IbMQuqdW1leTG0xgIjJ2AiAKM/cVRTmgYEB2xLmQ1EkrCoKxrNLPOJO3PY9z2RbntA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532489},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7b791bbbd6778e77306d4cf7408223d3d4b74bde","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.0-pre.748"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.0-pre.748_1634201037118_0.6341753352418935","host":"s3://npm-registry-packages"}},"3.0.1-pre.758":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.1-pre.758","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.1-pre.758","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"994cd1c084049471084070b01418cfad6426e8e3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.1-pre.758.tgz","fileCount":52,"integrity":"sha512-X7MxLxp2uYb4uXM7RwK8c+fJDtl02+Dc8a2UpwIsuQIlULoALi8GdlDF3nB2HWKjTgRqh0tssS0JHcjsJyQX0A==","signatures":[{"sig":"MEQCIDGDW7NbLrC6AVhAfqyCVfWkPI+YuUx19ItMdPXU749kAiBmZLyZqkLry7rOEUgIRJnIiiqXuXQOpLSTtTXqzO2HXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"66b96ace01cfef4483a2df9ff54adf9f5b6687c7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.1-pre.758"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.1-pre.758_1634225079684_0.1362653392639399","host":"s3://npm-registry-packages"}},"3.0.2-pre.759":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.2-pre.759","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.2-pre.759","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a4f968165c98b3337dcdbcf52c6235d27c5bc764","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.2-pre.759.tgz","fileCount":52,"integrity":"sha512-fe722tUcY5cZXIpUvR1mgfpzg4mvZ0OZBIb18UpytgsPsPmhffF8kIQI+2/BtZWCChtPOO1W/oJlAViIDifetg==","signatures":[{"sig":"MEUCIEIsSKiLPRLFFFd6AexfZMcqsNy2Q7noXbXUMterZlQPAiEA+ExY6LeLg2aKY5uTUMrR/EEEuleqnyCbB6E42Lz9x1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b7f27c26b334e5ee7d0bfc5fb788b6cacc2a25ef","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.2-pre.759"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.2-pre.759_1634227327630_0.18030765848722963","host":"s3://npm-registry-packages"}},"3.0.2-pre.760":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.2-pre.760","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.2-pre.760","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a0197fd11225ebd3b1b7fff40afd08f53b095d67","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.2-pre.760.tgz","fileCount":52,"integrity":"sha512-InIkxU69dtfj1d2yS+T5o055xEZA9OIq4pB7eOxwFQaVY2F/BhpzYyDPwBn45M0zlmgRSl9hY39RCPCVck9JIw==","signatures":[{"sig":"MEUCIQDrgHrAQr6kFwUIfgmN9MnyFkPMoMdNRKSHYSktT01mJgIgCGrdisC5nyFD7gapwZzDoorc9wf4LFbV27MgWzmSSIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c37bc2b440479c099c16bc745aa4c079b73c1cd7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.2-pre.760"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.2-pre.760_1634227825658_0.40838459752063727","host":"s3://npm-registry-packages"}},"3.0.2-pre.763":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.2-pre.763","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.2-pre.763","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b9dfba7595b0d0bf43e66b5cbe8f5558ac7513e8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.2-pre.763.tgz","fileCount":52,"integrity":"sha512-A+y1/oCVODYDePGd+LhqePvG+zgLWg06PEUqKFjUcjXLLqW1LaHElgKRJmhAmKvLbS4sbV1jb656HkTORdY/TQ==","signatures":[{"sig":"MEUCIQCsf3luscZnmHC4TWj/VH0QC7tHLiIFFhQnK0ys1rDFkAIgXbAbOUPBPXI6Ky1l3m2VdcEs9jTgRJXsmD7PWRlArBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c8227b921f75d9b1d9714638443ff5edb41f754c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.2-pre.763"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.2-pre.763_1634235166024_0.22521268622535096","host":"s3://npm-registry-packages"}},"3.0.3-pre.764":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.764","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.764","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8630e24fd19287035d831341d9050039be06dbc2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.764.tgz","fileCount":52,"integrity":"sha512-V/woMCAyfxrhyGU1D51WeHw70CXJJCv/o05GWgeCElk/8gfd9/1wzWynPRd+1FF1p3iTRoozPvT3qp6sNkZKHg==","signatures":[{"sig":"MEUCIEP32GAwJEPTLwnFhTEKXwQbuSH2CLU6pnmvIt200sw0AiEAztw6bmft7vzRNMBT3CFcAb0DVxbewif6glW/6r0ahdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0cce4f8ad90108c983e87c124bf8611c830f977f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.764"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.764_1634235197382_0.40449388452964885","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5a7d480c658ccb85e8482a7b95383303a322cdbd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3.tgz","fileCount":52,"integrity":"sha512-uaggi3iI5yFBu+jW0JYH/r0QLZUPfEC6RKoWVWTgz/MGdxxLGqvaoecxR4/P8Yyv3Km6TXU5L4R0RcFHYsfGUQ==","signatures":[{"sig":"MEYCIQDjPO2khpEFs2aRvEug4DcFhJvUL/jd6x0EprUF3JK3bAIhAOx3B5oaffc5wIeVdwYoiSMwfYJQhLGRPa3BrVZzgAJ/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532555},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0613587d69c851115180b05633ff41c5db771a87","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3_1634236987368_0.2882090411708451","host":"s3://npm-registry-packages"}},"3.0.3-pre.766":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.766","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.766","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a925f928d7fa29cd5112faaa9adc83f584cc0848","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.766.tgz","fileCount":52,"integrity":"sha512-rwCH3jKw2/f3Y7D+DdHlDB9AmaovAvYPeo7zandNRSDLY0PVNUYE/yoO4qxp+iiXVBQ+z6iwrwXqiNMDSkacWA==","signatures":[{"sig":"MEUCIBD92+5i0ASM020zVJIZ5RIf8SMA0FxaEJ5H52fEP7h1AiEAlyOMuFogrYKJ6PeWQsvxohAZg6HhE3wt6JkCrbSqX8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"20a31fd82d7a7ac88889c67a7bca36c7a0724548","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.766"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.766_1634281807608_0.0012804258202701035","host":"s3://npm-registry-packages"}},"3.0.3-pre.767":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.767","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.767","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b7829e9631d61ae82fcc7d23870965c648e375a6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.767.tgz","fileCount":52,"integrity":"sha512-8xDUNoRceYA8gCxyuwyOTe3lukxDqcC5dEo/i00CuisBj8DbXju8Acu0KNifaeYI4+K4yK6upJGBt0QXlTayUA==","signatures":[{"sig":"MEUCIBWUbkPGUzItD13d6M1v7B1a4TitkRTh5YbcjDYb9fOHAiEA4h5T0auHQ0j9E8QDkniYsKB/O6o8Zd70lK0kCcauync=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c09706a87a0e1dfaa694e8283e59a5fdbb19be73","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.767"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.767_1634282037093_0.028393044058120376","host":"s3://npm-registry-packages"}},"3.0.3-pre.769":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.769","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.769","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"20cf89dd66cda0ebdaa8ec9caa9389e0428a2af5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.769.tgz","fileCount":52,"integrity":"sha512-yi2CLxtHOLakTBdcPrjkj6+KDZ3dl2fjx5wKhSS0oWankmeohe6lG4gjwfUk43S6XX78ygXoHKp2fxVAMADerg==","signatures":[{"sig":"MEUCIQCIIW2tRgXEWtmB3wsBoOYTBnW8Q52bf+YKKdl9mt/wVwIgefW/m6boS96eLfzeU9bWAkGOXOgHSbeYOIeVsQDeXhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e2c03f3c2c0e1c562a434492e1544f193f0986ac","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.769"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.769_1634291189529_0.1387968855671846","host":"s3://npm-registry-packages"}},"3.0.3-pre.776":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.776","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.776","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5aa122f80739bb072107ca8eb6bf9f54935c712c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.776.tgz","fileCount":52,"integrity":"sha512-32ue7C/sgKaxeXmCWG8kYBzQUKqdwRD6cQqav1s4ic7d3+N29PHJiUKJhhN3JiVe9klyPo/Po8zi+1Qy6q/bWA==","signatures":[{"sig":"MEUCIQC6Ewr0MsqFSPWpShAjCt0vMysp4JraAgqiR4365tDfOwIgL16GqJitc57nb/e6ZA+DPXM4wkmz4rX6XK2ogP1DWiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4b588d868e46516853f267ba5fd8d4177c7380ca","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.776"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.776_1634658575483_0.9465377196173974","host":"s3://npm-registry-packages"}},"3.0.3-pre.778":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.778","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.778","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b51eca016483ac1f5e32122aea4768271aacc065","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.778.tgz","fileCount":52,"integrity":"sha512-Hatrd0MbrhOAhhA5loBaO7XIp3e1OPR1SI3ZLKlc4riBPvtcjgzSilSFsjEQ9MmJIrAGN+/B0N7p0GVJY1mJJg==","signatures":[{"sig":"MEQCIERyuuh09lJUmCOBde2QTmz3l7dFn8/V8RFYAY3bBo8iAiAvNu5AXpCLrPlOe+v1VxsTPV40kBhKmIxAvooO+CJwwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c9412bca25fd9cf2867e646b6e4fe8230202e8e8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.778"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.778_1634761245487_0.1899808024217513","host":"s3://npm-registry-packages"}},"3.0.3-pre.779":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.779","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.779","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7f7afe27db856cf15030420877e7dd6711d42322","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.779.tgz","fileCount":52,"integrity":"sha512-w+Omnqjb8XsQbkovOfaR/yQOP7sKqUaL8Pez6rdRjuI5sBeyFMHIzfFp9uo9GzRrr82i147EmQ51B+sG3g3rvg==","signatures":[{"sig":"MEUCIQDicbaq+QisNthj+BPkMBMzcfR0h80yxPTrZoVvRdaNYQIgMe5Z9vOgpetIy55RAzSsnPvhJ1uWQybjm/sJf6PVqM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"84f777c835e6398229ed1f9b350d08d9bdce673a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.779"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.779_1634791621124_0.06533841610468127","host":"s3://npm-registry-packages"}},"3.0.3-pre.780":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.780","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.780","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bb721abff116eb4c65b35216af224419cf7b302f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.780.tgz","fileCount":52,"integrity":"sha512-Dm+tITo9+lHsfIOsniaQKmsZJHwRCMyy0qXu/LqUDHIQBNabsiNgGmzFFh5sIQZ9+U53u0KdV+KT/le8dcuOdA==","signatures":[{"sig":"MEYCIQDU84VueOE6hv224SUQW9lr1aDcCs0VbmH46MLym4hEcgIhAP5kfUbuIGiOwdGACrjC54xYsL5MyqS2wpoHD7XhU0ft","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532571},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c806a7982f2969afd89c984fa22964976ee60b9e","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.780"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.780_1634832962603_0.1719973137841313","host":"s3://npm-registry-packages"}},"3.0.3-pre.781":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.781","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.781","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6e13aad0f9a7983fbd73118eca68d71896fb5bba","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.781.tgz","fileCount":52,"integrity":"sha512-q+7I35/vSOyYKl2lQ6IP/YpKcrIRgmFN78212wWHrxML/1M80OwxEIfzks2PP3FDTHXPah3H17asreJbkSanDw==","signatures":[{"sig":"MEQCIA7HAI4U4ZHJu8cgRtCx/Nouwr7XwkIxjG3y6aYIQHJTAiBakdkfwTfNYe7oXfNEiHz63LkiRkNrf4fdz3zj6igpEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9532691},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"014125793efaad3434761d152244fd692d0cdb79","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.781"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.781_1634835678055_0.6192272443992379","host":"s3://npm-registry-packages"}},"3.0.3-pre.790":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.790","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.790","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"847d1f717dc18cd80542464eb2e57bbdb91760ff","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.790.tgz","fileCount":52,"integrity":"sha512-/fY7bZ9nVV37BGeIh/YkRxYNJfjnYj3b2ifM6Kt82h7sx8Fdsl/8aJbIObdxxgyU4eIJ3O/F5hjE/k/r994DxQ==","signatures":[{"sig":"MEQCIFJw8cCZeh9nW/upNQ9znAIionITBEp+CjjOn9EjnPxFAiBTxBQbDSPyv8EXBqiQN0qej8JoI+u3qvo0cuI31bQ5/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9533051},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1debd637ebd45ccc8c99151e45c5173f63a1992c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.790"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.790_1635284477057_0.057635529114821615","host":"s3://npm-registry-packages"}},"3.0.3-pre.791":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.791","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.791","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ba489439d098fbb4b177e94c441489433c178857","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.791.tgz","fileCount":52,"integrity":"sha512-2xJ1HFaJf2825zjz2pAYwKY1V8/5zv0zjdHSWlUnJSrKpMSyjS7uZaoalB9sK2VqFKU3aMwiO57Tr15j9RE3cg==","signatures":[{"sig":"MEQCIE1oWcBlRnN29uL73ko9BLBvYdE/59pKy74ErOMRoYT9AiBzazULMb65I9szprQiuhKTWfeuBGaqV7AwDjY6W/z5Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9533051},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"179382b49a6230b0c065aaf30e1ad59db1f53c4b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.791"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.791_1635349871620_0.34883008623999423","host":"s3://npm-registry-packages"}},"3.0.3-pre.796":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.796","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.796","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1438d2d6dac0e704b589d0d55af4e9dd26390716","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.796.tgz","fileCount":52,"integrity":"sha512-IhMBzie2T6H6FGd2SkCtkDVmi80oXiMeexBdvwBeH8Dj3NiFPabVSYWcOBL8MPNSTJYvNJ22y1h/WDFaCNGznw==","signatures":[{"sig":"MEUCIDtGzF1++F6qynSgTTpB9iOwWy7nmpVNoBZT340KDL6MAiEA0euALKJ+PEJ/xCIch3DBXyz6hN/aaAtUT+bD76qV49o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9533051},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2f74b8bab8405b18cf98c4ebb3b0ea7a3611bdee","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.796"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.796_1635438081862_0.9023377010963032","host":"s3://npm-registry-packages"}},"3.0.3-pre.798":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.798","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.798","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"485b4444bbf335c44468aa7167fda6e995418fb6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.798.tgz","fileCount":52,"integrity":"sha512-NBD9Hd0tXquYtLuzNA5z1Qm50tq1h8gRMin5INDBvPKYwRGMmHmqK9XrizMUV0wov9QiH47gUOsPNm9R1qVldg==","signatures":[{"sig":"MEUCIHQHRV/jn/xenWynef4EfahUri2tXay98Taobc5MtfePAiEAq5kMAylQnRtWFn2UbVA9aeIUEQ94YB2zvKXGnbi10vQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9533051},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7b2932d2342464416b213ade85dd0fb891ab3bae","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.798"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.798_1635462730659_0.7711884954856838","host":"s3://npm-registry-packages"}},"3.0.3-pre.813":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.813","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.813","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c7e903d939d139966b719b12e988c1fbc85329db","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.813.tgz","fileCount":52,"integrity":"sha512-7jwR7dCUe/9EX5JdirYNIRn4r5SjHfg4319m9OWaoSYhbQ+rrsyF56Aic0VanhYNp7T8ZYzLIk5313WEcNLC+g==","signatures":[{"sig":"MEYCIQCMj2SccyfdZsDICPLqwOyN1sYi2PuZu6tXQvNFZEgg7QIhAKIHtjsXJeHHVf8C8wlo+exElGWGbPnR8zMPlmDuIDFC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9533051},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c53ec2d6b88519b8a61b878ccc5b8e45ad0da081","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.813"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.813_1635811048313_0.989159740734582","host":"s3://npm-registry-packages"}},"3.0.3-pre.812":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.812","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.812","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2736b60f1a6b7f15448d79bf712e10b7b6da01e2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.812.tgz","fileCount":52,"integrity":"sha512-8yjh6/mVUo7SwXSdsErmxR5jID6QN0zU78gRZsZvAceXQ+YtXk4B7z+c+dqUu8Hzi+Lse8a+v72brqjNda9nUw==","signatures":[{"sig":"MEQCIHZP1Rc2PnRbfGIpX5ljWzWirY4ib5M0HgGs4dCntKp3AiAjIXXtioR6GHbxV5JXAm/Tc8M2zl9OTVBYC8+biIsvUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9533051},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e7b39b4300a5b668c5190e07b34e1de7b4f31784","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.812"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.812_1635811106066_0.9828260417192594","host":"s3://npm-registry-packages"}},"3.0.3-pre.814":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.814","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.814","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"aa0f60ef347a0b15f299b77f7fdd5ce8bc090cfa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.814.tgz","fileCount":52,"integrity":"sha512-8spJiunisobFTpyeK2t13Vxv5IZwedO/EGt0287T/xpqBZaHV9GBVRpGzMrQhJ6KM3knGcRb6Da1BGeD71kb4w==","signatures":[{"sig":"MEUCIHp/uwl9bxD2yMOVdYKmlXdbwmuethMYUczlfs6MZTALAiEAxKaHqwIbfgkOBfiT08MpSAARUyk+4OWwAe92uZOtzxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9534967},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9002b2186e5116d59414dafdd37afee24b8409f7","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.814"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.814_1635811685720_0.5990434802706586","host":"s3://npm-registry-packages"}},"3.0.3-pre.818":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.818","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.818","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0eb1c51843e88e4ce0d105513fd52b36ff20723f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.818.tgz","fileCount":52,"integrity":"sha512-IBkPwqnLGk5Giy5vWngoJfAkFLgjk9ECCZCRMa651YrPQzNK/BnKJEC/dNyLVgq4YmY3XcwVp1m98HuKx4lSOQ==","signatures":[{"sig":"MEQCIH+qaCbKmmHVg1TBItlCMuGzP0g98O74zxuM6KG0J0fEAiByYHZ03sFuWCBmqZLwil2LC3YZ7D3cHMyj2UAyCXG8/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9534967},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"952d55ef20c821f5471bfc201425b2bb9779b0b9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.818"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.818_1635867091709_0.754339189778364","host":"s3://npm-registry-packages"}},"3.0.3-pre.820":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.820","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.820","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"285c76b78089c7a813f16f7dcef9bec7ba86d219","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.820.tgz","fileCount":52,"integrity":"sha512-VryZFBwfdU6k3y6xO7BDWNkOj7LbExAUANp8K2xUKZHCm1OZYYDlCOVHOfNyiZJWL87peEdRfRV7/dvZtctJ6g==","signatures":[{"sig":"MEUCIQDe9CgeHaqzKb8NyBTzOgh1OTIx2sm1AOodo0OSG/rujgIga422FVhBx0KJyzRa853Jd43HANiaJz3X9NXSSfo8o9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9625958},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fbf759eb920ab92fbc0837d9f05586ae54db88b3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.820"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.820_1635879049836_0.5417847988955333","host":"s3://npm-registry-packages"}},"3.0.3-pre.821":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.821","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.821","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b1f563365beb01ddd8b0ae11968cf64c6dbc89c2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.821.tgz","fileCount":52,"integrity":"sha512-H2yrlMmHXGU+UQ2K25n61/DZMI++KR9P+f1Ng76a3p9LeDzxq/VCaHmsl1NfoKedSLWiEeLPOLhrm09wV5W87A==","signatures":[{"sig":"MEUCIQD2ExLP6Ew2N+IWJUeg/EjLfwWphD9TYLXFG5A8zq8sJQIgVJFozysGAGb6zz/YkbPrb8G6YqEFJBWM1V/OAeNpyoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9625958},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d0530d06aee4acb9235cb99db7efddfdba5f8179","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.821"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.821_1635903342332_0.3254664837517651","host":"s3://npm-registry-packages"}},"3.0.3-pre.826":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.826","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.826","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f2cce62d3aafd5d4591ac5743b02672dfe060b62","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.826.tgz","fileCount":52,"integrity":"sha512-ep9IaOQo0cOEJxQF4akE8y0vRtTm/wnbPxhYyf9OdfFmo71oOZLqUMFuu8n2M7XahjlPbT7e46SrjW6Sqsq/xw==","signatures":[{"sig":"MEQCIAk7QqRttQIkcCMX3l+gBR9xuoLocBkZQcW848rbi57uAiB7M1xyWyCAWaPHN6glpaEBXdFO533rUztrUd2vzsWMzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9625958},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"781f0137d2fda8eda4dbeae13da78cd068ba0239","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.826"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.826_1635967659021_0.6172768914158511","host":"s3://npm-registry-packages"}},"3.0.3-pre.827":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.827","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.827","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"432422fe5899785753d4f00e55bf2c4f410d81d1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.827.tgz","fileCount":52,"integrity":"sha512-5+QO1oG1qlA+OLYscHLyyF81I5aigNu13gmjem0QikUx5MHpJai91dGBTtXOUDAozlNhNFYCNlco1EuphCjUEg==","signatures":[{"sig":"MEUCIQDJw23BfV4cjBMIcDjZMOeXFee0aJSVKdipifxYG2yDKAIge1eJYU9lVkGNYDmkeVUh3GK9+fCGi5xYi3UfUz3bIQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9544863},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3a24cd32b1957e783f645e24328ca55e304b4bdb","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.827"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.827_1635981625619_0.12682322464560558","host":"s3://npm-registry-packages"}},"3.0.3-pre.830":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.830","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.830","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ba9587c01a935c763f85b2a8acd0582cbfbbdf05","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.830.tgz","fileCount":52,"integrity":"sha512-Um4fHu+nLDoKjNzNCWgfgtfzvmHOJd7f+LYZk4aps8ilfI9OXaGOMMdGkI2o7Q9Lz62FrtiGdW9ZYK3gmh1q4Q==","signatures":[{"sig":"MEUCIBVQOhN2KY6dY1loRfe5GW3t2h6GAqG/HazG+er4X3xfAiEAkooboXMcd6jSFT32Hi+S0t/6Chs7k1XjmpuuXz5vP6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9544863},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3d052fce25dca18d1d2b77ec8903e258f6028f66","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.830"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.830_1636054962234_0.48183142793460276","host":"s3://npm-registry-packages"}},"3.0.3-pre.831":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.831","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.831","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ff0e9f4c5f9ea7a2bbabf764b0a2d744667d28ea","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.831.tgz","fileCount":52,"integrity":"sha512-P1+InQacqjnnqWSUJM/jY/Rb0+2Hu09U/3K14YN7OXHSpQjmAOWA33lh9vxTeG9pTveL92TzsQf2Z6IRGQbakg==","signatures":[{"sig":"MEYCIQDIbo5gnMB+cRNcltN58ntHVev4s0PmvlIqGHF5xOwiggIhAO+l5EtfgPiiUqPYU8qkSWNEeFqhrQT1gMP45bwY1QRL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9430687},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a333549e10f5be0ad75462145d469bc01733bbaf","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.831"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.831_1636055172479_0.11880808848069346","host":"s3://npm-registry-packages"}},"3.0.3-pre.833":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.833","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.833","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"395ff64a49f7c857ec0ea5e6555f05fbe3b33c2a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.833.tgz","fileCount":52,"integrity":"sha512-SvruzGpoJdjLa+D0zqovUwZhZz0HyHVmo6BTC1yfAy+1S/74vts+P6d0l2+NoKr47r84trSGK8Ka27Bb2tsDXA==","signatures":[{"sig":"MEUCIQDBbmjvVscnfvDEUZUtGhuVDAITga8iq2unM7CLfKQpBgIgFY4Ydd+mdHeZLcOMdyuDzWGocjykswRz7Mfq30dn7Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9430687},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f0d55dd446407702e4894b55c5331fc4f077628e","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.833"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.833_1636057777266_0.28234412135743314","host":"s3://npm-registry-packages"}},"3.0.3-pre.835":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.835","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.835","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cdd5d0cda39fb1c67d03a4b78b9f0f2b2d8c4b26","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.835.tgz","fileCount":52,"integrity":"sha512-g3MiiFZ4P+GCQOoa6665l9Tdy0NMoATZr1SIsER4JO76oHIyNl0VFOqZN2ZlrQa/timV1AE5XtQjfYXqYoZG4A==","signatures":[{"sig":"MEUCIBvgkJy7FjjnPzCDPLfXz3WXQxl/RxYJK/1LGxe08fPSAiEA/qz7yl6EaDTFPH6ppRILChjHpUMUTG8dtRsnXXTuXFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9430696},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5da89dbc8a1df225711f37dfe9001478a591df70","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.835"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.835_1636131893514_0.444227567136134","host":"s3://npm-registry-packages"}},"3.0.3-pre.837":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.837","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.837","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c09c67c4a254b95ef07266befb9d9e1970ebd228","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.837.tgz","fileCount":52,"integrity":"sha512-Pd0t24dKyUegtfLCKdri+bcQmUzt5XjTcMhyCFWPWZpsaxCb1K/KfJvNJ/eS2H6XOktweG+SeGXl9LJxCVy4aw==","signatures":[{"sig":"MEQCIAl2rV1Kf+xLcxW3/dXHZ+QsduViXPH4rmruySgAjt/GAiA13pgnHVviWJAkq8E30gxmHqcs6luQI0Xmg4CA3GFwgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9430696},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ddeea19b15bfd33a42b7fec612655eb5afd7c844","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.837"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.837_1636159690624_0.5104426763904029","host":"s3://npm-registry-packages"}},"3.0.3-pre.841":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.841","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.841","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"252e16d371a3105f0ef93d9d3f807effa88d4e0d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.841.tgz","fileCount":52,"integrity":"sha512-cLwcM8h9KsfYbaqYU+fZGPNan0MdXBsqstCoZ0CB46kUtvWf9wD4/XGUsJj9yA8HAMhubQeUv0PmeqmlRKuYMw==","signatures":[{"sig":"MEUCIQD1cbN3dWssKkuezgJ2UkPzZ34cVSyC+6+xUqbPWQACXQIgYx8icZHQdSU0E54jjVDSbUqSfLktHHrD3IqXxo7AQFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9430696},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"931cf144eff4ce0ac065bba64fc58ec988a9d39e","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.841"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.841_1636634011119_0.041094211669702174","host":"s3://npm-registry-packages"}},"3.0.3-pre.845":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.845","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.845","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"74957d7a0b0195fbd323154550b15742f2be21b8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.845.tgz","fileCount":52,"integrity":"sha512-54uqIAAfewNeYHPV7Gmv5otQbMot4ToeXhvNEpm9Te/Xo0gwDGPHPeLQi/WD3AP5bYMSOwgd3+osV+1OCUdRJg==","signatures":[{"sig":"MEUCIQDnRFqJbQm5b7u9+EcFFK09dlOsER1DrzUQQVT6SM7xnAIgHAF9rHuSTlNk4vY3tqKS1nGAm0y3pCepYzYTj4rCHWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9430929},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a179d8f4b208b41b49364902fe08fd04e8446528","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.845"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.845_1636751765155_0.013405685731854966","host":"s3://npm-registry-packages"}},"3.0.3-pre.847":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.847","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.847","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"53f38d820698239204239381b15084e77a282332","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.847.tgz","fileCount":52,"integrity":"sha512-0pJ0eWTXTD0YjIjszV4XecrOBccbaru9DJFNkElB1zXoJ/o/1DuWfk5/R55tbhgzpe0I50NZUolfuDHSx9riVQ==","signatures":[{"sig":"MEYCIQD//1+MX8bcmJ5ep2wU2L7URmnffSzzJ6g94Q7iiAyCeAIhAIHZYIywusmh5x0NKZaqnFo2daE/Fq3n0cqqMyQ6SyNE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9430929},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"494fa3d1b22a09bc8254efbb4cced8f5348512bd","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.847"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.847_1636752126468_0.5780472485005106","host":"s3://npm-registry-packages"}},"3.0.3-pre.850":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.850","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.850","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0a3aca8d6ae3e361f440e1d7badf620f15355c4a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.850.tgz","fileCount":52,"integrity":"sha512-n+qKx4/fXWOO01YwGTE8avsPOdEdK7toSxadPw8FDeNlFeOXNJi0NUdonqTXgaV7ipKL6u9AS9FfAd6bsOTMcQ==","signatures":[{"sig":"MEUCIFql6sJTRy6fYX9UCSqGG7rNzBe8Ghf3uIY/FNE+hzevAiEA2WPFuyfX/WVlX0DweLGTOpbu54EPXcQbi9jLU8nzO/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9619315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhks0+CRA9TVsSAnZWagAAyqMQAIwdxkJvtu0+xbbC3fpR\n7pkaG69KvqxFUQ2htyuDd9UwCfEfPZBq27W2iweZoVh+Vv5+Ms3AqDAgWMZK\nbbkaDahKNrYbEYO5Su+AI+0sOqvEvfTuZhx5d4fng3+6kEjnYWFJZR/h2jmq\nyv1dYrX1R5fcYbOPJWY9Sk8nOhg5ELI5k7eBXDSR+3nJ51bQiPn2jAicYTkC\nNUwosQ0Yk7V0DDc32stljB2qWhdswVCSKJ6Ff5Eqy9z0ohxiYaljuraAeuaj\nE8lNXAs2+EZJI6GlT25B/iDnkNjFeBhe4IbRta96P/yRiMkD9QvcE8hQZtnO\ns+h8uCH8SFJ7+UmJmNdwhg/R2xqr9eusWWStKBkx6dxHeiuKZgb+nMZaPUE8\nMKh2YVMLMu00v12eCmKrqjvwaY4Q2yOQeLeTmklZm2rzVRXq/vCsa1Rjp9qc\nIPsMGe703vh4bWEDJ4c2NHmPVwv9AOBjyNc9O8MckuM+ZUuv0LkU6p1kQdDL\nd0kgsrQjefvygxI3Sye7VhIUHsRUfbjuGe4w/HXFcL14KasG5iwuFW1qnGyV\nKP+T0lsomTP7w6+EqfOSQqHMXcX9oIubX0FcFlhYh678kTF6edDPhKYm0g7a\nWGBMPl0pOxnv0CVZWeEuibMOgI2LFiKC9tnZNOlrAwJ6p44y5az8EabuGO5Y\nJqaX\r\n=ocvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0d239e88b435ddadd1b83c6b1febeb5ac34752f6","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.850"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.850_1637010750684_0.8568485034261457","host":"s3://npm-registry-packages"}},"3.0.3-pre.852":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.852","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.852","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dd0d02e511cf1a552fb02f2695fb8d18f7231d6c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.852.tgz","fileCount":52,"integrity":"sha512-S95N1e0U7YKYQUrkWDW7vi95nYE6zj82OlZdEMcRAdz23JnfSgE7t+F3cgOkaJPJlol98+vsQpCTOhnqEb4CbQ==","signatures":[{"sig":"MEUCIBpsewtsmgE6FWIiakuk3YXX7EQE8tfqYQTnzERI2sfwAiEAxYWiM2j3fWPjumfuXhEp6moAKFL7cUJEHeQ5ugxfqIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9853675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhk+bgCRA9TVsSAnZWagAAsLcP/2Z6e2xFQDsDJCj1F9AZ\nmHVfLEOR5P2Ect0B5/miPj1j5EdOK1gErep9FE6qi/Uy3buUrqmdLhjCva9u\n7eQvMWLvCcWJfWl1eR9EHa3n5EGezF9CNuLvmUuj2aOMasyB1nu7rYnRrKia\nBL799rFjWrhQ9CB3bGm02A1RSZykcxqRLcKBbu5z9VCBmvG916eKjcdTdIlH\nsCxVAyd9tk1w3sXYjwzfcEAgJnOwfW8HO6KJMopKvCHhsmudzOXY7DP7ag8V\ncuOZtEzdtk1Y7qlIe6MD1C6ldweLcx+h8x4xX6kTXk8rkQeomeeN3U7y0Lz5\njk1ueXVr4dTBxlbP9Lt3gJQmHdoKTb4jpilsoR/1JGP42vHGBFH/IMAzRywq\n64k6P6iIJbylJLLBuTrZqINOdMiRJUJg2pjEIslAfI6xiIHxg3gl0gwZYPt8\niUpAW/73na6LM+DEkK9M4ze6ibH0dx06kDtmTPGjzYfPrt3B/rQGQznIOpU7\n8XqDdPCSDxKZsbdfL+6TnS4hjSDWm0bwBSz31iCYMJytB6VTL5Lg3VFmgkH7\nqa2hb/rJCAxZezPdJJaCmCr4Qj6Vv7FYphvkQXNFg4+G7BQ4k1xLXlwcPciR\ndSgCy/C3SP2aMsKFZD+VPq//U0HSBIp1uNuFfGrwEPgXGt15ISPf/e0RN4uu\nVZ4Z\r\n=3Kip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5a39f73dd66e095ad1c20b848384ae677d3dde7a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.852"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.852_1637082848095_0.29207740927433457","host":"s3://npm-registry-packages"}},"3.0.3-pre.858":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.858","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.858","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ca9d6fd8c9d0283201f9a79699220eac987ed351","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.858.tgz","fileCount":52,"integrity":"sha512-PAswBL1xgSwYj23O6MODvcn1cKpSD6QQY1AbLltgOI+5rZEWQiyMN/PTSBJG1g3F7nd10GjkMq5m+YKLvJyJ5w==","signatures":[{"sig":"MEUCIQDbvgAzC855CmqMjsw7H6Kcu45FS8U2THrxlr/hV6IUPwIgDlHWddOFv1Yx5gfQGYeKG9MynkxavdQCKw0IFeaovvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10129699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmAK6CRA9TVsSAnZWagAAlwwP/0ZrYQfVR/ZtNytB7mIL\nzz3tF+m9kuSP6WQCI52sQEY8oW0CKPwrKwkcaliH3R/IsjDEeem571AA4Jsi\neauAV4ULeqK2ay7kUzq8AgQwt29q0g649a+PIxj3VClTRBZjSvXYh1YPKleJ\nTI3RAwl8ctuDCkVJXgCpcYwYx1suEMQMBphJBK2djda0ZIb3H0GTsyuhYjI9\n0oSa1fgs7aZ6Z2tFBeNRd98z0jFSlxoTxA4kFshQDrs/OpUPFR9Pp6DZRXJP\nUqD/Itj4Ja7CCLscrYHBXJWlbmxYwxCag+tKZqn0Ba1nI/WwVu3orWjZ+8cO\nWH1yXhT+Izxh2GnoJ8WvvbbvLYNXTyfGYc5ZmPx4F9Q3ivCF1rRhtQK15ee4\na9LlVwD2hw8IqA5U4S7gbPkD92+cDyrucHCb25Q/cmsgMVruQsp1uWUdlNl4\nMQCXxbu2NVs6AthR39o5WrwDEx/dU8iHoS6LqI+r63Ty3N/sde6y6ChhM/XW\n2XZNvv45NcU3MwKu0hVOFrT85HJZECPCxjaT6e2Q2rIbTrcv2uooYN9TCdne\ntIaI4++kTsdXW1qln4ZwgiRyeZJluopem4GIMK1sl7Hqr8tv+BJ+QJLOzehC\nY8fVocraB4xjBqDqe6LvITJNXKA5/HRiZ7M6W8iJzNR4xzluiip+5KSQyjGd\nx/l6\r\n=0ESN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6cd0295a591dfd1e3da66e763210d1cacfef337a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.858"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.858_1637352121949_0.25889853091193116","host":"s3://npm-registry-packages"}},"3.0.3-pre.859":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.859","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.859","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2e97c9e7227e8fd3fbc5a5f91e545c06b7e71c4d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.859.tgz","fileCount":53,"integrity":"sha512-yQPCr4EkoDnSzjeOyawL7IgcnD6W7UEn6tQxqaLN9J/K/9Yd57cXVx/V0gKCC9KcI9IfitRA9/SxCi6b93om2A==","signatures":[{"sig":"MEYCIQCVyBrkAMFGwWK6lKPOaL72+6QL2/Alc0dVbfMU0bPc2gIhAPB48Yy6NU6PcpDBfgfnmMRd356xrMfNbcpeA8yLIjvp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10321521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmLV/CRA9TVsSAnZWagAAtiUP/AwHshHismcmgfWAtZ7Z\na17crhQGCylAMZtkCzIrRLUrkrqi5XeljGVEZjJeCkinGjwnNSwn6SQB62lH\nMDcqDgSmwCytELPcGVBkvUVLuAXDiSeo61XKODhHAlvPNWH0hMxHCcNO6tbO\nMTrZHYw1OdT4dfWNGFo/4J7he9W9fJdbeIOIs2jLLg6/MKQZ7XpkRz6sOgzQ\n2FM3y9wQ067F/0HgZO/t22zpOsn5PaF6ZXVoIxJgUj6yRml/CxY2S67ffaBi\nTuAkbhO+x5Cw74ay3JrRTvioLuu6ZgR1oCrAWFtmFDTM03M9xxyD6UkiShXT\nia5C0pOuxgaDPu19pwminTqYg/e2qv8sp22nTGq4HkpEeRCOVpH4DmqXK9dh\nxHnlAPuiHJN+U+gZjlu9ocXVbpQGlxlhHoLUhTQSXiJNdqe/WNkb5/tnAY4q\ne3vVyDL0MQhlL18mE58MwBtxdM+SuaPmeucpm7hVscufte79fFAOYhLI5M46\nRR/kknr4iOwUXFmbD/uLvd4le5a/g69NOiUUDR5y0rqnASW2XRVFHytDtZHc\nv7JsZVJeEzD4uQ/jxX9+e1Z5F50rQpyYNCw+O70OZWARchq1tpCDdQrrcMLd\naKDZYCJXpoMTWZvPbp+usmqVv1IWB+O2QSF7jN6eLXhMM9oFMwJ9hZ8xXW5Y\nD0a9\r\n=iuPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a8a2c39c9a67bd7aa75ebeb63467b27987512852","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.859"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.859_1637397886731_0.17652319891813995","host":"s3://npm-registry-packages"}},"3.0.3-pre.862":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.862","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.862","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"01d0e58672b0f8b587478fc4d02e8bf296912196","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.862.tgz","fileCount":51,"integrity":"sha512-slhnrtFH5EpwGX1GgmlzCbjIbhcRINnVaCZ8qhDSQZCHVTqVEV5RbPxIbaWzxYJ9xxjMqkbh0NJZAM1+MU82zA==","signatures":[{"sig":"MEUCIBsV92eAvoA/kG0fRxvMyqOU0HMz4md5qbP+vbN9IEjOAiEAmrPW3/PoGNo4dDDlDMjOa+8+tEJ9XSikJwZKVz/AIK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10575010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnDZ4CRA9TVsSAnZWagAALu0P/1oVrMJ/aYY2SkQgwik2\nxcuRnBth906rUTkutJ22AVb2ektD65JQs7mFMyBmznyQdR03F73zWM9auqEH\nYareR9/uq9wOz7pzsLHEAAXbQPzK1V99YdNPL3MRs8qGFKI3HczctSQzuSiF\nmEYS8xIx116oO7y1tLQEXOKCbfQUUdyHGZA3iM8bdfwm961Z9pL2WeJ/Xa1h\nbMZ3PQ9LDyIO/Z93BiTAJSk+V1JnXkVxfx4zD9fFYNlvXjonOofC2HRndcXs\nU46cqhAB8u0MwzoMWLGxBBM1voLs43dJSXiZdpXD2D+wwnyi9M/p/2+V8Kq/\nZpk48VmJGg4qtD07B15RS0UjpVR/lNo5jt9ECSCEWGGttcTDx+b4dVaTvrN8\nSIb5xdOXfkiru37JJMlMwIx45HFC/5ln2sMZeXuzjWzhGjqTHiu9RkP74FCX\ndqF6CUO24VEruI97RcYdVPonyzYEBwnGEGSvNIW1Dnxnky8joxhidedDmZ4F\njNiYPvwNOgdzOpzaSdiVnQeqwGJvqsroYz9dlY9ivpYdBTa11Hv71valDc7e\nMM9KBFicm1a2yM9o8kSxo0A55NbNRS/1Cv6N8+KsM570PkGctjnrUI9ofwyd\n7fjhvOST9duyO8OU2AZ966jB9CTbBops8eu+S0ybofN/2FxfHEeqtvhUHhSy\nJG5K\r\n=eoWw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a1baea2932814dec565f9e671a236bec326c902a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.862"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.862_1637627512392_0.5450407938312469","host":"s3://npm-registry-packages"}},"3.0.3-pre.871":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.871","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.871","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"35dfc0e47a03b5804ecd5fff12ccf365bf8d1e87","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.871.tgz","fileCount":51,"integrity":"sha512-4hCEY/pP2FNkJFuGhORuRzWbDa8oywWn8t+I+/77CcAQrASmST9oFJcATEouZP9A2n79zXQdGXT18FmWSkTA8w==","signatures":[{"sig":"MEYCIQDEaXeV3+WV090IUKS0NxZCLU4kvQCYGNT9C5N5CPB5nQIhAPG02iJ11WqaqoGeNoW+5yqpEBR2u7xaKyDExrtdVCKU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10575010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn6PhCRA9TVsSAnZWagAAJ/wP/0gOfJxPLmav2hPWI8Qi\nbAYaqpeJztKCtUiAOhaMyvjpPbs3iz2b0g7v+GvA0eMNzOuF3MZlk7JBlaJl\nTcCCG3Q4Curenad1/z5eSWNpwX+FSf7wmxpXE860skiyUt2NUOlGI8V6OOMo\nDqDAXKhum4xoi41VHBwFUlUVMjAUci5/z5/+M0e8AaI6RWNUGR+YcjQtuxed\nm1lzlvOMQ0vmVBnQFHQJL5gbu62agEWfBn3z62PcwJNTHsGhyLGJoCV5vTum\nc8Aocn0gdNIV7GNi3kqqKybjTUtoB66kxjMcZdWH4WpBr+MEFT10/kWT/WIl\nlulCKgOSUlL2EGahxu8AbwIveM2ydHbgtrfSKUen5bsSCd9ROr/TTYaxajdi\nEGJpzFUnaBthab8ebvJN70EvD6DDI8GrDXSUphvIb0N4liAECRjV/w6oP35b\nGfEEYJVBcwtg8L2gpK6uDAHqlStqbtSU9ndqksbu+nWP1lXuS1rcx6kP0uXv\nFFWgsy8afD8B4RDMpYNzm41Bjwi4GvPYiwCN7eMvr8vaKeIclXKz/Vl0HVir\nD6zk+DxjbiL5yqX/DpvWyNdWAIj3DAVDoxBcgklmy5cm7iGezFcoVtWyt4CJ\nHBLu9ePidTKqKY9EDP7kn8idYvYokv20/aCwKCEeFGtAgP46V064pCrlPDB+\nXwuZ\r\n=XWT1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"61ded8e374e9946d856e3a03f005f69de8d2e525","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.871"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.871_1637852129714_0.20445041193618052","host":"s3://npm-registry-packages"}},"3.0.3-pre.880":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.880","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.880","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"38013c539e1517a9dbcb46ce01022f52144186ea","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.880.tgz","fileCount":77,"integrity":"sha512-SmbuVjDnd4/+V6gfA/HIkswbZg7Bl0rvBBppFvdbhpkVDoIi23+xz5t2cTKGJlulqkQ5kUwxXCtuSmt9m1P+Tw==","signatures":[{"sig":"MEYCIQD4M2M3nigKmHADuksWFViBUeyzr3WyH88eCqqqsA5KdgIhAIE0z8AAPpywUIlmtKzIsJJ4eWegzfOpRM9UcQcPtFun","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13367998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpQ6PCRA9TVsSAnZWagAAbSoP/A/dcAUbTI3CbdSRKGE0\nA1wh3uXUOkwH83o1lWrudBM/MA22V4EMAnBqMBI2eOe/82LP2qcQ8/XRr87f\nZOdGuOdANC1++bjh2jc+d+ftNGtSJeRE33qwbPn9RQ0p7WHgcT8kFTnyqDrS\nw1rmu+AVu3MSjHmji3xUqRZNVq/ieejp3EzHWYiB2qNJdAdEfKaPVASR+fYm\n/0LkE2kGZvsrHBV55M6NAcuJd2E4SarQr671gmuI7AfdW+ixl88D6zsH6axO\n8b1MXK9qYK448Cf8qdcZfx05kE/d871f3JyFPjmYupFxj62l/xWOZ50CK80E\n2BdfrZ6nq7kmtBcvfpYTk98v3RlhuxhSkbds4OZJpKOQ/gsHZXoSHiN/5vpm\nWrdeoYCYHYQaWMP2Pt9CTgU8jnlqGtOJvbv3+c1uL9ttVhWseRijh4XoesZk\nZDWE3TBd4Q/Nxb1EsLs5vBgOts1r+I3gq5r9zW7HQuJFIrXYOXFHfqL3zN2x\nIkmv8pc1s3BtpWuZLWUY9Z6TrKoLGqWK//4hPlvsf2UDBrkXUX3+7ozmI05x\n5+PbfWDuDmdEg1elzChv3pcisvYRbFOXpGgw8rYLAYM0wkAXgomJrrW/uUsy\nFdxUSEjSHGQNLnDXiugdhTGhmalDGyw+vuVlVdzZ/VVwzfoJCiGuUmaJKh5X\nfk3x\r\n=+sRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d8e8c51291c8b27f5677210054db4bc9bac43c95","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.880"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.880_1638207119626_0.7025418648777746","host":"s3://npm-registry-packages"}},"3.0.3-pre.881":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.881","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.881","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cfdd3c09e49bb09cdfae2ce596f8e6d87e026212","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.881.tgz","fileCount":77,"integrity":"sha512-G8KR/QsGjoFsCd6cPZd48SlpAFvsV2Crc3iprRkPUCR5alAONZf2KkksOHcaHKgdX8jZGdp3xxXwlB3j81NxAw==","signatures":[{"sig":"MEUCIQDIjyrWXbkr4PIPsoPabENGngB0lJT/sXZR5qGlpUAzUwIgEps9VwsbGDuu1cSPqZ9N2gtniCZGO2whxq+VT07XKAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13370585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqPfFCRA9TVsSAnZWagAAQhYP/A6sVPP4IMFOl8zFCPab\nU89zPTnPyT9t0O+euveJ7d/JREOdwVO8eJ4mfbUKzLGCVQH9ysckhtK0iA8d\n3bimn8qzqA00smQ8TMQnzX1ODra5M9WJJGP5bJYLv+1RfZXW4uIQOZSyGq00\nvMJXbibe9o71cWx/gRxm8OYiQF5SDPyOqOxAdmUW9HkbQUfLb7fGnnBeMjaR\nD/xNPsR2UqPzSF+nGJsl3IqNm7dZIl2VbHA3qD+LfBXEl6/1/4OdUYYcQOGV\n25nSZolXAMglYIk3Ryo1XRV0gJV49piGPlElgNhaVmEeHHc6Ieyim+2lbBqb\nDTUzy0Fl5E2/B/4t72/hSi/VbjFVVAKJKLMDwNM0qeSPAmW7XgL62OhYOLYS\numNdsm8kFfxdcsj+RoVs24gSPP1VBc3MjNZ+tccR3UDnbjBHKS3ysGQnbcUS\nCLxOGxIwiHFH1V8XumuMMyBKkIQ5Vb6u9ycOMqnauypAYQz2nrA8BYXw0tn7\npk6w+nBXKnCVhXb5ROAOAogJpVsLp+2BYKIhBCBZCt1DCiZoIo17jqYs5fEz\ng643RJSO01X7qFHTCmtNu2hXvVx74VH29q2CBcPsLy+c3ZkZKeQeAlv7JecY\nwIZgbQbxSsOYcT+Osp5ewgQ2Ong95oaDNlUrezTdhr/cMZavsXyjX+wlZmtm\n3Mzk\r\n=HQVd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3db4c94e82333ab3fde165564bbb70aa4b9aa4bb","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.881"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.881_1638463428793_0.12265493319224374","host":"s3://npm-registry-packages"}},"3.0.3-pre.882":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.882","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.882","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a67d9e0b5f420845f4060138f8fdcb29c97622d2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.882.tgz","fileCount":77,"integrity":"sha512-XHqlQu82U4iaNcLjxlOT6SzK+MS80RueR5C0tydm983kD3sNIbwQjkGdy01ZfCapM9kPy9wA2ChGnqBNqE98RQ==","signatures":[{"sig":"MEQCIGKy6xU+Jw9W9rOSeL49MbkG1EbV8BmLKxS3b9wNaew1AiAaAqdjZ4r8UQs0gwNvOtTidU4vNuKvG1sZxJST3GhrvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13373511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqPpACRA9TVsSAnZWagAAuhcP/Rbb8Z8XhH9CImt26f0Q\nA6HcqbtUGJg4552VcMLaklGzuCzGBS6MMvqdyym6oHHdsgAW3CVtaML25UsN\nWONuFGZRjcqhxDYlRha6cyTE8ds/E5QQXp43qyJAwxZMcFM2cALxpaMWdxVE\nTRj5zsAT5BXB7G3ROXRp5cBTGSDPQtGyvbHUNhLd9NBmCG6P+h+4MqdkRXfr\nwSXMqdlYLf2Cu0bmG3qqEzQO9dpUpQSwdv7UGjBLtPb+8PEmndIvIQfBh6I+\n5LqFcTFShKHZDBvri/JLt+vhwx+uj2UfyS+7UJSNcHaqzJY7o/KZMuCJAX/2\nr+gYXd1N9+akl6W1PTz+w8CL9NgvhyOWYTpO2Ym4dx/eSCDMy2lb70HQlGQW\nCf219gsZEnyb2ygI6X57XqaQEqjfdcFB8awh86OPDuhlThgq5Y+wnXNuf+Vi\n6R9EdVmq49G+vR02Nwt1HeqDJ5/TbAZ8wn/C192SN+Z0oPuRWogV4SqdbeUa\n5hRwCSFXd3QeYIROLpfn6cd9a6eTJT8JykpYmmzAvjAEazmTthZQj3IP9YMT\n04lenzepo6Oe+F3CSEFcWkgn+JM0VXSzYY8AUw34nK5yIU+UOCtustWtLhZR\nqZGcJNlbWWJwzCR4k93m2RzfZoFBRwNCfGN4edq2IOSyMdDGdyGREjxLguiM\nD1LO\r\n=H1a/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"01f61b95996fbe9ddcb30998173500be2a13a8f9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.882"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.882_1638464064047_0.1461037050749694","host":"s3://npm-registry-packages"}},"3.0.3-pre.883":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.883","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.883","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fc00b4d8acc6084f067a9b3f2abdf6ea7243474b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.883.tgz","fileCount":77,"integrity":"sha512-NEcv9+DnxWJH87mqNDgYstLY2/VpO3uwTRN69ki7dImYO468vkvz2bkACSjs9x3pJsyIZGyxrWRyHDouN0NX6A==","signatures":[{"sig":"MEUCIBwc1F00F1GikG/VWPZPDDt1YG4UuczSkz0Jn+bFmVLWAiEA+uvfCOF/ka3k1nr/D1jDlOq7qfLVeKUQYXZyj+1MQiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqSEnCRA9TVsSAnZWagAAVC0P/jqpWBOzTOY1Fk6CzPAh\n8kUyWcf/99gwJpRAKnU6A/R9uvH5ediyukALAGdGx+ZNHzf9Zw6ZDp8C3FEE\nTtgbunhKjJdGCE8w3wtG5wb7RKpOR4KOJqLaxHlZEx9BvHIZzPYt3GhP/8i/\nbmnKnSqSNGY0KUAZqdXqHQ7PCgcgh4i6Ov0Ld0jiilM9De2PYjBP7RIi1VEf\nBBLvII/t0aHLUgy+G1JG9jis4PVGLheI8chZDM49glqqNHHFZ+h1DTgYpeX7\nU+QDFEE5IXTz6yYgXmjPaKqbs+WLXanTGD7blzf/6j3svPoJ474Wp3TBYCN9\nxuoylYr6D12ttxALjYsthOTXPFzqkWB526SCn+g+vN3BwmLNtZjocMgKICH4\n44VlO9au94s7QcOEsaWQoEYxd2PqdaT4n0SzqZn17bcZHK037NB/p2FZfBWQ\ndKUb0rrHxX6B/0EYSoza4LDDrYTFPCoWsuuVkOnmmxfEx3rzvF8Wix4pMFJV\n94LDe9ZyCKPsd+1pTw5vumqgTuEbNYYD5ArkjnJvMtU4XLYt4ACQZf+p1emf\nJS+OxOuVCbH1Jet2m0HUA3wUk5g0PuTWl1R80AFjMyRVxp6aiGXJ4Knoc9VK\nd63mxey14b/68fNgy8Lz9gUIpxs4UG+Nq1Ppok5EY9XNKyAK8lMVjXwaB7Zb\nGB5n\r\n=w+Qn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a1e79a6ab1a720ddb545fbebbf0325fa79b31b06","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.883"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.883_1638474022833_0.8066246004393174","host":"s3://npm-registry-packages"}},"3.0.3-pre.887":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.887","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.887","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"97a48833d6c306bb100f2dfe1d7fc6ac3384822b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.887.tgz","fileCount":77,"integrity":"sha512-AQfK8R88shDbxozkim2bexUCS+i3n+G7VjLWofb2NC/9z6Klw1CR+q1F7XJoXuBgCtg2TuJZlh3cmPShC+YV4A==","signatures":[{"sig":"MEQCIA6Nykpcx+ipinaI059RPFEN0EmvUdDMKBUM3XtO3iphAiA0MuOWjvUa28+RtNh2HZ++qot6OD/lqrHTQwuG3E+EKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr6jWCRA9TVsSAnZWagAA8AgP/AsjpaiFPcJuhc84ceIN\nLvxlgaUWgAYuUUmNz9GxlpWc35vetdY0TOkVB5DznZafLKbWvAXwNpaE+Pls\nizt33DiQtXIIWuODEy0qFMbQb9luXIzBgzhE6fmbyMhtKspfeZ8cbnG8T7VF\nu8C391+qwYPIqF9yNvJJrcCRFUywu8BP/x/w5wnaGJBLpuPdgGtnl9ypSbRg\nhIn7PgLW9abtLQi3nSlXvbrtgN1Hnc5j0HUH4OJmDaSWnrWIARJ/7wF5x3Pe\nUSKJIpfpVj6ehBV3O9X/IUGU4nwKq2LcvwVT8Vj5W7mvrADFn/oBegj3tplb\n5ImZgLBPsjaNwxg2S6hhcnJHZS5+onOfkr3BSlGIDR/Tx+V4pW4oItnuXmZ0\nfrPCtCHJs2CTT2z/EC2OL6LiG1ltz21Xwq8b8XKul/diRuEpe/rAfZbUAncC\nEdljaegszzI5mBnedkki5W7kLmpfCho699oqDhhbfsiV7AvHf6KeZgl7/iDG\nfgXZESIzsHZ4APmvJldhu9eOqXYNFmtJtFf/TU+1jDmcO0S5ExYseNq7QxyB\n/5SaKnov6EjqKjDZt4ziErk8id1a5VgEIAmYY8JeFGRqiKJbSaXBudKf/+e/\nYgK14fovfm7EdmRDQwSMJ5MLSYuZiPAngzYMoAplrb89VcckxZ/v6FWFe9OM\n+EHF\r\n=i7jX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"86e2e1b5075c12dd5f1cec9597f970f95a3fcc12","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.887"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.887_1638901973726_0.12898052921252234","host":"s3://npm-registry-packages"}},"3.0.3-pre.891":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.891","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.891","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"39b73f291a59481b113f6aa5970bcd258a4f32c2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.891.tgz","fileCount":77,"integrity":"sha512-JhCRtfj9cGLj+KuzdjLEctWItzVyErbbKZPuX5xC/aJq/Eu/fc1zoatNpUO4AjR42WYn6fv4aZuxvjdVqLVnIg==","signatures":[{"sig":"MEQCIHonqSUxA0+TkpgUNkRGJKrKvNNAVZEqQ3ylGlpbPevtAiBCODZ5wvwlGuX55cjrctfLDsqsM6yOCb7O2pTwO8Rpww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsiyGCRA9TVsSAnZWagAAvsUP/1Nji5qirH26aod8H+8R\nJ8llqRWso8riTVw9b6uACjwLuZtb29wXTQR8ooSCZYoRXQJB+8pxOlLBX+KN\nCfDnLQt4DP4rKJNXCbFRNZeoE1PmvRBoi/zekuQmt2oc2EcEAZNveGTN2WgD\nX04/h3q6EPGaLWR8TFdclCgKZ52PWOWwv+XsarX7REdXEBiPZaNyo6Elqy8o\naoR07lCpFF/ylYtPlndn8EvwfGGPCMXv/AKu2ne7+dkAv+Vqx2Djb+M1vf9Z\nEbM4mgdgZZ4q0BJUYLf0HHrsqX9l7mQugC1pPce6Y1uD6OsiPkBpu6gX2JL7\nTil5SUpsGP24XeDBVxlp0W5iDe4LhZ2E4UWfVZFSJheSFkSAW+JylpxRUAKa\nNbrI1JEGrhS8KRSmGjFQwT7rbc6RwzCxXS9D5WTAgTdbqqPBrDWLY+3BB0Ik\nbcb507MRlN2BY6Ban+wc2Ywjk6XMQl2cUrbe5/eCqeKU/SC/xHimc4/cNliy\ntXKSsq1ShxcAfj6/l8RphpMwAFyJgWsLrN5UmPDC4lzZ352hGkY1Y/S5q71z\nzqtPa0El6FmnOYocg8FXfnCVBkpEbfqWtlTixRqwewnvB5f6AZ+K+CEO5Vai\n/DBgBlWJ+mZAWz6JSVwtiXsiiu1kNBQDact0CxoBlwiHz/SogSUY9CZJvPQB\nK7Cf\r\n=toUy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b11fce8e9e54698ee048be90928a60e70d9d9c85","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.891"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.891_1639066758112_0.9660119916744823","host":"s3://npm-registry-packages"}},"3.0.3-pre.894":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.894","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.894","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b5d8c0149de2109cb5fa3d297904b5327c85bdad","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.894.tgz","fileCount":77,"integrity":"sha512-Ijx6RL4dAnkOtNhUyoalA2x2EHhXrZ/zE9ma5L/CtnxI8yF1T7qgy5B09brU2LWjhM01eCTlWAwE+uJpt3w5oQ==","signatures":[{"sig":"MEUCIGQGKWNA73ZSFomb0C+KyNFBYXkYcPyLSaS/gvrX2GEjAiEApxcRvVFgq862jQ7pQdcbrj/83nzyZ8hJ3L9rAgbpUQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht4/OCRA9TVsSAnZWagAAynkQAIC98T2tNw3HSckC7ZQq\n6GtiIvufWF3BtoRluGWSh4qOTcqJStFmc7JXjG4K6Pc1pFaI70DZpb9LLJa6\n4HOJIRoIFcK2cIjYl6M8uAywHOBbIiDhfW4GhRk7Ln7EJPNfNDqPY3sk9z/P\ncgiQYzPM0mi3mtS0Ji0e7kVcOMIclWhKJYCqkuHAPJlW9j+QmhytrQB3HIpm\nQX8HcuolN2FJCcyoBuUEAgSJgb1kAdGOJjJNajoaf8Onr9BMif2HMMBx/Qmu\nTd3+VTD0F4QddRG4yQrO80d1hynUz1zttCS1LeOZ/pvlfL+H5igqkwtkKTjx\n/vKWICog6FoJEq5FxSpBgJ9UgFnLcSLMEjCweXhZvwNGlyZC/wTQ1d7l9cqm\n1mXJTbhi6DUbGqmOI834tY/H/3V0aamMJuOoPr2tS/chFFd79Jb64bgl4nUn\nipbziHrHhniiluEOnfhQ3+PPhx8+LU7YpgsD5jJMS9slA3oP7Vj8Xf4vOABC\nnJZ57+BCvtPg9lNx+WhY3MtYvvKzw26j9sIp1a58CAkRpb3C67hBawDOtZDI\nYMfU6s1VmA7OLcha5GB9D5b+DUKu0Q0topRmAj2NKgOP8cdN3sLQxsHBW6/3\nuTGha//3pU4C41FPPf6Mt4kL80WpX22/NNxCJm7odQkbV9F4g25Mmg51aaNd\noSxz\r\n=ad2/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c499923711ae6ba87e0e70118435c9c5d4ed920f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.894"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.894_1639419853995_0.7441516116843019","host":"s3://npm-registry-packages"}},"3.0.3-pre.897":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.897","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.897","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1425f729311b71bd4160e2c0022821ddd9029804","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.897.tgz","fileCount":77,"integrity":"sha512-x/7gtbNoRa9PuHf89VRbg83E2l5wHp9nXptOmx5W/tB9yvFyj+J62jdhkjxMG7xwzNQ/eHzWaQuk2PFS9of4Ig==","signatures":[{"sig":"MEUCIQDs6GsBWBl5v7EZK7sMU5I3M0scNSCPuMeoe0hqp+V1rQIgCOfiwN8bnbQpiuUp4Sn9OiFfks5RHsUPG3u67BQ3mvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht8MzCRA9TVsSAnZWagAA+t8QAJijT/JyWYuoOANpAIHf\nQjKmy6E6YaSAnHproNFgev1mCUOtTECuKweP+pWDaleZhhi2BJYTnbujVdZM\nGtfMJQ6rvag+uh6r0dNr2GeGOZGM8TBu+VmxjapnazvOZONpH/505lyD0vBS\n5sNtnOYbhd9N9DW7Zd5s+WPMYm7TPvwHHIM0AfcdMoehI6Bj5uierOdRvZqn\nsahOzq0pNtcKetZ6RzRmCPVJD05sFvmDb/GamRzDQuqriZqVq9mlQWJ+AkuG\n97zqOkqAhOQgj0BFFT89LIn6GG62T6GHgz5awNNv/oWZIU655Inv1ejw0iYX\nIcVP+oW3YpwCMQ3KT8p0RA85JGrbdjpOczzL3mVTQAGfcs/yA9uWGh9ZpMOw\npkhC9z2lWk1+cZ5mOYLfidBdI6qvHOZ1e7GAAgM8RmC72nPTO0xR/nYT2HUr\n/YmgrkBnwrLwB0hrxYdSK0Hl0L1Cv1rtsiTqyqePpvahKzkUCb7601m7f21W\npCE6Un3MviOkB5GY4Fm964C4b1yVoFAwxg8/d6d1irZlQ391x5yaEQNqbyUz\nCQ0jxCxDsMTWP5xWhzxfvI0Vb53my6/yGvdbKOcL6X50fjQxZFmxCUrxY0yZ\nU9mt3RHaAJnJ0suXdiVUqK1CiyFcrrMjOkif8BIsJrZYYGgvKi95OHiNpEKW\n0/j2\r\n=tkXU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"537ffbfbca550684aa29a43b287a40d33cc22d44","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.897_1639433011687_0.6755555539124283","host":"s3://npm-registry-packages"}},"3.0.3-pre.903":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.903","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.903","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f94aea243c0739d67df12500ef7248a1f4ab7749","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.903.tgz","fileCount":77,"integrity":"sha512-y69MQbYsjCFDbrwsuJa6s6kJXZXlj+fTOhAuhas+qP+mWxXqL5sd2A9VxpwGFmA+fAsvh7P0cvP9afL5PcuDog==","signatures":[{"sig":"MEQCIEbseF8QO31bCdd1B31m60Qt5DRuGKlLcpcxY5N/W2OSAiBX+CgjYnMsgLV5gnS5M4CvDKnJggclTd4NS2CsmG31ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuqazCRA9TVsSAnZWagAAgEkQAJq70UQnQr8b9AhlBiPn\nzCJ8GmvvZMK55tBT93lgzC8nritB/6Qx45ntNEh7g4JN5g33mpeDYhuhlC9W\nkZJjMCNOvbgFUH4x23u59GqH2TL70XhrCJiNiCPKYt1PFFecAd33bqOYPNPd\nXEJTvYSNvsY70wDvuBQkw0O6LFduTXvFt2J7gbFujSHCTk38Aj1wvU9kP25B\nURclSaqBqLJV5VihXq6OEDtg3Qgpbm5onLw+8nFRpkuewyDHYz1F8T5MZcHN\nY31hogHYeRxeZs3RkQCMQJM98G548ygf+L8rrUfJpUFlQvVq6GAPYnjzUYdt\n3g52dxTdbbpmW1hp26n3ZlACsnbzunN+JwVGy34X97vC8PWNYmaEvxbEo0Cm\ngBYVEtLx9AbXNokWs1zxpGBIpAZiwg7pRjQJYQ66mVLCiz9NXBJAAILjkNVB\nkTSNYEhMC2nnMenHs1yecKkvjkAvKjSspIIDRGG7B3evwEnvipOSauLU3pjd\niUr5icL7+sxuziR+5Iw/CBCwyFOAgciET0MBscSxzy+GBMPGUzL2Up7ng2mx\ne4rv9Wm+Agej/e2TRrdZGO6ToncCJZsh543CIwbI3+hIdw/19r37X8D3QV53\ngiBmcHrrxAyLPutpblgQ+gxx2GekpjBhWW8XXh1NHwReMeoyvSO+7lvbhSu1\naaMK\r\n=XfLH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f352d27034b5a82f4506cfe077e0f455327b4ef2","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.903"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.903_1639622322887_0.700481242442544","host":"s3://npm-registry-packages"}},"3.0.3-pre.908":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.908","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.908","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"85d46851c1a682b2a1680e73930555fa5b0b7a30","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.908.tgz","fileCount":77,"integrity":"sha512-XgwA8YGkenLRCeq7+lxLCT5zXZvIiA1XOsM7L44aumMOr3RSd7Hp90wgyD2cb1UAV90vTgqErlnBnCKlUg+/xw==","signatures":[{"sig":"MEYCIQD3MSSAQoSnwMDqyO+QkO2hoRXO2K8tE/HX9ZhK5DIDzAIhAOHnzkvYTRKQm4oAcfL80G7WesGyuofIcTWL0JAXFs2D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvxlMCRA9TVsSAnZWagAAO3sQAJpfqMJROWsn/W/R4vQO\nm7keSX4g5vsZ6+6DY2y9cWDGhxjvQD8eGdVv1R3vLJb/GbLao9QHcMKqM0Vt\npXGQm6wpgIyM7l2a3lReCm+TZKnUEvAx6Yh5Qfq/YarukF3LQwZruyK3dUVB\nTu9KxhuBpWExyPO3nLh/PxXYo1OB64rIX8Ll1qX23KdFlQK/W0/vvSxHDaaV\n3FtO7nghln3dBHAPlXiouKLD0RZHjXPWt1u7eHeYrLMApXblFF9velGw8LAo\nkhDg9/BtWdbm3sPzyiVcFL8ui0FWAsioYQGZvIAxZplEPEDN600pti/q+XAM\nhLd9LynzU2aZC8+xCH41xz3WhvQPyLrkNVfgvsfdVEQxe9/qo482VZOSnV3S\nKaxj6qu3m+g3MSLTFMiX4gAf1i589ibQYWEs16d3+J3Q52BNUzaEXcNI4khJ\nh9kBCq8dO4bAK8m4LhpPjGoCTAx5B9X+V75rghvEHrorU0uXMn/4ervhyFRB\nFbfSxSe6ZKznxYDDymxg/vzV8HcbbA76AyDCwwP3d2Ba4jjeD/5BFwzs2ocf\n6UaAmJtd21/dAD1YGDuf3O7K31rotz0WDVQlCGcgi/0R28+7cmtVySyq5qcR\npxWxnLfhg29JKAEh27Xdms7YVSpPN5O7V4F1gbNSgVMsJx4fMZItmuEHTL4C\ndDjM\r\n=wQza\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b9af1e422b97004d6c4a0be1b501da57daa23376","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.908"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.908_1639913804604_0.28569222263558114","host":"s3://npm-registry-packages"}},"3.0.3-pre.913":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.913","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.913","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bf5e2b3ca621392d1685efac7dc042bb65438545","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.913.tgz","fileCount":77,"integrity":"sha512-zS5Lh3dZqzVS9sZBt05GuEJyQAKkcGJQ4CEd6qGEx02o2ipNMD0kHkZmY1aFqsCLsBZOXtPELRjI7084BbIwkA==","signatures":[{"sig":"MEQCIBqLuAT9/vVkW1zfcG0+nVqfORvy6EG+RrnM4bk4lt9FAiAXgp12MJ3DBxmeBj1VN+Lo92Sos73iHQojrhk1xWVM9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwiq2CRA9TVsSAnZWagAAJR0QAJ6HR6v0dphWXVGxHl6c\nQIpZIyrrOj36iXUhjUWp09wGpmPOf5+wWP93NZE5IXQKa6UJd6+KjujAw7JC\nk4ModBMjoEXjDInFEio1HUITfUVxIfRnlW8BBeb1tbTOTXoYKMcdBoefd1Qk\nNFqQwQ1PpXtnlOsnxZ5/XwaGpeVIEfOQACjaUmuDoRsDuiziZ/Fb1jHllr82\nL1HX4ADQs7vRONFAPuj8OtyiCQt35jAl0J70EyIk9GHYnG0vcMc0VXDDvD0A\nWo0DGJ2Sb92ljQIDzFcIwFCYelxEeS07LrgZtY3b9NmeEvmzM5tEGM83JjAa\nxMlBTWlEmTcqGUtSau2RBDEzOl/DKpTQBU3EPWo5UHxpRFxPreAWwq6dSEQI\nyP2fntpG8DoFs9utg0kA9aef1EqF49KwZ8vPDT7TBim/VNsNWU8gd6yIhlsi\ngEVzjeX6tC173kB7PJAHhHYo1DdT7LZLg3/DAVU51jvjXwWqY8NJZFJwXVI5\nR1+F1a0KoPiBQBpr6EtFuJpwX/kY1ZOIprq6hO1J8yuiROQFOjtlfz8dm/Z4\nFI7AawmZhRfFeRxOFdDxkEysYawlXAJMC6mrRdp70nqlfrlRjFSagkf1eJUQ\nBNHUzvvzXpMbjwTeAtjgDZJ6SP3Rr/oo9XiA8ylnhl1k6heOIRcRl53HvBLR\nraJb\r\n=DuQO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"45767d92efd62273826d161605a82546671f9c3f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.913"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.913_1640114870589_0.09584730512658624","host":"s3://npm-registry-packages"}},"3.0.3-pre.936":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.936","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.936","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"36986237fdb415d986baebb3708246948a7311e0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.936.tgz","fileCount":77,"integrity":"sha512-0HPPnc3LVItBKKVXyxB5q4xXWRJ52VMxU3zeymIR7gs6A1vMvCTR4AM3+6FQAtKdoptJB+SHJ3j4oa0o/aKsAg==","signatures":[{"sig":"MEYCIQCfpf2r4e0FyFtWIvgwebRDQEuh2aVWqh9gJLddzJVMqQIhAJzTmCwNWywayXFl045qZtFakipC+3cxhpBLl9ik9YG3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1w7eCRA9TVsSAnZWagAAZosQAI9bnyoPjitKBf5rWr0z\n3CmsI+HiiH/QnNSnYdx3BgfatmNfGeFHaYvCpAHwOJF+jA8igyECGWbOkeO1\nx879GG+gby5rJHsK1xZ4KXB1aYDvs/7oBMN1gVuw6xitgVBQsbrSt6T1VQro\nv8rekWSeh8F5+Zk8ZtlyYC8O1FOTD9oZ3n1Rd9crC9r7j4MMz8dnq1n2mbjv\nVF5BsFEUPOVJcR18GcmnnYzeTOuoOquUkan2lhFUv1Lu/YqOizh897pAGmW8\nZxLVwPkqrEeu5Agz7MYhJIfnXr1K3bQtdYqNUSKIH/Z8qpCfCL58KtOERzQ3\n+UueTHzmOM1cu6faJEFmOXacbOiib250GXhrwtbn3sTI508VsnLqRzjwXNJv\n3oECXDYt2MkSg/ZtdSgWDGpIobtQQ8DJXA2SMVDJ/oDmMbm/G0AViRnxxO3q\ntVI8A6FQ9JKZPn6sYeNA4IicEIfieY1+SSZ6nyA1ZJdwhyoqBiY4endHr0C3\nhpB3j4WvTcIfMn6bKrKZHFlvMAH45uSs+2ldV5pRRsYBQWoPMe5/97YyiQqQ\nYR4Xw6mM0QrwoMXcSu5+vMZAm0Ky9XMWDfecGs00933nvJXpeJ2NsWLoXod7\ny6BayLGZsRkmYWNRkgplCCZC6Cu5Rmrdyu07OWnDYMl3Q//UFq4U1TSLDoW/\n9DFr\r\n=+QoJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"44014caf5d98865f7ffd67310e7d07cd2068a582","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.936"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.936_1641483998077_0.6979793463696102","host":"s3://npm-registry-packages"}},"3.0.3-pre.941":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.941","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.941","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b58b391f12c5bd42eefe004491c1b9ca2cccede9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.941.tgz","fileCount":77,"integrity":"sha512-UPV/J7uEm8nfBjjlUEClbSt+uWmOmwcIKf+Z2iHnao2Vqh8QkNNY2PplP6ljW4mHNRAkZlouM97vUUkZ7wawCg==","signatures":[{"sig":"MEYCIQDBJZGmPQCAp8Vu6uE55WmmhJtHaNZm6n8spMWwaf2SJwIhAO1EqKjLeFgWgaSSQaeR75zq/KChKr0khg3tKCaTd3iL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13375024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2AfxCRA9TVsSAnZWagAAvDYP/j42ZtSSIunkCSBO7bcD\n8FvOdAvlqV/tYSin8FOmUID/LRWm94M2MqzLNNGyRNNmV0qN9p6fxiM61VgV\nDziS1zHLfhSdvSRRYAWivdcC3/GyBLhAAsL7YB1tN9n+Jf3YjPT6oKdfNEZU\n71XN04PpCqMifkCx1561SkbeWEkB1uGI88RHyluYczM/qA245jgERDQ+HbxF\nrSNzS1+CBOEW80HScYBYR3om2+7+yht0Q5nSx95a/jjbzAuZAvlS6S/bCOuV\nYrvYlUeFqHk4BB0w0ESbpDriCcnlXizhUIgJH9eg2uIa8Ohy619fWdFErvdD\nkRzhJth57qBQO23ZA/l7VPE8c//jLKTStGjdEGL14S88Ca3XBxQAyo3x72sp\nLsnGajJpcw50UL3X/HMQCD+aZ7eWWFd/RHxUZW3pGzWTQJjJvbZc/oSZPyrk\nSSuQTeMZZvGrrBgkIuS1v7nJcNnftp+BvxWYsCWvBaf74i0/nFsxaLxZ4NBc\ntidMCGW5kCvmGZ75T69EZxg1ZbsFje5+zaGX4t4AeefWTdlAoT+sllYkUMFw\nwjw3FTSYpMoGVHb/JCGb7cOMxlUZkByKoQhJy/3vmlKjHvxvMe72KdV9hj4s\n/3ZEYDPyctviCtaUD4inuBlPbLCfV3rppBtR+05VFbFzEWaXcTOBaSiLwx50\nSnyZ\r\n=dHIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9b1f72e294aed9f51aa75ad7ffa3cfac9df1a774","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.941"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.941_1641547761084_0.4918346724147671","host":"s3://npm-registry-packages"}},"3.0.3-pre.946":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.946","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.946","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"874ba291d868fe2462c8da8ac61478ff3d4df74b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.946.tgz","fileCount":77,"integrity":"sha512-QcFLmrcfDhBMyxMOgicUQazy1a/L7kuBhmqe+h/qYj+0EKUKn15czrt5wVqWSPcXlpt3aslr07+kgPS4ZPlL1Q==","signatures":[{"sig":"MEQCICrZ2QvQJdXQWvyIDA9o0JnYVxFwZyFRWyzwm+7gn/MWAiBvc8dCJSDGo/4/S2rH2N8unJvLoN/QD5gjYkKRQEzcCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13941791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2MAFCRA9TVsSAnZWagAAF2sQAKGgCz1KaouSWAFsEZ8C\nqWsOPLoFSUrH5GWug51pAymVlRw1Sk32t67kyEUl8Oo2Q3IZQ7dPRGtr1jwb\nwNVqwEO4CL8Pndr8QJvGODEwMtuFvU0JGX1p9FYJsWgBN1WoKUHDbRV6+pIp\npwgFw35lQ2Zd3lDTr2KRgcTZpYnOiEPmsAaofMLTZ+nilkoq2rUrFIHZQ2eJ\nG79a8ujCjfBYg7fYqI6mBMkZek42BfMdkQKDsJtrD2tp4O13e2N/1XOlCp6d\nyjCwQ17mDbuZOrg7+uvjuDNq4z3/3gciTiTDOxhNInUaMijChSn028pmxXxa\n5jEXLMXDlRclpcl+FpomKlQreLArrAqON2kO4I2cfEjLWRTGGHp16IKj4QGK\nEa1eFXxiDcgM3k0DAxL5Gb9Qs3I72cFptuDa5Vo9mgYBCeqNsuEf8osCtSJu\nX9boE2PCw/cskyqUARMoHyXKd7L7qR5ziSp4nrbSVk+bdOdjOXinItx42KK2\nuit8lBwxdgZ/tNVs1hMkFaZ8HVqse2orjvP1tH4uCT6n5nEmmsHmOqK7B4bg\nIi3KQtvde7YCKstFYB40G+IwLtlfNwFekWI9lwXoa1X5rBFdM/UNBwzSd+wh\nevoW2wmpChNHQIXOC+LTKxV6BCvvh0T+CSBxVt/2IHy9lvy0JJCYZ995xTiF\n0UC3\r\n=Wflx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c730d8796d296a035cdd4d486564ef3a29c4061c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.946"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.946_1641594885568_0.14391073311094082","host":"s3://npm-registry-packages"}},"3.0.3-pre.948":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.948","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.948","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"80d5b4fd5732d482228b5d0c746d25970e305f7c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.948.tgz","fileCount":77,"integrity":"sha512-jvSZipChjifeJpVLmWo65lIXYL2HWKQeOg3DilbJ543GYs2cs0UfcTBBh0X0rAWRvZXaeb5DKPTB+MW6bjSg0Q==","signatures":[{"sig":"MEUCIC0JWTg+GkkUJZlMwR1L0c3PeIfjJoTwUdKiWTR26hylAiEAs+aC+vYtmCPYpkQn7heHHE3rtr9qiWUXjvvoJow8Xwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13941791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2T5cCRA9TVsSAnZWagAAcVEP/3iRV0hd7y6HxVU5qv8c\nbqjGYvRnJwXOiPa0IqFEh1NzjmtfXJpScYq1XR042y5BzKtNCi94mDmxfnpE\nM2O1sz4IrD5aNBjELLgEXtm/pyNjMzXTTIObUkF8JIza2LbVrv5+uz7WBhvl\nRDrRwQxCKrwKDmtsexJj+zMeclnpqRr19rY2wEiqeuToa/qxK8MFYQinKbH4\nni2C4fZ+Qx67SlSeqw52ua/U+uHX+YyOLwPQ3ZZNpDu671mAhOSd66z2O6PL\nHIsYXyGc0116o3OQ1OkvciCWFsNMQre59xX8JRjUyOiimnINqRooCcl+zv1D\nE2pM26Xs9D9tvyaRMFFGxJsE1VWeYfWTfovlBON0/fEz8taJVCNbF+iy0FTK\nBjxISig6NJq9wWUJRYNdEkHxyxWvGcN1O1NmqMKAxjvTXaM3POiqugDXkli1\nUM2tvSex/zpHpZhyhFktK8Rzo7p9rPv8h25C4+CZiWezbNYoppGACNiqAUP+\nXOqgMUvQffGD1zjc1bpL5NOpuamCt6qHTwlr3eDwzYacTKlXjB+uE3u+fatu\nucB3N+VB41SLhpHusPwI9Qd68XW8/GVhd+YTKVMFVHXSZSdytc/Fc2lscOqT\n73+HAF0aPJzWJpa0eJXNlJ6dVwQcRi4CNuMQOQS9DQ9RpY5iWGuFkKwTdrwp\nVawd\r\n=EMxF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bac56d78d578c0619711a5a59611eff26d500388","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.948"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.948_1641627227951_0.21947720601162257","host":"s3://npm-registry-packages"}},"3.0.3-pre.951":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.951","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.951","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"df79908bf81eb48dd362637bd90a8c202c88ce74","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.951.tgz","fileCount":77,"integrity":"sha512-4XGqg5y9IxjXsw6d2pLoRonrx1WNKwI9euhHZuTto/4RCj+3hw2SJdEh0Y30gpvVg79O/RNZAGUTgjCLRfut3Q==","signatures":[{"sig":"MEUCIGk2eHL+TzjRjoMHZlsaYiarWN7jaYEpchkpw35Yc/AwAiEAv/OKc3UumitDElOWLCzvenaCW8dRXl2hMJB3RTq/0h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13941791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2vjKCRA9TVsSAnZWagAA600P/i4pL9/faL4d/xF5SQo/\niOxUZJETNofrzVFGSotJDTx4Dv2qvHPoLEG6RFLQwpe6eCRn0mf6s02zsSRE\nAGLCbZLZMZi2Vk7uYb7wZ3R1d9CEibgCLWzK5CMIuJvM8oKT3Z4/aa5lZRiI\nED+zDlivwPrtl3MYIXzl1JXu/8n47w/q1efWjHCrERf2V1kZPP1oIebJMrCR\n8nhzxfhgZrt2E+BLGQP8lf81iDb2GCThmjk5eD5llI5KLLamJRZntQOzeZk9\nFFYci8m4h9uhZbJ6AU6PD5nIEH8zbTFVwPKocFNPzOsJdlozXBxuQ81Ec0EA\nHvBuHTq3o5S7rrhWNRjm9aQxo7oP8ihcHobca38Y7lEZccmVKTj/UmIdg7cY\n2i2r0OWCM24+T+HjHbNBBzfLgYtGn/zxSXUeR7YBdMdoqQFAOq3wGtqGtT7f\nP0PTHvmAZe1Rpyoha5YUXb+5JbSS9cB8TngQ1OdJ+UreAZXzfWTPkXtR2J3Z\n47FweAyqWqwQofs468Z+8Xruw/ZcET8EcfPb+f96JbYrOEtC4GCzIAPycGGl\ny+QT+wJyyB1od26IFRnQKjEouA9KvgtMSBHCgRW7bgWFTXdOu1+mmUuV6H1v\nta8aEUBaH1HLQWajv+Z6dTLatnFDs9eoG1V2OOM45r1xd/ZYQUATZ2cUdc7/\nNIac\r\n=aUI4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"555d8d282f57d0b1e91069f9fd385b269226a424","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.951"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.951_1641740490252_0.3329517093045238","host":"s3://npm-registry-packages"}},"3.0.3-pre.959":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.959","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.959","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"29ab050c0c144677e009006f208ccf2800c736c7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.959.tgz","fileCount":77,"integrity":"sha512-poWbNr8/aPHqJJX77ILYn0ez3f4DAaj/JXCm+Q2q60XvEfOf6Sau8RcSBc7eIkCxCRZxUTSllV3jA3pgSp+wOA==","signatures":[{"sig":"MEUCICoMZ+dGCC6fh/n6PtojGy2/PHw4+CM8mmsQDhEFuK0+AiEA7ZjpeBDviDmpb4kNwzisHesfn0edMIiYDgt8RTJrBPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13941791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3L/GCRA9TVsSAnZWagAA5coP/iGg0wJj75zOYUcAedhN\nM8K4SB8Upa5BUbyUUfUdzGukzLC8aYS0sNxJE4tqfuW1xV8EJnvuuT4OhNCy\nNyaABveJOpY3uHSgIyEaZCv4apMPBOLINGxQIp3YUUvZjOXR9i6LfPYEX3DZ\ncughD+PuxY5Ta/EcEOVltcxjii6QrawPTkkVYIKxAzQ3cgO/fxiwnX2lYqfv\ns6g5EBoFdFD9z1UnKnnaBg7vZfgBLt8Z45R2tQ5QSkTya87Lu8eNUOpY0Pcd\nlARqR8IGZDfIz8kk1YVjjSznIU8EPcFSFtHaYvaicQFh+XOHxC9E7zTQTLlo\nZ4aTTf56ziT7eAEK0SVjAQKMhuz2tiUchXHu3ki91lqYztDW5swdMAp4Xiqn\nWn96OpQw52nphpl1vmxVpEAboegBW9v7ZI4k1KZAMMZi53lr3Bt2fGTi+zrM\nK90Ao/N6nJ3EQUpVWHFZ2NOo5i9J3cg/hWet5k6N6qP8sOY+eG3arxwnEscK\nE/3eeZzuzLPuptSrZPrV7wG/Jw7SBnNGv5xtRwd8y72UAdFBs8sf1t9Biu4C\naC3i46/1jSQDcVs9JlFYvfxB16UNx0KH/TqlFv5vOqatxpT5PDbs0taELP9S\nwYYGFCdh7GrLgumgMb8mwZm2v3m+qCkQAQsvrfAALEgFhrWwhryqnxivK/P6\nxWdZ\r\n=PS2u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"28bfafe9ab1a0055037f4601e20fc120a021795c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.959"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.959_1641856965979_0.7155727213050502","host":"s3://npm-registry-packages"}},"3.0.3-pre.960":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.960","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.960","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b26f864adbb671f6cc26af4642a6ddf1e2cd5c4b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.960.tgz","fileCount":77,"integrity":"sha512-yu4XSbWst9row5f+EWtJByqyZmw6g96F/3TYSVE+LcW3zn09FDhXNDRkeGug3w2AWYhwIO2C/fRs5ZVtjZBtMQ==","signatures":[{"sig":"MEUCIQD9t9g3JeoiynIbrryQiNk/fdnuEm5vqdbUB3WfNjVIRwIgQFcN/pQ8UsclI5OPp/95+rBbaKg1SUN9NVJNhZTu/lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13941791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3MCsCRA9TVsSAnZWagAAO6cP/Ros6p8esbLr+rFi8XDM\ntkmOq3HMJmX4bxAiJ+DcTl5HUw9fhvnaYbtZ1cQc74Z6xxUVHfxMD70apldl\nudY3osZq0/eEl7fBj5YTuab6Rnv4EJUzas19gJJPsesQ7ouV2dPRTAwhMyBW\n6Hgtk4DP3XNAKeKH4NobnE4mJCiMuwak0hoMW/t/pKETs5X2jnYceCRsE8dr\n9ZeDqiw2cIwlQEAPwmiiIpKDJiEsmQikI6fygvm0NtLO/R2/lKzFSZiokVYo\nwoMXgpV7lBV44H01MQ3UsaIFewLMSRnuu/OlvuXhOpn7dHlfDbp6tExX25UQ\nef49RrZFQnQV+AnI3w3H/bG+pOO+dSbb+1kmqh8eJWuS4A669SepB6hRms64\nu+MFpdPGuT1RxDqpcq7lQCBih3rhnYDDzPNp3YQbIuapS6lYt3SsJ8/3sLm9\n+C2ZYPLyjAxUYgkSnwUE47MWFc9oGemfDAYSg7Avkw4P+q0tOIk44BB2yBWw\n7OCk8KE0cq43u20+kFTaIy7xR/VqauQEK8Haykki7W1DH0p82iAqOfEMeTOx\nblsgpaKTGDI10z4Kvvkv+p2XUtVSGGjYoAivu54DeHE7Y1Qrd5qp3piNhu93\njV48PDT3TlZX4ZPGAa++CD5VhHauXxdlYvlsTEIwAqR82dd4KfY8QXOR+kKp\nGYsV\r\n=8VpJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b0a7e32151f8aca57c741c5b45e3a923af986582","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.960"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.960_1641857196723_0.3740260662482595","host":"s3://npm-registry-packages"}},"3.0.3-pre.961":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.961","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.961","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0a98f3d92b2a922e5acd0edee35aa8d84359ef17","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.961.tgz","fileCount":77,"integrity":"sha512-ZCHMZjYY+7l+r/CvMTDr3WH9j/Fz0rc5dGMEEE+P45rSzv3MEZmz15SxX2Uzhusch387cU9uIquFn+yY7VLD9g==","signatures":[{"sig":"MEYCIQDNL7T+lUSXK/urd8S0G0mlt8F7isBB4jIqs1zABgnK4wIhANjWchNnmzgXDdRmLgvdqrEpFtmhCkR2JO6fzVxIPWGD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13941791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3POjCRA9TVsSAnZWagAAmecP/3fmk2gtoVmVdGLK1bX0\nDtnuySCl9pmT2MI3TPZGOBM4BH2pOnuUoprjMNLjpQUW709W5PlQ2Lbp6FSs\nO3HrAiyhmPXtxktzMOoTZkvifmdg68j5zcPuDzMDDJyCD4zBo1SRFtCT5trU\nyB63TcCqn5xBoahutD7kOTTYsQy5X9FrTM0tySu/8uMKwTqa0Ii8UkCxntFI\n/CTCG6e+cR17+zPsHFh5g9wG9qMNcz3f5zLDVTUVJZyY0PlHoYoGsyjpVt49\nA4ssAvGn5f/JlKflhCifM73IJLSgSXP+JG9y22lSlipLu5QH6aRP55RzQnad\ns6YyfK3jpduRpuF7WK6MYGc/b4gTNdwv+60wiM+2dJChbgAgsiZf8iibmIir\nEwvSO8IMlRQ7RodxZMcdmX0oDO328Xa97mSwcUM7DgOCVLSuQlAgRHvbYT90\ncFHNX0wM1emkX4QSQo1daqp8mHr5j0NMQZ6+RWaaWml4W8V68+8pn99t6Ksf\nZYlWyvxNf/CClQDZ++gRWMkWL399Fo5r6O7r6tU7+jgcbdGeQBfUTkZj4SRt\nZ9BsjemEsmr1M039DxWTdppkkNa+psnlFb+XurwQOXNoVKXllDbVsmrsNsgX\nvr5EZkcoLllRD0BqEjxmCYTAwcv6E6sRI43/R43xU07pq4+hSTUsXYjfYouB\nGKxt\r\n=9Ufj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0a27265d5d22684667e2000f93d67ae913c58dec","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.961"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.961_1641870243395_0.13388569534535777","host":"s3://npm-registry-packages"}},"3.0.3-pre.964":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.964","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.964","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"68a76ef1799796cbcc3b2cecaed7c506385c421a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.964.tgz","fileCount":77,"integrity":"sha512-sV8bXVbnhnSKDrCkmFlg5EHKxoNOBMvEASM0uUDXSsubMUAGKkApMjkWEen3n9YxR4JbfSWpmRpF4HxoONq3OQ==","signatures":[{"sig":"MEUCIQDgvrGp1lAro+8ohhx5TfcrfoQEQzm6ojepz0MHU33KFQIgVqFz0QKrIpLEwkSmOEhqX8uzrwQJ0QIseIUa6lD1NjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14266576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3VUKCRA9TVsSAnZWagAAQP0P/i6Q4zdLyDQX+EE4UMTh\nbjmg+vIwSwznKrA5Xe25unLMw8r1OGXZpk3DTuKgnPhjMAtinfODwmrK2E4T\nVWj1aiVMh9vRlU2P4u8M5Hr+xWaKak+dstIonkZVS9jVvknKDvcHfLh/FWwP\nRZibKwKBBaVTk+z+zF+QDfQ+wOWhbQmyMsnbYqbo1myjmicLjzJ41R93hcRH\nQlcp5GazTe4f2M7pVgPL4hO6aMBsYv8IUHd79wpaXkbxwr69lgvEIJYRwuge\ne08aln2k/R/E0OxibPABm0aqu0Yj0iKgf5elXvCrLVq/XGnOVyL41gJwEnmo\niPYxs9D67GBTXdFiiiY/bQgVns0aetpwStMENyzY4F5VScdmn6VYuP6m6D3Y\nIsj7cT0aglmVGKuxKkBpA1WQoBX96+yVL3rS4iQCHaqL+NiPX6t0Bc8gShD0\n6ZcqiLzpzMq1yDJq0+W8iVk+Y4aiZONkzFQk2k4TrxUAeiEUsn1Dr27ZblWX\nouauPveRdH0DHko84lP83KiOeQgd4LiwlT+1deWcav3Ad6en/wYhLKVLpMoh\nU4X2+Z7uXobq9P/+hnDo5RPjBgqrwrlaW45grQ3dd9IKHRYBEFgtgF7bn/Lf\niAUXiV3jqp97m9STkasAQZ8/PMGnF6ThwcaVh9QI+p/fOfKHMur3xYWRZI9A\n8QFy\r\n=3TSy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2d7bdbef0b44a5486ba98aeb299ed8283eca8801","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.964"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.964_1641895178103_0.973732261130954","host":"s3://npm-registry-packages"}},"3.0.3-pre.963":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.963","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.963","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"88ff01e8f6aaf326730f712425a50a99f4b5ed61","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.963.tgz","fileCount":77,"integrity":"sha512-JOiIV+7H3DvvBmhhUXAeMvDHmjS3+mNhfLFATzRGXD1SqmAfJqBHv6IM5++532wlFj4SlLLMlqGG3ZVjCIpHZw==","signatures":[{"sig":"MEUCIQCocEx9kA6ejesL0AKGVkWELFXl5wROF+kvv46PGQ+bcwIgM/sSJ3u0azS6jbC5RKmNWOs0FHExM+zJnr+0nMNAuCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13684477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3VY2CRA9TVsSAnZWagAAubAP/11XdKOUYpxW7sP8PVpI\nmnMf4Bx5qDRKRZwZWtBc0baviVKbwa23hCP3IXjFQqY9TnDPoRZrwuux+TSn\nn22TeDHrl0j0bd0Jyu9AdGpH9gZMCgxBKGbnzuIU8VcZ8VX+5qD69AWvM761\nAn6lNQUrLjEX7z8LOxHf9zpKRv7ADE5ynoWJ185swuQuragh8ynDxOIk9Pod\nhycUxS8WQNHruEX/dS3PK3gnTAdGnyl58x4XmJKi7vz/arjLXFZ7BujgchT3\n+XQzf8oQxjmWQo4aypTO8iAY3EaB7XHjf7kOlm4W+yI+JJu2d1GZLhC5CCUy\ngxXDO7OM002dXg9tpj+RU8zJFn2KAnRmEBH6fQ/hhng66F1+7dicvAeYpeKS\ncqKPjmavcySVtTaiPmbMzDirYTQZV79ZsPsWF6CuqpHAe+K+5BBEVJMFUqo2\n3z2kkFRivXMWC5Cz4vB3gP6cUQ7jf4m2+8qqpEArQjVmhhaOnDBYKyrpz/Zp\nxUbnlqoSvfMnT+f6lezxAM3zSJJ9yxyzw0Y1fTmVOPdWiAbDEbaIj8DBlWcx\nMbxo9e5dpoLjYjJhDTyMBvdh0akXKbHkaQoFYPmBi4mcUZ6YHydFVtn1rJfp\nMlAPFpQbeoKnpxku08AeyqIVEojoy98LURNrOmqgeOpI4X6/ozjdJOR+vaSI\ndoxR\r\n=ScDW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c9ca11eda74a3c94916ee6f0b0899a59ce9a0ddf","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.963"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.963_1641895478506_0.5043450033365606","host":"s3://npm-registry-packages"}},"3.0.3-pre.966":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.966","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.966","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1785b2086b70d67404b197a5e86912e543d7af52","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.966.tgz","fileCount":77,"integrity":"sha512-LXFVcU2L0RSf1341wCfzCRkEQjJCveEAdCbFMIr0yVzrgpoEnZ5Tvr/l5QBgdXqlXH40CkjVZ9kQdkhsC2KNyA==","signatures":[{"sig":"MEQCICQNmvUF5QwpkZRj6p/1lM+G72fmW+i9eKAKLPh0l8kqAiBpmJan9vxzrgkCUi18TJkltUzaqgqRrblhTIBrECrOlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14266576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3bp3CRA9TVsSAnZWagAAeHAQAKA66KC1deBGwSQkrhtd\nZVuFwglEEIu7QGMTyS/KrqCYvAgGjPDEo6dJk1BMGjgkSDVUVvKHmOtOq5HV\ngEQlN/G20oHoyJ5ywboAhgBK6+HqIWmhfeAGEdQ0o/V6UZNWaC9zgf0oNB18\n/8ZXCxchYBARp5lIr4ET5+6ZW/PAdAHCT62ELq4OlGmsv2Bt+sP+NAIT5xKy\n0K7pfou7oO/2oSaKeJsmEcYDfaib6vYp2TQk8ANvwtHyjyMY95bfIPafwSur\n0ytonyH2SBYSGi75PB2za2LvoTdvRIM4GCr4i1TIxSjph0RGUacvYdBZq5FC\n2mM93idLQnImA1dQspAC+qprZGTvwn+Z8tn681iid4j20imMCRLzMWqLG8+k\nc0HdYIAWwY9RFJRsUfCy46A64bwlVrE2Wv3J4fflriBbIvDx6WjXQQVukBrE\niQgK3D44dBvLOcXrW2WUIb2qUXnos147R8Ofy/sBYJIbov3e5NnDQ2J3EB0f\nUgAxmK+eaa+jJnGnSZUH8h4Vh8UpKZkRN0FfOyI5eQHm+tYYcCYnHSzuLgdf\n0yoVqwFgCTv3N6ZMZmHHQaDKy8I6q1skFRPRt3BI1KLsJX5uoZFGlr9AI+wk\nQk9MUgJ5oZNavsqeP8jKxxXHJBQ0mgjyqMU+Qtfv9RRJY9UoPyLLoJfL6L4B\nF49T\r\n=RrI3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e7dd0f56373606eda442137329bd109e26ad414d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.966"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.966_1641921142818_0.770492672859","host":"s3://npm-registry-packages"}},"3.0.3-pre.967":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.967","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.967","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c451bf2f01a2baa7113c3456a458d4f9c00bfeb8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.967.tgz","fileCount":77,"integrity":"sha512-DtFFbMXwx7ReZ4MOPjfmUFm/rnveEpiKUtbfjpELiQZu1b7DsEZqLAnTKpChsXsodXst7rEk0v84FbLcTVUV8A==","signatures":[{"sig":"MEUCIQDi4jYhD5CUr7GI+eT+dMGqBiGRtItBs9IFDKW2mvEBLAIgH3CbWOkuLjidMj7gdjKUF/ekimelDCMdCjh9Ir6zClc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14266576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3bs9CRA9TVsSAnZWagAAHLoP/0l+2xux5g8/42AW+nqy\nKwxbgLu0WV5dmoMNpKL0ZqrteXEWUqzEBdA+d6r4/tovw03W8obRR1PYe4IW\nvFZz5GQD+EQwhzBXBry35KlVqCjb+MtL0L7OtBI7iGmzLTBLVo3SA5UNtu2e\nibQLjKylHLeAkO5uE6v5F2ojLyoZ0/urXqCX9hspWA49gbgh2joxg1ymJkEt\n86IvPaQNzIthlwP5EsQnfCZLJir+QojHslwCFr4HiL26J9FqlXRiQqV+jQeU\n70Q0T3b0DrfH1WkenQt4NAl+5hqzsoKagEFbv7s6yegG4V2LSqXjPF1qkJrS\nM/BkyC8Smtv/pI6vuTjG7L0g07bPBaEe9TBAuc8HmJriVyA0lwX0nI+Uqj/O\n9NadJV0+S6azHr1qBozuI+H9K25iy3CKf7Y0HZGzGf4rhy6QBNHyOlJZjPBz\n5JBgjNTAWWLPJdbiOYYHl51PUsCZTXtYMyJIJIX4dmBlYHuLpIsTV2ihSTDp\nf2amb0xxhBc3X88nbBlL2EzldJK2SC3nMCBfMAFyo9/b2GqiNGGS9pQ2TPuK\njY52t4TsrKEPuXsH6nAckCqtdjEUpeR9iEFjjO3dmc5L8QRoMDQR2RWH5CKs\n1iMtMiDrS/pBNDNu7acEcFUEGut1br8GSEQ2fa5tow0JeWp4YZ/DbvL+GNoi\n4QUk\r\n=GtAI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d15dd216af8c60070b9965e8f63a9c555a7c9994","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.967"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.967_1641921341121_0.9801480687824005","host":"s3://npm-registry-packages"}},"3.0.3-pre.969":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.969","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.969","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5addde174cb948039330df17fe535599f0e201d4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.969.tgz","fileCount":77,"integrity":"sha512-ZpqKSWOkV8+kMP9zcPCxWSHuYV3EqT745ArvRxL6CyiQYNIgpZcBIVIon0himp22aq8WXmpQc1FSimTG0pP6EA==","signatures":[{"sig":"MEUCIQCSUirxBKB+/c2jxdaXw4wQSmPnST48batlUnNUY4xBQQIgGlC0NWEpsbWQAfsFJiSQs+l1YtGvyymiqEc781dZmoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14266756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3ge9CRA9TVsSAnZWagAAKh8P/3ZSGpWZk83TAVXARsID\nRTWeQPpg9LD2+r1QJ9ZST01DtrYH+qhAq0HsZv6i5VwUk7FnyK8MVrgyswi5\nm9h6HDQofgKEycZW9ylp9w2IrKGID9qkqtMuDwTfNs/klU1RpRRxQqNCL8jc\nmXKG2+Wx7BrLNuIRNGGO6+/nBuIIVG/pykFpewR1vVaoCIPw8NF95ZyaZgCv\nQ6PNHRglAt82NYmyoAiw60fILCBffHfdP3dF44srXgyBl6LAMQeOANJrr0aE\nW6o7y6l1NET8tiddI8I7nJJ5UIYSpFxer85VEj7jJj2Gt04t2CZHGnyV4uHo\nQQEIUz7bW/96PRHZjW3mS3aZZpreyj4BmGaKFmDvkdvmcOmli/rszjvpz7RB\nv50gS4E4snwDy+VhSVS4tt6ERVWeXSH40+iIyuFy4yF+KZ0hlIV9niK1NRsd\nJNCWCSpfA69OIkYIxR/MJ0AESdemerIfk9Y1QK7n5XR0xZXkVYblMzQ5m6Az\n+FszSDNs4Zdp1KRx+iwnrrBfIl34fFzKE6ICfj+NPKSSg5Zta7Tx9YMKHQpp\nHpvGNioxtxVN5TrjKxTirCXP4Zbe7PULfxHDafpXEuyzMUaL7FyFm4ZgGTMs\n6TQXjAcbVDWnyHsv97uovqJUyqhFOyAXM86JL9eKINO6lMeyaJn3it9B/3WT\nQJg6\r\n=wHmy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a197cfb37a3a272b889d924f5e34f89b1b6b96f1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.969"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.969_1641940924745_0.8026720268267908","host":"s3://npm-registry-packages"}},"3.0.3-pre.974":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.974","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.974","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"05d84c87ae416f23d410b4ae441b3a0805a66151","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.974.tgz","fileCount":77,"integrity":"sha512-XyPxlxqUQgEUr4VxZvOkWbLe8f8IZJHgsEfXkC+6INcMkqdy2QSs5E1fWEByr+LpBewEyeODnol8Vpinyh0sEg==","signatures":[{"sig":"MEQCIG8SaJTJagW5oewqY53yIZWf0MOaBomBxZENVOnBREGaAiA+TlszRDy8CLpmF06AsZyEDFERaKdZ2sz4zkcPRBzw0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14266756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh32NRCRA9TVsSAnZWagAA7U8P/2KApw5iQAMj/ehWJmoh\nIdRm9ZAXOzFHnS43YaZmTQwno+huAqEZBY+wllmckgepnqrSdtl8KOnxKwcG\n9lQWX4sf4xwUmJb+kFse1UCO9fWp80VTK5/M/mNT3Y4I8zaxMNPjGqyJcc6L\nCpF5YkmoSf8FoDFyhQOwPadsD5BcPJp7gwPKCrJrNw98sGeMYInB8CJSvQQB\ndNYyI7/+5jnqyQG3QJB0+E2aTME7S7+Oo6Fo8yzKvbDZDyWycwYQzGK3ik1S\n6Ezd0ckMSRbvR0t2fuLh0lQ4WqQXPb14jTew5b2NERwY7fntpUdlNkQSRxIa\nGEDGpwls+r78831Gn/lx5qnClp9f3I5KdylfuJpw4wykzWmCZz1NWHhq3V4U\nupGohCD4aCDRt4kWzPqH2eaJgWt838/1FJo5RgKMjQ4sjRu7lEvsrvaW7/nY\nekZ+vsInFXs+Tsf1bE4vE05VICmpXryI3nu7cUE6t0nc5tTMv7vkL7v7mY6N\nk/KSK6N5iTvXEePhSIxl+UZa4c6XZwKoxhrEhzHgB0lzYKL3J/1CZXROFrvj\nDHdyB6FlLYkdhYc69xTH+zI0W8PQQaRIn64rnslvdHqpUXPdTljQdAsxIjaA\nsESV8HXg4ure4t9L+3Wbd7xnu7WTTcW/t4lzYdzYCWxjutD0+vhgWn4dxXJq\nOnhf\r\n=8PjX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"745911d174ebfa67c8086f43a8dbdb874e552729","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.974"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.974_1642029904912_0.36942911620662455","host":"s3://npm-registry-packages"}},"3.0.3-pre.975":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.975","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.975","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"449ba921556ed3c2b880f5567104ff55040b1f38","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.975.tgz","fileCount":77,"integrity":"sha512-gliBtsiOwLJF6KGedbV0kGHzQJLw6xv+z3gmDdnTSWJCLER6C/XIJ0W3Gw0gQJieCHokCTPqs3LmTqGyMXzfgQ==","signatures":[{"sig":"MEQCIBghyj96nr7lsz4Iuo9q5Ol2tN3pLHhLoebuVm41069yAiAygofZcbPvkoYm83eIfRnYv6d/gkC+pMh+kHn4q+stag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14266756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh33JrCRA9TVsSAnZWagAAkKcQAJZeXiCWKzW/iLOQyqUe\nPxLnA61frwmyVZu15FvxuoJg/NHidLp4JBjK7bmBHz2gWCl5DJszX9/X/Le3\nItf277OImcVM5NjRIaRo48hEP7cn4NT3wujWy8rk1QdlAm3KDxDdqNCrtZPp\nGOD5bUZBX3HyWcBneu8wo574d8I5SV4A/lTRdaR5epOALOhuWYxoNmQc2QEc\nt+ZlCLomhtvn6jb0u/LVM9cOUko4Qr0+c8PBVVz/NOC4WU5rQ90tldXZcvM8\nIr05faGfSSHcYizy7SciDf78XSNke6GHKkFYm2izs6ltEn5EWFxMIho/eJ4r\nmgvHTJ3et3VMPIlanGMSS5NtamB9DG//lswebEyNCbjIz5WiYz6nVcQWgETM\nq5LjEFNaj7i5M74ZJE+9KfJEHXchuIwKD9fpyljdiMezgknLDxZyF3sFS0AA\nF7mXEC7bpdCWfkqgcsrqPp7PzDg8/j9Ud7To1Y5KmmAXCYUZp6xr2UM/uvB2\nitQlz7udeGfadHb+27lcMschBlzSFLs0jMinlS4mLkKBkX2XU94v5dEiUzih\n31veDCyp0Vxf3QbQWVXEJ0Tyyyt3C1QoUt9+uYbgSIepsqC8hGGxO8MHhr2K\np0rWc6nSdKr6sCiIWPN9YLCZ/f9f6Kthg9ySSQEltHteYkQj+d7dQTM+0Gyy\nGs1e\r\n=V4BW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9057e189d927c2343d44a352f398561021e6f2e9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.975"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.975_1642033770987_0.6916031777876486","host":"s3://npm-registry-packages"}},"3.0.3-pre.978":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.978","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.978","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7c3038b8ef48dc7f6034a2ba5ac84689c7598b57","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.978.tgz","fileCount":77,"integrity":"sha512-iwH52d6NbM4bND8f12madH1OlA1mzwSa6dHT+sSLkIl/6G9ldK7TH9maV1/2wzpVF+qGGirRZb7jRL1bed/+zQ==","signatures":[{"sig":"MEUCIQCLmHR/vJ4v104Rev+C9HUcwjmWBA1JZWFHx2PL4juNVgIgWP1oRf3ou9F0L2kjz+WAa8ALxXS+2GxXVOsU0WsGQSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14266756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4BSpCRA9TVsSAnZWagAAroUP/3giuG74yynpQCqYE6lZ\nZVUdUHVV0z5gdfu1XeLgmXvwIMNt/BfauMHzgF1snMchEi4y+Feg/WoJ2Muy\nNO6eqoGrIGlaYF2WWT/3iY2qWywYPK+4kEhTjzXAWKbprKFoGmRqT5nWBk23\nr3F6NcQ9HTdR55IUhWyDvyut6KnZ6nU61n8lPix2WBTyDRrkJ5wSHjjAIzkw\nzfdWXr+uqbQGISX+8iGQ4UtkTpl0nxBSmAP6wtogDpGGsmWAtcEJm524gcbY\nhPhHinm5DyLpnDmBV67W4txna+AwbdX6gJNuxTKLw0GlZqeoWDenroeLoE9x\nrXJUnKREcuaKK068p5+6+prZWJNxMw1wUnnys9WI2H5GXFkxUGFRD1m7chaU\naNymP+KoCt66IhLKgUC41XSORBk53QfS3LLMaEPy7Zmgr8WfCG1biisrJdss\nWSI7SXLPX2wUQCCXZfMDHnQjXOBfazxrds8QwJcuNyuialsyTqnI7klfVqTG\nhT4bPK/dJiR3psL0SFG4ttLo25qC/gyY6jxBMt20NREqcJ61YV0uYKgYNWVa\nV+9CAIhH4qVqMzbHwMpuJ6jko8FpmihnEAjbca+rzDJGbF06iJxnOwpSQAWH\n36nEDmMaV8+OfD8SpcLe6KKvKOcVn8hrvhxjRWXwIaWo/bbcZ101t1VnfUpu\nVg8a\r\n=w4oV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ec7cd7118fbf51b216443f653898dc7a1bf84e1c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.978"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.978_1642075305250_0.36610154634557124","host":"s3://npm-registry-packages"}},"3.0.3-pre.981":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.981","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.981","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3cc8b2a9b1b36a59000d837d133a6d908f76bf45","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.981.tgz","fileCount":82,"integrity":"sha512-39OKASU4v5dD/GDOz+e8NjV/7HCcIjN1MNJspqjXSpFpnSTTWU+uXqFii42wa5I5HeOFiDhoil6kip63mlcgsA==","signatures":[{"sig":"MEUCICqGntQaO4e/xuxoWxbYER9JDUc39hFfA5auw/yDUVR9AiEAn6+RqfiufEbl1EXKUm/qR5FfjuDHDz//I0hjFzEUJLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4FU+CRA9TVsSAnZWagAAqEsQAI5LQitKjznbX9o8k02h\nHxTm5oX2+pF7SsmwH9Y2anGVwuKZ7++VvGWG8QYkaMUfCZjTRNn9VMtZ65xb\nU1p09JQpMEyE3OX9eg1auyFQm0COW17sUfwRKcVBwx1SfqnR1Niwt2fTTOSU\n7sIU/evCUQqaDc8WKwyv3dUR/DY+kq3FviHt3ZRaSSHg1iIXUYaY4XHIe5Gy\nNX7UgLTqMaUdsmK2i5zMjEgKVxVJq1n/m0fTIPhMjeByxCSMuXNrRfC8YTBv\n3HYru4Mmr4tGF9TB39+oIKcEKxSjoV3JS0MECP/f46MzqoTW4LojgIVDyhQB\ngBl3c+5MC2VwazbStZyNlO3Pvc0ZxoXsSHCv3dLei4BXIYFwS0LrXnbCIbs+\nyBujW25BDMQoR7xeEuvlH4dLHJKHRt9ngMIkTCjLh7YcIg+yWj3En7z5V25B\neKGDNOP0BRbhyjbgOSjXLCqIXR3jTHS679HnT83Yj92u0eSRCuUh3dhvmb3E\nzyjnpCVhYYtePaKl/Q5A36GiBWXnrP7Il1UndOjv4EVAjPsBSMljG3axGEmH\ng9fubITeVWlxSpkYsOelx0V2ybqpJACNRJfKVjwPhBNfjSYy+iMaIuEu5hcS\n3EMCM4PzRuWOJVWJ6yY2OzhbUveK8Ov528R39C1qjI8/etlZnv5PLQ3DLNVa\nGYGN\r\n=86oc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"701a4365474c7f885cf37902d01efb6c54fba4d9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.981"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.981_1642091838149_0.9991119739145293","host":"s3://npm-registry-packages"}},"3.0.3-pre.982":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.982","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.982","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e0f77551377f63cd934ba3cb285bd70372e43a46","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.982.tgz","fileCount":82,"integrity":"sha512-n0Cidl3EiEixRS0ndYs8/eOpgVixvu9gUSTtICoZh7DHNGmO7ezECbEbek7eIc/kybmgYCBSnv7kcyv1VbLh5g==","signatures":[{"sig":"MEUCIGiKhXPHUuALBYnCtiHDKYoXPp/bhZihw+JNTtHMi85oAiEA2an4eUouQIzkFediTaJ1Qx4oZrciWkbeP1qvvx1OrvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GnRCRA9TVsSAnZWagAAV8IP/RbceqQn57RrH7gPTmS4\np9hFhsUoKS2h7Ptvg/lBcUeci0w31CjiDixGvvMvh0m5fHx3G9+t4GI0qvHO\nex7clZLZBGaamnCJDM+JsDquq1D6PZEueb6UrlTHYOBM/qmSnSm9EM3+ku+d\npXDd2ZpEUYWTBthNljHLlVuAGZw7NqM7lrEwkTpKGwck4uGs+dx+FyGWg5RW\nmZ1sqjn0hFPOCfGiXjCItaQ6JTSRYej+0Fam+1zIbQ6Y8xWNlSA4Y6sHiI3o\npvaRgNQIfjoDZ3tN2gM1kkitaNxagcu4Isr57wkVEf/hGfBOYus4Z7oeaSHT\n3qF94HXjVhDhWXLqBC1gS55/D0kvJvo8KEzX6xbz9rwusS2v4oug6cjCXCHI\najgoonCvsxOvuvqedYoTIFjl6Pm0U5XDTyA0Yva2tvuDPLQa3kytZi0MPy4k\nprYANN3WhIlcNsIRIwSPGb87rBfYF2y14y8gSDFuyy9OF2Zl+uC1Bjkswmin\n1ajvy6R8QR9YX7upM+rspdcsm56O2x0kM7PjcnVK93VXVzMztOkOOj0ISdiE\nU8UO0rhaAPkC8PdDMlUb0bgJXUlWk3bFFgjQRrDaZJE/hjCiICO0sCMxnUzR\nzJUtVWtPhq1Ayqu8ynzCXIsCAEYqJyDklpMQTNopdwoNxA3KrAui448v0po6\nVzCn\r\n=ZQlq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0ce05b8a3305a2db0e83781c08ec3693fc3d7401","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.982"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.982_1642097105664_0.12079587512989964","host":"s3://npm-registry-packages"}},"3.0.3-pre.983":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.983","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.983","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e9138d228359dab70c31cbb60902a14ba40e0a4d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.983.tgz","fileCount":82,"integrity":"sha512-eqooxcwmi9XQO84lhnlkF3prnLAihpBA85tc3hFbeatR7QH9FNjkT6tR3ZH6M2Ss3u6JZATsYpqyhOAUe/350g==","signatures":[{"sig":"MEUCIE/YN0FbTQuymdbiOHvh+bZvKw1jOaQPqCFl1A4a+nBFAiEAuYh5b8V/+xD3nOwZS33OcmzzAhbRpPgoj22MP3vhQx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4O7jCRA9TVsSAnZWagAA9dUP/0IeLxskQzG6gZF3P+8d\nASgACKX3eZo6hUEhiafTKmTOGwYWMTNgf5K8fMu/+94+Vcyuzs4YWqXlUrDP\nBGxva8bjcoMC8SjdXwxrk7geNPkLIWecNuoQ75nblR7lK94TPPNv1UXr0QHp\n6ZLmuXEZaqvwCOZOS2uBloqeFws21BAtGnBR90abH2CxGkoFXka6uqtO+Q7Z\nif+Cu4AI0UbO10S+aV0IEU6cuOHnC2GpD8QFVALnWas5AhwpzoFDvarDWaeX\noQe05ELgjpdpH6c7Z4SR2xkNYFcVbGD8eG85AZn7uLaQtxJ/KcN72mnkowiE\nyjFzi4bynTsUhf88wJbKmP8E3//cKVp7cu9yFjljxJ9O6WREfigJRTOQBdaM\nYJPFCqxGrmqQBWKacqb+epA903sqB2C+5fiLGSJVRhW6AitMuyNZPY06ylNb\n3m7wX71i42n9h6hZ04+BNdwO/UNxzgRT3A348MqrtrheL2rFIzkMI5iy/s91\njhrFku/hlA5WelPN5LJ6oi5u/VWDffumX76TmVz+kVb0Fp9r8zjTlbCQx4I8\nZEwIJEm+UsQz3FZkiECI4iG6azIGUGAS4SKSa6BTMp3NIJf0Vggpffn5e9rx\nGUs0GYtoHY+4sQeyldBlnk23Ym6fBoi1d+sR8Ws3NW7kMc6M1hzj8ru6UTc8\njcrN\r\n=jCNJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8e73db6f0b5b04e20da8af21273d83818f8a8b69","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.983"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.983_1642131170777_0.44901505819968657","host":"s3://npm-registry-packages"}},"3.0.3-pre.984":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.984","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.984","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2c5a1e55b5551090471901cf508917687fc5640e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.984.tgz","fileCount":82,"integrity":"sha512-HGMGadPJPNjtiQ4iM3LP5GLMEvdYor8udIg371Q1s1/uAJIPD9UZUmOTzFJHPoes6RDvSXwMxjzuu9xIgUxIQw==","signatures":[{"sig":"MEUCIHa/nzef5HFviaOx2tI/ywn1nlCDffWpNiDIlknX39/rAiEAkYmrgQNJkGORwidXbPpbhiUA+2bAT/i/jYV7j3QJwFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4VGHCRA9TVsSAnZWagAAAxMP/0qXjfXYG70B/svTGaeD\nNfgy58SP+6WhZboKharJ9QQcGSqTXKcy6uNPq0JjBhZfIdksGyRn8b5/eJL3\nISPAFtWmLFONK+L68aCXPASVnAJsXRF/OYECPiWkE+VPEgd5BaqyCBEp20by\nVGHrJwh20yp2U+KxW66oGOF62f7PSfF+t3/1Q+NpFW/kPy6yxNhLebCj5FJd\nVxRWLy5SWa0iVZcDhoUgg3JBWyanPqF9M0+KghBLWiPHUYXBlWI3fyWsoVxu\nP6RRlK+GDkb3kmqowFTY62xRWB/nPuhfkZGQ8ORYD/VjD+5MTBKuNbSzWcyT\nyfK5/dQD+dwqP3F2gMshFUPX+abC2q6Y/5MeOpUr6MwuWHDZOXClh6fJSO2w\nhKVsuHQxgHMDAv3fprLICQGjK7TAVZisEySEjnPZpHIii8fLPzpm8D3qyGGj\nP05takR71qdzNpGzFrY6X2m0h4jGNd6X7AUohhS1Xqj3wv2VhhYC954eqUVb\nEuM3wV1/7hTx8+1//yRDwE5LplqqZEledJOCXqNB7cVH01ZvXwuh/sPxMeiW\nN0UieJmPmjbAjuVp8dJLWHR7j+KzUCjg4jpGCQA9nT4Um3jVhFTOcEWFgU2W\niPuBR0ecsxkMgTH5ATuqBKmRCr2mprwobNWPB3JvRCfC8DnrVWIDGVtqwhN2\nIHya\r\n=AXuj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fdadf79fd05de931d5db1b102d0fb3b715ec21c3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.984"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.984_1642156423684_0.1387200099485313","host":"s3://npm-registry-packages"}},"3.0.3-pre.987":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.987","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.987","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"96c6bf6d17dfeac3793c8e4e1c35a658ad7ff74e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.987.tgz","fileCount":82,"integrity":"sha512-8ZtW7o1soG4w9lNM9v4mclvKI/w4/djY7n+0eZf1+JLm2w/Bl8SAti/qW8ODmwULo/681Q8Hn6RhA9nrEjtmYQ==","signatures":[{"sig":"MEYCIQD6XP05xoq8LK0vgEWEalGAPelPztKJJP2JHKegOhIDfQIhAN13IMfuXxVFVSZb6EhlP9ZkeH6HMWfU7Da7gWyCl8GW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4bUgCRA9TVsSAnZWagAAecAP/1E1GphXof/gbH0dxH9g\nKv/zg0x7pgNp5w8exinnovOxMgNuoIO1yopYbrolhku711dDWvOJMHZVuWSE\nab5yZFmcCTNuFpk5OHy1ZKz+FUz6fTagbtmUIaulb6GZpdayroJkL31ebOSr\njeUuAehxJpasauLoM3RvLmM0C88JZvYCJI8GMJZdT5/Y3/X/ibAN4oN1LQYr\nIceFnj6Qt2Xu66mCsLRs9WU7tOvJI43uSMi3xsY8/RiigBlbgkQTh+J4b+Wg\nvIheCS1MPOZaMLyvqHGTgHtzPXjKJ6/vAww2hxA6hNPcErnyHGpTlHVvxrDu\nG9/Q342pWuiCZ5lB+MabaEaCM+ByTW/R5QzV0cK4DKvyGOk8zh2MXb/Zort2\n9UeEEV19/McSCru3hSuXJXBHzRcZxdqc/498s53YoxjHZWWxt1MrWrdLqfZg\nephGEcCZSwrJjN1M6KRKeMxHAJtewh0nTnx8xBP7FfguCH41VZ2JNU8PWgq2\nOAN/xpJW2H3DeG7M54xzY3g7OWTghJK/ade/3lxsCoHB9p1mPBXDZXhw5Two\nNU/ix4axhNKOJFoqszGMC8/yA1jaMrGh5aa542PKnq214ka/J+jk86tBlAr6\njlMU3wr3fJpR0oxR8cpKSW714mYnMEGxxPqmcempso0iHlrXedHmfXEeS/2K\nkhdQ\r\n=PwuL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7bd164b03d5851984f652ac1ac01ca606ea3ee9b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.987"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.987_1642181920390_0.9349964578460122","host":"s3://npm-registry-packages"}},"3.0.3-pre.989":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.989","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.989","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cad1bbda7b0bc1540f2d22940a2b11b98520ec1c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.989.tgz","fileCount":82,"integrity":"sha512-SRtuTbici3zQdtLTY29d5X0E4h59GKw/BHz8FxkPRmF8EPvu3DUWUXqjvN1lHzHtdw6sjaN2pc+ZBnG8lelVIw==","signatures":[{"sig":"MEYCIQCc3Lpc6XcI5+DyyJHjs6t5M4ApBEe/Ah+lPQaj91hndQIhALORoOOgUXNZPK0fqRruUjX4CPvDUuzXoRdQEs1vgG/I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4b3nCRA9TVsSAnZWagAActsQAJfiIno49tOSrYLy/3fS\nshh7tnneOOLYXUUobBuv0u589g2VQ56CYvbQ6mZLY5gdgmRQrRAU9sFFv4gv\nnCINXwX2cMKZwsY161DPfvnWKLMEvBqs/EJP7Hjt3NUNYGpd4sxBNXwuFAKl\nX2rVxnD1cBFSzhCkSMuL/baFR3iR4nuzbLifu1qVJNqIGS7FdddxxlbUXMDZ\n9lh6EmfyOqn4rZPtODYbJpxLUH+17/FjbE4CiPj0L8cjtmv8quO20NTfIzqT\n0QaA6Nlw4mAL+CD3nl2rvtTMSQGtgW8si1Qarwk9ejqN2De54tb396gfhkDl\ntt5YO5tI59RY3TgQuifvbLWvva1eT0uO2p56NRN+FNOI+yc3b5BBax5NAt5I\n/Hy3pUyKEvZcIHngyLbXK/UmZqOYgvGcW0ElRjWEj3fOzHcnI7yoNy8AUmST\nuYOXAezdFWuz5adh8SGl/usWlcOoO/2FRoVFO+j7d1cGIh4PbJpOuIB0bYKv\nRlrcZCodB25HLm4kQ+LM4EbRpAvLYdVSetyScP0PrcgP6wBcqPIgcsMfDPO+\nZ6hoVCVtUH8nD3U+C3YG5DIzMaK/HbgtKivW1SMI7WkKJvMc482UvKAswG1b\nGEa/ABzBPREscV8FfXKiWCAhfS20t0FQ1v4sDZP8SANr2n/gPf7PE+i0Gctw\n0ScF\r\n=LWT1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ce549812ba62659696377942550648b4cded915e","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.989"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.989_1642184166744_0.27360462476813696","host":"s3://npm-registry-packages"}},"3.0.3-pre.990":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.990","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.990","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c12ca6d8f5ac3d560a51ff24c2e58817117a6bcc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.990.tgz","fileCount":82,"integrity":"sha512-DxekmXEoc4x26dPtJK7+X/R1yzH9qHcdGa8ygoawFOcaJo+CJfnOWAQawNlrZNUTWUcMdaxaJd+It6otAQNMlA==","signatures":[{"sig":"MEUCIC2W2ozwc8UiZEtxt1NXMMoU0nyV0GbWnLTez2DSnW1SAiEA4UQdwInbKV5DP/Ggvp+PMSGyWz0ehPSDLAXebGRwQEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4eGhCRA9TVsSAnZWagAAF+cP/0tBI91Jq6A9DPa0jKTM\nmkxyU3hFTp8+yo1yZfJODeYFhILGINH2eYtm+JnRkm0z9rArmqjKhwk3FJt8\nkCG7RDjOd5p1a15+hvsW3tYq8lvrvO5W+E8gJ1T4/705XR2LjmPyaqgkJZtT\nwvOIgL+ZbLq6tkz844BEqmkbfqHvsNnXutTSed6szkSHXFjpAlnOcjB/YKfR\nN5NiB3PlifZIWTIvicP514OFGqAF2cPp66T07XKWAJm8H1OXSb8THjZ8Nv6m\n/1k130B/pED6z0P+V/FlRslcUZqhQS9Ks9IewAB4oIiavVpEuW07EyCxVigl\nhr0jFN8uqeZanGNGWV2OghIXbTZrfUhHsqN9fXXXF3SN2VRjf7u2EVUD3+mw\n4Oz8zEYgexz8d9TJMkvn3j7MavdaJ13QYz1Qy2MMv7IhMZVp3T/QlkB87gCq\nkuEED/nTXA6gg+TK36BI6DLwJo8RdGq8H908jm3zziKwFpotJNbWNLERtezF\nETPb4r40RMVxBwKDerF0BVtrQUFnADhzDn8w49n8PATkxfFsHxu/pkjMWPIW\nnsvFk0Ii7HTNRSNtXxkO+l8ATJVpdNX8mjXqp/j4gI9fe+nir7xk9NMUoxaC\nA6X6MqeLrr4e73ZSW4nTz1i8HQArI8XJqrl5r76vriuzWfTJNYuCF+3kY6sD\nMcxG\r\n=pDox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8c3db946077bc770e448413b53249e78262dc2da","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.990"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.990_1642193313267_0.18219994198368727","host":"s3://npm-registry-packages"}},"3.0.3-pre.1009":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1009","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1009","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c8ed6da11d119ff735b316654b22145bc464a1b2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1009.tgz","fileCount":82,"integrity":"sha512-kV6OU4ZOvyoOa+k3ZDjMxizyVCItYJPjl+EPbcV8zxJ4UhadXsYtuYcenDabwtPK/WZAePGH18O5hvJJkctG8Q==","signatures":[{"sig":"MEUCICUaRAly7FU7fV5Tzfi+xPCc7KiBSj3pw61EjHKsa6WoAiEAkuENLM7RTSNPH3oP/mYdDbXRiEo7h04I7YoPECZy4Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5yHDCRA9TVsSAnZWagAA3IYP/jxLG++W9oDjaxLQuEgp\n1GagAoCyH/WaDd+Rz+zhV8KYcwnNC2ir8tcpTFjE48WEhlrkZSkvPEeBlsKJ\nj7tK/fs/IMPzsLfnqXp3T8L8lCSWkIVn7Da3bD5GcuKz3HUW6M7qKPLCTX3W\nxKxDlpvxvUDgRotdyPx+vn2DHyXBZELv6moZP+uz3S9AOluvSpx8C8CIG4nH\njAVZ3sGRqKxc18byRdvO7gaTe3nyQS1NTJ9w5YppowuVrr7hIGBUo9+O9TCS\nJYj3ww35ElduJyGDonFs04ScLX+zolVkNKxtlNjo2ZLXDf84yxfFBLH00iVu\no5KH9uquvk5JNRDkaaV2kH3+DUlvh9F+Ap41o/3K5lQClVpoSUHDQnmmvWaa\n9JTH5TF5u6Lie03P6+/icSjWkQy1mNl9/84feR26PlWJADf6dw1S9Wn4HQ4T\nC5lQqp6lVYvkmHftmuUrylAaG3KBpxO/VewpkWeUXbVUiasBbcMBwnIxLNMo\nXWc+Xtde/1gtLLxrKLWhYjEECwC31b/lLHOcbnoFVLmWNUM6fqcew9tEAMv0\nFXv/kzK3EPw3DEXnWu/IeupWRBwZxUi1hDbcBQTdDJ6Ye4d8yD2MIBZO8DeB\nR8mczJyhaxUv9dvxFxd6idIMPp7OLVrOVRPKyXwDC0Mg2YCOXsbnYQRhT0tx\nxcTz\r\n=zSZ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0ff9b62cc3ff60fa558942e582b90a1ccc7d10d5","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1009"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1009_1642537411163_0.7921155248653189","host":"s3://npm-registry-packages"}},"3.0.3-pre.1008":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1008","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1008","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ae852a1ba0545ab146e8d04e533747d4d0815c0a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1008.tgz","fileCount":82,"integrity":"sha512-LYpCBMpxWPvyJeoJBMCE284nulYtydu/VeJymNukJ5n2l2m22rutZNwZeWiwq02GIHj70+RPQMNPzVCkMC6hxw==","signatures":[{"sig":"MEUCIQC4Eo+tXt20H4PG18ATggEWSDCEDkt7GH7ExbolQlMUEQIgaXhP7miWM1DfGs4rBeBEweI5N42z9W150RyVn8r1IKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5yIJCRA9TVsSAnZWagAAumUQAJKsmSBws/YvzQHTZjGG\nLwxivDjtZvNDe5lc44SrRlaTLurOpcvDC92n/HPQbeYFgHKJHYeWZOCmW/vP\nPw0/P6PLWwk83An7V5nclOgovkhrlt8ZzS9ZhiDNaNc6R945ZxBPOM7iIsOQ\nEeg5lLdHlmrt4xGtZ+ad63kgE2EziFbFrzcQGMkAZ57xSCJQszMxo+zm/oaS\nFtjkkVaDUe/kdE49krVohyg7FTUQR4tlQIZabYYO4wTHJIcu9QlFE/EJ8tMP\n8terWSch98SpWJQ6Tvd5nV1HudYBY3dIyKFuWIwPFiHk5leSScP3YKCwR4yr\nCTXToy2v8SytRNhcdFCellrxjNNY6v2g6tlJ32NyubS1pl2RTlJ5EUfWR71s\n7PUmbSBjwWiobvQf3pyEWXgPgfPtM8+f8JPBnyYGB8N7k5fXiePvnyOFUXgK\nrl6O+eS9412WZ177gEkty6VFVwoeQ+lX8VvEf/xqBLgslg/n3cc64vTFg8XW\n4Fs7mzfADTLRALJD6MZVyEiLtJf/whPiBRqIyB+SrPZg4NGTqC0y4e6W8Z/x\n4bvgGW6+nln570N0buvuJyG0vcMT773BfU9n/J9w5viZrIdLI1bM5IPBN5IF\nBQfP7170jG4PReGWRdWyKmEijDmSuyYWSTwxbXXOLOs4KGUz1HkaS8n5v2v7\ntrYp\r\n=FwoZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7cfc88cf41ae61fbe1bdd76454efd9b37a257399","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1008"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1008_1642537481217_0.0921733964493916","host":"s3://npm-registry-packages"}},"3.0.3-pre.1010":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1010","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1010","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2c0a0b0b3c483585cbdb5afcfb66489cfec89e54","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1010.tgz","fileCount":82,"integrity":"sha512-iKMeM5SIS7dFpMb9H5st4QT1eSso6aEwkZpfOTpLOIk6+/L0i5HfCjAf0pOk2PeNmmWNsjirnv/CWLAzacWdsw==","signatures":[{"sig":"MEYCIQD0Xe/XT7igGWhx8Qk+CUMN4wWVOanMVmzxdA8c3rJKhwIhAK3QEqh47YV3lWMGY9Yw4At8VC8oMvtqr/lWYICowYEp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5zJ2CRA9TVsSAnZWagAAUAkP/0Y7t3vdM7wdDaQFYb8Z\nKcaDv2hn+x4GZfq7XwLL1xqVuKAMjMcPhziwggcj5x0F08rAc/EQtnfPHU0P\nBAIBShEvsKbJQVhFn5P2MFCgq2SRX1F4u2McZdO+fIqSZlAWYKYDXxD+TUoT\nr60QXesMRv7TrI31fVtw44AzUovPd13ieLdvaRIDvwdjollVmLJWnReKxRN9\nfEsq03GGWXuTK6oXa6Hn2WDUghYnJtGjhulGHlbWkSflpWZCpL+uH/ee8uKU\n/2X5vBLW763FYAVaogPxfcMQBi+S8tYDgetmT5oBRsyCiwA1kFSyFOCnxYdC\nprOMCgfEn0KmunyRBJeryiI7ITTkodxSJfMaMhqw6ZjUaSggTsLF5BCUEFyR\nppyTegvVI6CPWmnlKkB/U8AgvCJoxghref+yU67Asn84eKB+8Rgu9VCcU8ZE\nTl1jcJGWfq+t2UgD0C873HQcNXVzGedVBMtcRguTDnkVVWdlUU8T7KpeApbV\nhtkVS73vLFVbdwnOG8BA22KoFSsJwqs0BczZt6RTs0Z0FHRREb1ivLv0Zs05\nQDRlatQbTFRVvNWZCMhCjrV/l+pL0rYQOKnOTX6J7Hpc3fNQHX280mV2NaoN\n8YP2Q3k6AKmaufnfio3FRFLsiJAAW7HftxNhvE3xNcI2c8M87GNFoNN1IM3y\n6P3D\r\n=har+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"93df81c7c8432df629a5ad6b1e68ed823aa656a1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1010"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1010_1642541685809_0.8081296918117074","host":"s3://npm-registry-packages"}},"3.0.3-pre.1012":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1012","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1012","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"659fae7702ec4c8cec1ca4014296b3efc25df1a1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1012.tgz","fileCount":82,"integrity":"sha512-BGqp4Tt8euBSatWnSlhRQeaJwbL8GTf0zOCvo+/RrHHxeDOZ3mYM1LvAay3d2MUl/AeLXwjfEJaUUhL3hXW9eQ==","signatures":[{"sig":"MEYCIQDJdrZjJR4I85jBlaHTMu40ieywhQrDeaBvjsnZgmDJrQIhAP876kWRW73rAb0KIPVLmPVPGtTLsfqcZVi4zExjXFIU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6QVBCRA9TVsSAnZWagAAeswP/RvOk9cMVGKeREOFi3fM\nbeoV7n4CXBePkIk9BNZac9nH4UFZI2aXqC+ZAJzMtax8GkZSofUHrNEENTuP\nEOk+z+qkt4/d4K0K0VydIRwexs/vKOWDqr0AnWiegSp9lQLXVWlj6Pitt/eP\nrHFSJf5n03cXe930AB5wiNASpHAADZSBH9cpYKiBtYJYAOZGqMUyRMNMY/Wj\npn0QaiV3JSAQjldMKurtXjgsjgnhPtNFL9wwj+GzDKOOU85HTY2IQAAvuZy0\nvkdJMdbVQ7PV5v52NdEFimKPkW/LNLQ4HiEPQbNHwLGJuYdHtjW0r6rAOpAN\nmksU4CtottP6UhBc8NsM1SCzWbS5+EM5fGw1hWjwhmyBjR5YCQX7/LUZ7Iqm\nHv+suYSBzHEqFAv3UW+9zxH0VizXwz13pTNViUc92XUQzXCVY4/iUdPQlKZL\nnKCjOCCUasQtMlgKHafwD3EzQP2tUeAqgLcbjPQ7SeX7tMRN8BPeWzXt6uQT\nMAO3XdekH7WxFhKNhKKbARdAmS9LI+s2rnPRmIO/Rx1u4VieMb/hu9wDoG4D\np0sCbIo1fJKpj23u8a89Z8rjoTdK+bU3NFjiCENPe7EIrT1w9SYX/8VXBPis\nsZKa9nyjrYBBP9Zp5q4chLQnfum3+1aAZtvcjkwI5ix+J/RJO/j9Np4THXhn\nBOHt\r\n=SBAB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a650f81955b5c22eb127143be96e9e0c96a077c5","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1012"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1012_1642661185082_0.8967947026929073","host":"s3://npm-registry-packages"}},"3.0.3-pre.1015":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1015","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1015","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f17968ccd47c9d3f30dbbed287fba6967074bf7f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1015.tgz","fileCount":82,"integrity":"sha512-ilyd/cstQhEHcJZJWAyFplcmTHQdD4XLdoZ5G2MwZL0ZC2vsLUtyNx1RpcCPZ/mVZG7E9XFnvmQjlnlc7+zbPA==","signatures":[{"sig":"MEUCIQDUMKSHB7XqGmr8LpMWywy5AetStbCuy1KD1FT582fVmgIgCJ/ZFfdZgmOYuUUpfMFR3fPEzb4BSCf9VBJ4KX02R00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6TweCRA9TVsSAnZWagAAnNcQAIB/Iw3dm1aEKdln5XGr\nOrCK+IwyEHo/JmAKyTHlduqnIqcqUQ+F3WhZWfM7nzB//kDpNg3nvcH6EFlU\nR0oOdKpQmeW5ADh8m2AJgHyDmAFnCviflmkNhP1nsRe89EsLOPVpN9l9APs7\n4lA56D3mav5r1ex5Kj+0r+m++51VWKl7k91fPhSVRtPQ2f46R8mIkG5nm/VP\nMDTq8iAPQ2N7+SmZhXbng+bs/SQ+cbWOIRcBIj2l0Pbjgcb7CbrnVpja06fq\njlfREwY8zuuVk1HirT2VL03UIuRf46jV+Kl228hXVIb379GUnuhFMduflIfC\n2tuecDC5jdSeAsdDpj/JxV0zC5xmuxrW5dXCaXIxxuEeogjBgSg420Eoi35C\n3SlpGiuHuxITt/wlTcx3hd4hQhvnicLkDKUkURuO847IHrfSFMRNofrs40Gw\nJt/N72ZVagCKs1mGYNiOVJqFUQsHyTOY/8QQI0RLC5wVJmMJO7tfsFEBgHXQ\nCut8a4VHLkNZzULT5mSlVTBvjs8QXa86v7Gb1MJPjfheHbKr1pYQASHP9/wG\nriER90chuZ1efZdEEj6NPeP6nxqm54M8bqL2C9uB0KEuKQI6O8tQir+tVWGA\nL1pBAIJyvbhYriyDWipun8bsVCxJzmXjlysz2U8+T0yFZCpRxeT5vHx3MSb8\nashE\r\n=w6cn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3cf47101dafc7d2700027738be5a4797fde72ecc","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1015"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1015_1642675230157_0.07255324957349285","host":"s3://npm-registry-packages"}},"3.0.3-pre.1020":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1020","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1020","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d313c832d1203c43ed4edb2fc4f916349860f0a2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1020.tgz","fileCount":82,"integrity":"sha512-u44ObZ503l2+SyVfw7SB0FSbojbS7RFdv+kLXAqJHyCtkaDcIUWA1btOjQOnXqr+aiBh2LQGGDlS92SeeOEDdA==","signatures":[{"sig":"MEQCIEiChlUR4j4AFXacRYRprgOhg8fLPNGRpJ0K+65foCnrAiBfJC8sVOfaM5spKLbyVuk//p0XpI+hQhTp5Yj1NhOkZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6YbWCRA9TVsSAnZWagAAguoP/1YT8A6kCSGlwZtkvo1q\nJ0vPCEPBR5EUftue2bFmgHv4iUd2flM25+SgzvO4XfzRIKVdJ1Op4AUI7HZG\nLWX3ah+1JHlCGXlTg4lVSqSfXNnaUOBgazLHUD9VL69x24sWgZDEE11daBuS\nAgKBUIcgp4+GsJapdUG6KCriur+DqGhQ7vx+mwibvj1282TkFoU+A7AyukM3\n1hPJV/h785C2tN460n8V4IZvW2Az2hAtETtmg+dFaElJUjwFRawfJLI+INOU\no/z4U4MNVy1KY11MDyDicMb2l0qa5HBpGZFdsvHshukwpnztC3NwPVS6e5gR\nwbjIoa91/cf3tNcNxPr9t3XsJycYc5rB3QnqLHCarLixYl1dWDTjguxys2QK\na/+ezPBI5mz8Wncfbgdbh2olpffX/AIcIYsZ3rDG2sx0C7VN7nzy1iFXdIxl\nZOy0sTYqPM8YfFLtDS+mTUdSwTC11/0yUMXrZ32/YFgtZ166T07+z0wivdEa\nBXIoQk2YqLWelst3Dd0Cig1nXRZzEwRP52FoWFcZoGgTrrW4XUsWzDhtKgAe\nhrXGthFNrWLKmBld4/cqkPcVLfEXe6bqjlqjjEzt2A+dz01mgXTwPitBvbgg\nhLlhqWjMQWtiqgpZ8rEPJ1IVTrpHYwSuTszkUtbYooEp4mfFC6gWcg/CtcrI\nRIU0\r\n=Yq6M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"97450913bbd30d4bb92674bdc547b8512802a0bd","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1020"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1020_1642694358040_0.7858295672755016","host":"s3://npm-registry-packages"}},"3.0.3-pre.1021":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1021","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1021","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a6a78ee66cd38c65c5cea0f9d50a91d745f26c12","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1021.tgz","fileCount":82,"integrity":"sha512-uLdIJZ+a9o+0CGTbmoAjjJhdZdBFjounPmo1bjBrRH+G3EzGv3NkZV66QIoziN/kPDr1Oe6WtoNo0/57LsCnvg==","signatures":[{"sig":"MEUCIHekTIgYVxRF/T3q/cNc05JWu57aIOqcwFow+mZojzH3AiEAm0NJFjhNmMw6ocHm7fSRxCCjNGYolza30ExcVTavq0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6bDYCRA9TVsSAnZWagAA0psP/002qnlg8BJ37876BmCZ\nqjD29QWU0vTQG2Xj9px+Hf3jWhfUdTUk4jnkYDPrsXYZdQVwRX/HUxJh7zse\nUNTrhwaOK4xAZCxGpn/ZrvK2zkbRTXF7zhwwviX1RjzSSeKYFePQQyZbIyeq\n+0D/wUshWFSIDsOS2UIOCvgrTL3EfjQYiw8MWKopF2XHd1PpQ68587s1MKde\ncX2987vkAkkuUmwIMRjAm/pLkTwK7r4xpcNWwbVRybI4f7Qwm+UrNP/UZYiu\n4PKgyCDGWCczu0BT8EOlqtMfzFOinuPOsOxvQ8k3th6+oVhZtNVtN/K0uVUu\nKlAA4dcGeIvCtQ2DK5IdCCp7B0kDrrQWogHhLlAEhe2JGKIhqnK7vKFCDk+N\nl4MHCLChaQXBtHmD0Ak31/dXANtqIl1yDc11lvV8Ufu/gPfhYEmP0OW+Ymd5\nnw+JlFTvaXSZPIxFtqZU9kT/f86Ryu5rn7qGIGLlQJfi3U7ElgaqlJ7ySTX1\nWUQS+pV4PleaujOtzHBfMlDEkTXGs2fzppMJ4sZnp4eOPtML5PImaX7Z1C66\nFRsBgUdSMaQASsPZrzggRaqJDOptan1ClOyyiMYMrXk2CCsvNk7wq98PKUUs\nNFCYvKNjAQ6NX8ThBVYfTuCCjVEvVk5/2cJbTZTsdRWsq/AXoeSFxGCVu07V\n5u+F\r\n=otHt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0802f0b793552d0c66a29a372683eba83a976432","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1021"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1021_1642705112445_0.08804016799342174","host":"s3://npm-registry-packages"}},"3.0.3-pre.1022":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1022","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1022","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f5e76c542456488ddc02227bbc10e9eab2f823fc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1022.tgz","fileCount":82,"integrity":"sha512-H8zcflysIUaSpqHdqpCy/WMgLxy+uOaanHKTZ6NNqPbla20+ALWAF6Snj3yWcCCRyzPJSzUD9pSJxUWS61lrBw==","signatures":[{"sig":"MEQCIE6170hB1yvbRLyih2JdzyR8OwBWne0v06LK7hhN2MuFAiBeeTv3hv9Q8VzM98j0/wZVJSIPl6lrc0qMDElyPGZJuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6bHNCRA9TVsSAnZWagAA344P+wQYcA6INnVbpusNNHfz\nJZy+3moC/JQqnBeFdSNFtDqXwJfov8mPIHzovMaRYCENg5bWlevUPJUXbL8q\nz+R/tSCHh3X3ILeliti6Cr9Z9JPQK55z+R8F7t0I6EPZyV4tPuAbRYmzd96W\nr7/3Qlqr6hnwxagYK6DJP2gbpYqaOR8qoZ2DHzlGKxtipoFImg1rNjdlwrAh\ni6K23sd/2XjMaxIaJYlDwn9ha5Vmbp2a+N9ck1SmbuBozWSuZXPvIVsFKHAC\nmKhcX2yrhmRibw0BaGrUz/h2NUf/guSuR24C+1Ox972/jaSaVCWj1jFclpCC\n7CPHWSnlBi4VTclOKZ1aeYxtajPFE0SZymKP+VMKcvsWImVCG9ScoDCZQHBt\n+EdOOfqzZm9YVlz2mYTFbaI824fpsgkKqSGMQPfw6uC/1ihnGozT3OPjUwil\nIFLinz6iZ1TIaZlTNaE8HSbgOxK28dACwQyI1ytpoVe25TvR8xli86CfnEl/\nkJ4GNr33SUe2WTz4XKmIw6rrA8/+Ijrvo/Tf1XdznKhyFG2Lywzrni/Ctz5Z\n0EsjHf2DovrYLN0qTKnOcaNLkmhP0N7G58n11UZuapvhNYJ6G9VtkQZwcP98\n6IuFxaS5wHFL8qd5cNuDoJ3MouTnYOaHkQdhzJGF5gCaaEYRQYQl7weLEYQQ\nEkMf\r\n=xq97\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"340808f33c1a838b2d59e6f736821b66a0d29927","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1022"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1022_1642705357153_0.3853044009784561","host":"s3://npm-registry-packages"}},"3.0.3-pre.1027":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1027","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1027","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"47b379afc7c6d6628f23d0c5188c6feae63104be","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1027.tgz","fileCount":82,"integrity":"sha512-55uIj/Gx8+Nw5PYhKdZlX3rNcyAFsHd6khpSnziD7TO8ynazLSpgqLg9hRBZ9yIk29d76DbqjLIgTIjO/PsW2A==","signatures":[{"sig":"MEUCIED7eLztffC/azrLHWQA+06/JUOF2urUEs666L93STo9AiEAt27lhLg/YzpOHvF5QDgFA2m0/jkPk+dlxy3pIGGGG8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6zDVCRA9TVsSAnZWagAA2D0P/AzLbkNiIoUxlRHLRsKy\nJCnu/T+8dFnu11bHTqGoeXdJDYajIdGP7p9bKhq8O/4OWeYHz9SEUBPeBvxo\nw5vk2XMN1hA10yXozRXlWGOPRXuXJr1JAkRC3kM6yvEM4u4XnmwE3cOeKZEW\n3sOh40vsOCz7bvxr/uiPXcUPNyPZb+ZFVrktwWZ8gOM4IlrHWOJbfOYiCSZz\n1Jg6b7LXcxoJKBWQxArvG0mJ8W2nZF+cYWOtg+YE74jtRf+XmxFrNT7NalBK\njLcG6CWkNAIi6cDVrq9rykJAf/LuYqt4vUFTjrowkOTogxVu3RAIoqtNOnUK\nBp3C1oIsf/kZKo/oKZFB2bJ0g/z7KFINLIVhfD5tiNvdFzbbxM3mOx5tcERH\nUW7U3f6p3OBJGmRMVLRahVDxVrhdPrgooTlWEbX4MD/oFtzDr1e9oL/gqbRY\nGJIdm0DCROjU5121DBSQcO4mlHwSyq+WHfoVywPGHT1s8tm8huz8FsOlRWPM\nMG263FgVuhlBaO0rOdNY+F2prZEF2MFqK6WL4oQRGwI/ClJ9nwIbt7LUH4pw\napnCV8RZvN5CzTkgYdR++NCPk6SaU2F5QhGJ770SDen85gXTzYyrPyHGXpEn\nNsai37B5njAhZqcjrDnxFBQwFaWjsC1iwCidbbYKLJuFjd6Wge6+LJI43Pnr\nPbEF\r\n=RoJq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8219a167bc1fcd8e5255ebb5a832273a3b70e70b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1027"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1027_1642803412855_0.25266288807178716","host":"s3://npm-registry-packages"}},"3.0.3-pre.1037":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1037","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1037","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7d2d70879143f785c239dde496b2ac30e8b43fb2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1037.tgz","fileCount":82,"integrity":"sha512-nCPrxgiAt8TSTXkufqttTV5DTHa1Tj2yQI81JJYW3yOJAWj/LUzji9JimEqFgGmpBqYVztsmCMpVg1P/8JEglQ==","signatures":[{"sig":"MEYCIQCCZPMhauL6881joKG90124KCuniyP0wjjmy0g+iGQQxAIhAOhm8WE3VRcAE9hxYLAfVmR/rYtULLW3ULmBgMVRppWT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7r/7CRA9TVsSAnZWagAAdHMP/097aJZWKUOYltgHof0R\ne3lBgCHVHIDDMPG3pRk89SxNuDfgoJQRPj+UJC0NS4wghQaiV+IZZH6ajdlQ\n9ZyJGuGnpu6ZrB4ud2wMTJzBZSSAnKAHeCRDHGI+7gk8zLUxTqt7etCPkwYG\ngwumJDWfZeG/AYPeQFkUXgO10PJu396xHKllN73v2LI7ZD/UM+9zkVt0QDUD\n/+GN2ci+qAfi/vZpLYNUpACezglzX1KOQsRzCkZlYOtLEES+BwGBj/9cvAjB\n6mNWuXKy7E+Km4sEz38S0+vJf5/RFUm+mYtmk5w+XEMChuYCnWZjYcttN811\n3z+Zyg7U3MkvYcZ5zXIUKt0Nbn3Chata93YLFa4HAuAjyN5II5llUoujj1K5\n8Ky2AifEcsEJQSu48oN31LKUcafOpfOF42+mj5pV/UIvJg6PzeSf1QW59WEy\nA9AdwhGM52eHpKwGX9fQMXqtrhRF1FSJ0Ujzs4lxr/2iCHAZfZwRnVdpQwHE\nmuaBQUNpO5blUaR4EHhxvUdD1CkoMDdJc+8hjUD+i1N6dFEFadegTrxYiDPr\ns/SCoTC0Ll45+sjjf/IjLn+qyNFBy6ARkA9/QhX51fsWzfhcaru3IXEAeaBQ\n+xVwCWIKA+kn4r/3hv45k2hY33CQ8V0pUoG2gWlj2KJh9iRtlZQDy08WE3H5\nmyYa\r\n=1Ul7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bfb4cd67adfe721e58df85a32892490f1a9f7781","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1037"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1037_1643036667571_0.3821066348460558","host":"s3://npm-registry-packages"}},"3.0.3-pre.1038":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1038","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1038","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fba213ab2c6d02b0ba773294314b22859b05f637","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1038.tgz","fileCount":82,"integrity":"sha512-Hcd2CekrarP/8SDWn38mSDydCZpmBhe1pTTY+P1fOWu2sCPasLPS6EZbA6Rc9Mj15esXE7fNBJ+rX6u91qKgsA==","signatures":[{"sig":"MEYCIQDzhMIeT7CCwJeJi64MQwsl41fMGhNWMxbaylz0ipOuMwIhAJkJs5Zgy/RldczzXgmUbetdacuqcg64rY5NgAmidu4E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14683155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7063CRA9TVsSAnZWagAAZ2oP/RLFH79mw2HC5j3X+OYn\no8Ia60RupAyjpM7iE4ZCSTYrRV57LQKzsOu5RrJy1YcDaLSLvU2xMNDIE4w5\nAb3l2zMTPmUV59WnSjashJzMGBjOowpXzOg/mQBP92yeyEnv+5fcl5Dr981b\nIVj6i1QTtVagvnvEXriY2TBfGaJH0hcs8RiM3iIUGROyW39tbKa37C6i35w+\n9XlK0QemERLmecLWhK/zFezycNAKTY9VOLPaJ4MKktTTQ4x8HZxe/KqdNvy/\nzgi7tJLUrdiugGhc66U1CgwEA3HbLTqnoOeKfvAWfMFUxNynEGQOUUiYlewt\nC24b/ynGX/ZveCBiQXsLI1kAOFk5HFfeRcB3lAJi+xCLcoqBE86c2OjjhuFE\n+qafkvUOmCnTkGHjIZxhCTEV/Xh2N5KmzDvuZ/HaWciHBjTuIdWuETznV9Zc\n0boP1pM1f2YJE6VzDTwXoyUVzAGUuZhblysmrzq1U8J2SNlw5VfKx1eaYNbt\nDlFYgF94r/S/xBAqesedmEAYTmvo1HrW8qCl+IOBVTOXhKa29CW5+crcFRtE\noAx1Tc4hXisRNXiiaICuUo2ZFE2HIwgQWgPS8MiPk5acP1MZP2Xj3vKf4Ta4\nFdW8QbOW1XzqiD+WdkAisaDV5S3cdyGOdlQh9dIPOMiqUvjHf3+6Vs7xOMq/\nxksJ\r\n=MD0z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"05c2b893a3b6e3ddb91096ee470342bb0c132cc6","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1038"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1038_1643073207733_0.32349233166004865","host":"s3://npm-registry-packages"}},"3.0.3-pre.1042":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1042","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1042","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7a5fcc27bccc09fc0455835482abccbe98af2385","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1042.tgz","fileCount":82,"integrity":"sha512-1DuZ76URKZ+3SnttV4C2/wl4DEeSjj25wZ2NCd6l6lQT+twMxoyVmgeaqoQZiXhOyWhQJYEBPZdYdBkqfKH3vA==","signatures":[{"sig":"MEUCIB1E+w5Dl+ADUltwA53jA7vM6bZhWprSAMyreoFm196dAiEAnHpWYk7rfudSsRxlSuYh7NkrhMamnNuj5CljfpKqhiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14762265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7+mgCRA9TVsSAnZWagAAYnkP/iwBREE/Xm7WRnRy85gx\nJBrAZzu/xTTomKKdwkBqU2vDqnscy7xEZ/YNEzLxxRkCuefBxVG+1EN/UMJh\nNDmQgc1ult/yd6Qu7k8zBRBOjZTJv5ijudSmp4OXZGmHdajl50u/Ku/GqxXe\nvzjT6v4VnnkDCt7KToMSnfe+qpM+yDcICGFC7MDE9TMWTbeUKpw4kL22sqNA\nxN0RDrUg5KgMP8MN1Rolurgbu/bWqkuFsuC6VNIjFe0A4obufbJ5dTpTF6kq\nkkiVG3iNvCitiISMcAx++x4f4nGffUY3hBRbvMH0Kcye6CUjVcqgETgV6+Bs\nxaX9eK7qcMlN7S72FQdBARDUFlcVNJ2nwaL49Br0UBhMNOLbSpQ7AL/bT07O\nVLkmJYqjfm++0u+jV6DDHUyr1fDx1A8axHccogg09lio64ZBuFEe5vzXH8T9\nysWH+8GzJruBRj0bQpyiyP8vQb9DNktPeKnqiMcE+4fyM3IDDOYmpMOeYCZ7\n8okyJQnTtLynLIGkOyYc4Xrom/XSNd5OT4wtX1HsIHKsfUw0B9Z3MzBoBHPy\nWztN9RMu1MCrvjPxi+OhKw3qAE6C2Uv5jfQPW18z8efOpobFTbIt9eWmI1ND\niQZVwIufrVY+kBk+Ay1rEdbbMfW6jIjQCaJiXgCePk9xGBdyk30ke46eNDxG\nvS53\r\n=0xnp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"55205223302f040b832ee56a185fe499ede7a3cc","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1042"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1042_1643112864570_0.847807831050428","host":"s3://npm-registry-packages"}},"3.0.3-pre.1047":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1047","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1047","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ffe8afd9c0a90886728d0edaa517d57912bdef4c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1047.tgz","fileCount":82,"integrity":"sha512-E8dtD3ZRJLDEuhLozLfB43Q2gSBOBFmeSWigTWLVrLiLgI6LPgJTAdK5uLHKHqXmnetT+sSifyyITv1IG69z5g==","signatures":[{"sig":"MEUCIQCNzztE6aI3DwBow1eYPK98R5GddHToCbohm8Bq/V+jtgIgbXf4BX8MhCfqT1TKEClSWbqgQ7b3k1WZdek0Icd+uWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14733460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8DfyCRA9TVsSAnZWagAAHmoP/RsWaqVX3o7Mu25U5+MC\nTbeKUqzzPYiN6RBH/CqLPLtY1pDnUmsDCaiG7YaAXw5mlXnC0eFSrTg4S+OA\n29cEC0cIe62bF5qC2gGQKbPRtlRoQGD2EP4rluKqF/lLG5RHEpWfBmx7W6hQ\nnaYImZac9CCb1kN7gT1ILwZZ8SXKUy3qRyBItmKxwMAW/NYHEYXWAGAGKRkc\nEqXYHQKp2E6B9kcDB754CHBkoq8gc5ckPBQ9Vub34rv3A6Rfo8ue3yKMejFz\nKl9U1b6l2DR1+dY7PD7ZdgN2M+fjOq//nCc/ldgSI0tbDDly964ELpl1Ufxl\nCbktudP/6xspUHz2wCaiPQCxDWZLkIFKGwBbBWsrsOWg4bZyeElYa6zNoq2a\nOq4ciPvKTy9OwzqJusdI2eflgtLkOma8wDvxfnDghAcrYJwlfVsbXoQx2crT\n4cRXkzS10h5amQbEazTGaH1mKDJHvDypBfYD9JGdccfZe4gjmL7dFCQZAWRL\nA67A+WPAYmGQCR1oJMho88qm7XOSFpyGbti5p5FeOCaviWlgRfDQITjtnR9C\nLsBhjDD3itXMZTcBiO+pFmWw3iLNoGLd5yfwNxF0lswLKoQQVrLudr6hpfBP\ntfzZ8WJ1GDzmt/QBqUKJNqpYP89oVuIxpptiPApIEZYj/O2CyzKgZnKPueeF\nVO25\r\n=JWh9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"222b0eea5aa09efcac40c219512d552c8f5e3973","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1047"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1047_1643132914516_0.04707523684700199","host":"s3://npm-registry-packages"}},"3.0.3-pre.1046":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1046","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1046","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6487dff9788dd6fa4734a747b82d1bc70248d8ca","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1046.tgz","fileCount":82,"integrity":"sha512-lCdf6tqMHJNnDxVHFSwFEpuR0a8+WspPWVhesj1c8EWy9yzjFSwgg4r+Tf32ABkz72WfGKnThFiv+vKBUKzz1w==","signatures":[{"sig":"MEQCICkX46Dg3pHsOnzuzEU+BQRN0SbQGoCMO56XOy5mL/NNAiBkEoBlvs4zIe5xkfjmcLStHof+YxyfbsxqBR5gJL674A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14733460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8DlVCRA9TVsSAnZWagAAKB0P/2dHa3WV+TBv1kR3pBbC\nN2FFkA32cehP92GNBoOBujiXuTtL5JD14Hl1mbX7TC89EQKRjT6Lxs3lDQ03\nJXkU7XGJaQ9lssWmGgBuODYDzPlcHHCV9yfdgy7n2NyAgI94MrOUOl6MG5US\n2w4TWY7eqZRkF026ijR67fmnzV1Bjmp1Cku4D8nK+XxrAw90GhzXOlNeHW+i\nGvP4uC832xublpRASwFFXmSSlLrBj+i0RkxEpgKSEEA7NsqqWzDdnm4dNwjI\ng+VHBluFq5XaqQlrPSiMB2IDZqYdzP3qFLwS7WtCZQPeXYmjarn7wKEymygf\nLsrT5L0wys3dfwtMkLTBWB/Q/8zNrN9hkQxQdONExQJZtvlOcywh0UuHCiSE\nWDW/Z3xD7DtyLNbxI2asGoBKrqewGip8qBx7lMytjECDKYbTBiQ6sqCE9fBN\nMG2GeLovkaHG70xQGHF4UQIfwiIDLxX5ji/YGLDfk6rr1sNGjA4vfMidb9Kc\nOmqD6c85mBU5HkQ1s0CYFLSWzXrZu4TPZajq6/cjzigIU2jM6yqSKYXlNe1l\ng2TDTtXOvvlrsKbEWe6j4At1It6dv3fs5Bupdimu5SEGlmtocMHS0d3DhjSz\no+QKVQzSfymSFtrKSk5EGL/C6/b1UstQpFSsr4ImGK89aB01xisIq2lD2jnB\nGm8O\r\n=8w4+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2b120f6b10e50f4aac441745cfa8d123a81139a3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1046"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1046_1643133268867_0.13922101317839775","host":"s3://npm-registry-packages"}},"3.0.3-pre.1049":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1049","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1049","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f33b8c276e81845a80a3f754ed2fafdb354088d2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1049.tgz","fileCount":82,"integrity":"sha512-0nJXCDYH920lpkeewflWaWqFt0Wk5g6Nbu56hn91n3uK+7aisQyK0bBbMAKruB0PsChQugFSYqVFsYwZx7lDFQ==","signatures":[{"sig":"MEUCIFcHMj0/cAC1LYfj0U+VpjljtWDolAA3fW/4k5H2h128AiEA8nKzZ6HWK56qed3YvTCwcCp2ax8Cy4NBLYjpdaYZsgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14733460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8HOyCRA9TVsSAnZWagAAYNQP/A6sQT5OPx1G6gFHZvRF\nx0oInLGZ+I6oZJ9C8Ndim7/oWyKj6chLF3t78o6j5LgQ/rs3q9HMFCFiiYBa\n6nSpCic/kcP4SA5BAOWFhDYQ9dheiNSr5MUMu4/ioMSsU7eGyIZscM186w2N\nZe96KKxzmb6LGfX9xvh61PIEAtyBmdWzw4aupEZjKubuSmVPN7xrzYvV6Wgu\notHialH5AHQv+aJMmI1yoLH44aEEqfbRq4Nn8gj5ADZhEI5NNx8Kc9b9MStf\nzlEu5m0P8gFtqsGxuXD36s3nnjQ2lhpr9gbLrnFzL4dmZfX3wryu1+yBUpO3\n5OhmlIStvdEHd6UgdJjCrB5lvLF4KDbNvBzYBipFmo/2duCyD/NkED/XABz/\nePBG8I2uaUR7gcYuTIWczXmBttclIo8JfnzvfKGlDJQRuXwOXJXgWNpDGV5e\n4LDryGueKjkxrA+ATlKhOmqCow81p2MgOruzaslwTe3vNpaCWEKeMetkAzjv\np6Any1S9MudlL+Y9nfJadle1pB20QxfinbVtOrBsWCyHj0DK8q0spUug//Cs\n0fD4vICKPXs0fQzqcjZq1D/NSvQ+Fy+ysw1j/4lqaQP8eOX9HYCbe/+8N/EH\nYhkIBbholf4wTbizd0FcicE8HXZbAs67CsZfDpjQqGyo0VI4Cu3uKBBYVMa0\niJut\r\n=SYhY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d714e279b61214ec24311da9a1a28921bcee9bc4","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1049"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1049_1643148209785_0.5075031811233579","host":"s3://npm-registry-packages"}},"3.0.3-pre.1052":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1052","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1052","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c75bbbc207a47080dc1f989b80c653708de50e92","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1052.tgz","fileCount":82,"integrity":"sha512-g2yP6Gj1kPUVQmsQH9R1MtHc8x7Sc714e00GJDeG4h2ZLAgGc2rqt2oDU3KTpRMEwjPvCeMdbvR0vF5drP3ZQA==","signatures":[{"sig":"MEYCIQDNfbZEC6yQ2ANIxfOC6ynyfroZT2J0Bjwva3c3fHRCegIhAO9kvPLH5ycVGiXrkDGsWCKkY+wvX6NaCMU14HGD7DUK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14734312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8XrRCRA9TVsSAnZWagAA1DAP/2rXhok/AUHF08CDddpP\nayxSDwa+obk+kx+llxtyjW4fe8YAi/XyUIQp+aePvqjMtsPlvblREwZ2/kLv\nip25HzBZ/YqUxQpkShfMDVa19Wqh8tbqaJcn5bSRdRzmICRmUJjPaXnF6oKo\nl2NqOJg71ZKyK88nvV6EdUGoaFz7EHraacvWmQ4vyUR0+SrgjLjdBeL7O915\ndKR8OsSaDTjieBB57cLCiLqK1q8CY0tlkT6KqBNhzauiDYqXl6Crok7jvrnY\nSfzhxxrd1rAUXRgpt3ExP76IHy60O0Mwjz2EXJE2eAGLQwDWlkl26PBFdzXs\nzGGHEk4qbMSa+3BE33yj6w941b1/QzQFMD/Tv+MuypS/v+P04gO7z6DNxCP3\nTrN8alh01CSMDBdldHfGW2DqcnAQTsaEOsJ2J92Gdkl37DiSNZKfaC2x9Efm\nl6wlcrnHlOnPvvNNRUYqgyNlIEDILywowzgnOJbhL0QcOYediM1A+spkeAMj\niL0bs97BRtnNRWhj7cUqlkgg9Ag8RmdW1ucouw+pscP0bbFCJvWI0kr24OQE\npp0b7x+gB5vqY/KOBeV5h94rFLOoa9yH0I+3Gfarh9cpjXao0+yKH1l3JLZq\nLHOFtbGt/osuM9N3VyYB6GcuLO53v+U+p9u5QSF5N7KN7Yy5t0bQLRS6ekPb\nBO/b\r\n=H4H3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"29eb6f09a9c27a755d79cf828efbb40290f582f9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1052"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1052_1643215569385_0.3594495336366763","host":"s3://npm-registry-packages"}},"3.0.3-pre.1058":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1058","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1058","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"752ff07c0bc73753daebf17bb6fe09c101ce0fe9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1058.tgz","fileCount":82,"integrity":"sha512-Mh4WVIWEIjccKWOW8vEuzUrvrhddh4mp95QyxYETAHjJWMPZXmm24e/ffpKALETO+6C+5lmcUP9Qr7kSnAu3xw==","signatures":[{"sig":"MEYCIQCoYszwyhKwBrtQz67InBA9kyog/GJzqKFPBWr6jVa9DQIhAIz+e9qSw50oJv8VPximlyXYW52Pg7Un+ThvUvAICYiq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14754480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8oMYCRA9TVsSAnZWagAASyUP/0/Xd8GpL8QRIK9Qml/t\nhk4nSrsKLQMCWlPXSWcM582LbqCEQqiGi66yOL9d7ha0TZ/HN7dx3kUIXhRl\nhNgK5NuLTMH6RRuzf8c7OC6tC2uqloaw9BvQZ5Np39pgCmnSmxHMIrs8Ooq7\n0g+neJ9Z7ioUKz1xiiIMn/78gw3GXDmIfIOBQFy/Ufew9/REUa+2xhLTeVXv\nwON86JV4eSL4g7Ork1eG+B68eTruSeNVAEWwjwQw5DU2xbmQOop9mL4yss7c\nwhPDsazUVwOpyRWJb64BTWk4B1k/qgVYgjRj76DUrXGBD2BjmJRiUx4LZUXe\ngWQgyHFUOh9wMeZv5h7m4I3TaHz8RRaVf+6H5s02+1rfApqJrZXiZyuL2lDi\n4kCLF9NmLwXtHmHcg7t7qKHAewOLqufR0hm1chwXZ/dZVY8Z/tl6avgYorU7\ndB9ZRi5Eo7TGvmH4qxnLoDZ26r2jtVZdLWT391pSd8eDzEizQr9iBE4rzva+\nDFa/qHtYzCx0xD3atFbGI2R3xKdTwORtIFJAguDNd7JORzmuP0lqIFpV348H\nKh59HQZ0KVAfWSYcl23mHe610E3V0pwNPF/fY5/4o1k4zo1etdXW9ag8hu9s\nFyqZAwT7OxMyw7kwvyodS/EFNplIaT4XyIj7IvpCYuLCdbPB5uyUBAJOr84F\n6zJE\r\n=kFqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a63461559ece425173216aa0af3ee7bc6c496b4e","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1058"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1058_1643283223974_0.8568888447037022","host":"s3://npm-registry-packages"}},"3.0.3-pre.1059":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1059","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1059","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bbc898163d3cc57fe2a115b8e2a569b3f5717ea4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1059.tgz","fileCount":82,"integrity":"sha512-1Xsp5ZYeJRn33pc6xdnc/Td8DWLqkwjXs2lx/CGwOfxPFxfk7FWRHF/wCImtcW7+o92XxmsY88k4S3w72RIuGw==","signatures":[{"sig":"MEQCIGvpZnvPhtCTFc5O+VdDgvQU3Syl5WYUIvH0BlQhzVAyAiBqiqecsdbZtLfDBcC2POu8d65fG0bkJqiF5wHmnjvi3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14754480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8oRzCRA9TVsSAnZWagAATgEQAI5JA1oMvyq8rpRVyknQ\n+6nHHWs8bd0IZFCXH66OFp1xvW5cOO56Xit9GbkBuAU/QJpW5jtqgxqISNJO\nrzPPunhZkXAP932T7C6d/+ktuJ8NedxC2rHGph3/vMf9oIZ3Lh6yhUactoXT\nATvAuLRPvQbKgemiD3DrOB3FjdCt2zUxpV+mk5hu8f0OGETKUCx+Pxw7v/cz\np0RKKXxbHeRDqMlq8LqyOQ5dys5Ui/+HYk5rt8PTpd//DEypJkfzU4LfX+v1\nuldB96aSRhMSCFnb0jPIZ9OQaQKWbu3j9L96WYFMqmW++HjJ/TlHg/sPPpyY\nKHvb4tsf8zUJEeRfz3utBjnMl3WU6+uhgp99spA7kUZBgKdwVzEAiPhKSB7J\ngESt3NNFfYQMAIgk23W7yTHtTAaGCfyoNvo7zoyGTlBnwf4eaZkBgJsVJMxy\nGvWxnRmt1rde1RHri/X6GQtSW4Ha2CSz5Ru/I/9jRSy/3OebOFl4Zbr/zkpN\nwworEWlXTJFflw+YTUywg2raJ/wSR0FWv1/truCatvPhzHQ7mZG8ht95FKfJ\n8Gir5fS6IR0w5yrqNA7AHHdhWUmkVyYs2SyRVsS8V+avkCaAwh21k8GAbaV0\nTLYtSFSfGWlzJMJn0MfHUt5xLaPKRv7NuqAs2S9U37JBrj/1YVrc9f4pdh+b\nvOh0\r\n=QHCC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ca99f78aa6562288d511f30d85a2bd6fac325a32","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1059"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1059_1643283570762_0.02388832340805669","host":"s3://npm-registry-packages"}},"3.0.3-pre.1062":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1062","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1062","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"064bd1ed0622a14867964c512d88547da5d91aac","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1062.tgz","fileCount":82,"integrity":"sha512-ki26Xu1/jVyHcu5W4h8m3a3jpzhgaidRwjcayNLaJr/aJPwp1h9P5DGzcPKeUaX7nd0FiFXSKNVh5xXkibnlzQ==","signatures":[{"sig":"MEUCIDvOeQIf7ZPxiZX1N7q1Z0zBG6pEsIPgb3oeCsOMdKoyAiEAkBc7By+1RdBlbZLjv/sWSxu6GoyYTS8Ew6zEdS6u1Hg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14754480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8wO1CRA9TVsSAnZWagAA2PQP/A3MDFn6Ulv5SNME6ae7\n+A7cOYAjX5HF7k/xpQMvDE5PvvNhoD9dx7xgfO1T8zIQVH4nMwD2qqiAOeBI\ncSJ41u12IiLsWdxEewJLypG+oJaoJ2o+z2lM8edTZWfrR8tlF8tFJuluS7yo\nTAfzmDucJUE24Pb1NcnnjI2YtFKzuskWbGtsIecbENELJvnGfJOxr4idJ+8X\n5JRaPkfgomboaRFJ9b/zD9z8B6d54eS+UVHf9uYmxt7SeRrU9YY3/0K1GPLq\nDRM7JeWASwzCiqg6J28hcYKSeYioCmQedxzJmEZhaKrSSgvGD5pKoBzBuEyY\nMUOtMZfD0F2E+JDAvPasEX9r6aHgJAWWVpHhbQqqJOqmtU1lXB1XJx6ewmoW\nyF5GeYXh5EXTY6NFjx5+yxORdh1sm1VzpUjOkI2mkndgrych5YP5U8chY5hh\nkd+P9EvfIIJTa3S4OK4NL9u/Xin2yb/FUYgYC3hBhSdjme+sLXKYobl6XG60\np6ORcuqxHPQ4c5xNlOHtIXNa9kkI7Q9OufZOhjqEV48PJH4c0Pr+8fXxQ1SF\ngQIEFUHcNK09SAUYAzYFs9q/IZM0LStDmZWGLcCOXCchQPjrO8ArhPF3gZZB\nuG/53arojfQjINdMNLn/Y6Z0lFdwv5EFPpW/y5UFW39xPybUsqGYJmmIw4G6\nWQjQ\r\n=GZd3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"27f1a66b8803144b400e5ab5395368349043ea21","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1062"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1062_1643316148818_0.8148377486175766","host":"s3://npm-registry-packages"}},"3.0.3-pre.1063":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1063","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1063","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"34cb0da736b48496104600bf72df1ed090131fbb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1063.tgz","fileCount":86,"integrity":"sha512-qDnt/x9NyQRKPIsvGxWnzSrhLCrvPr0/GbvaoztCtH/S6uKLlnxYyqzMCqHJA1ky7yAykMiilIxlOidnD4sK8w==","signatures":[{"sig":"MEUCIQCfHwCjSkrJu0k5llN7QxZXeOZiGFRBHp0iQlwBKGzkmAIgDCJ4Zd0HKQdgn8YJ1NulAU/tLjxdlzBD7Qa2MlkEuSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14777011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8wV1CRA9TVsSAnZWagAAfC8P/irZ9b/6pPyHKW09K4Bo\nnw6MY0AqjXeDYNha3Ps90BXf/wuF6pWxYHJS/DnDmL8tVVRlCyrSorN8rvQm\npaPMZ26Y2sFTxbur4yt8n8/AuHKY2g42ciWVdoADHCD8+dKC/WTBFEqgDg2U\nfIc0hIH1elyjRYLucq3h58xSOWzEPtSxjh5xooElDqDYWE945tDoyTHCKOkC\ndN6bTeRnMPoSDO8DXM6IUk6W0BQD5HxI2V/pKrVvYn2rtvjtVunYQO5w0+1+\na4qIRgobRaPHNJuNmg4xCFS30kLFCcizmx83OEdbRREIHZjeL+J/UE/QGoqR\nXaAeIsunilawg6woOtNQ30YQKAUURJLwe5I4+XuZqKlZbDH6sbg18w7BJarL\n4t850v5UBL612rQZFsHBEyiHZ28KBJeTuZA+r0EOINKcj9S/CYxCHgupskI8\n5U1bDVseCradW+wpkMKmvYf6qquWWpXJxBpm2IHFjiMhSwvZZGl1bYU0MvYX\nuIP+0YJlIYUQXtj44sPCiCznTcolEnDXbmrF4Kzm5vlHDqoz2kBxWCs4HXHi\nURPSf3gPBotHiwB9iq4/ETPVEE/XmvOvYEzrRoN7n8RnsILU/UlTfEplYx5A\nmPHl904f8dOEBpyonTsVrh3MOHS6guE7uXdIWr1fR5L++2MyHbnvan/JZD9e\nzqAC\r\n=jA46\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"19ff10c4ee329babb557df99825bdd6d897c9f66","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1063"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1063_1643316597639_0.5209422658113143","host":"s3://npm-registry-packages"}},"3.0.3-pre.1065":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1065","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1065","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"551a43e8acff8df3cac9e5c65632eda9dfe990c0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1065.tgz","fileCount":89,"integrity":"sha512-Sf8iFB2W66ohac1Z+3iymPALV6iH60bGwPX1DkYVhTHh+paEzbwCs6GQu7lyB//DsngPxjMrkKyOhbOXV5LvSw==","signatures":[{"sig":"MEYCIQCIymRZkGucEEpPA27BW9ZNHXg+mAkQT2PoUbke8RLxYgIhANiYI+N5sJV8Uez6wqNxWn+ijvmvVEzrew37Yjyh/m8N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15066261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9FmBCRA9TVsSAnZWagAABgAQAIOn6fjzlShDJ0sxQZ6T\nJfQkUhgDwIV0GqQTRTIcH5NeFpTny5B9VIuenjFz6dPNPs1/jdkdwOYrNg2T\nxHskoo6xlNGHm7NpGWVUfAMVgn5EDdqr2TR+6hzQigdzN6awB/h6mGf/FbMX\nQtx3T66lyb4ManqHKudGUlQ/ETN4n/T4Z7nEiSBXh3may3b45Zj6m0Kv47jG\ny9uVbJ9+mhUUC8UyAvxfRjVEJjEcqmumokml3GU6hDHkIb8ffxgw/xc/QGcx\nv9SaQyYdMo+uY0vnfuj/wDgxcHqIrFoWergjgqrzHiPUixSc8/pDLFYpXgC1\nic26DiHCpCUyaha5Yk91Y/3x8UKG1a9ZgsT5yAM+Ay0hbJk2h/IfT/HM1mWa\n/UNLuoD4jfzWQGhZl+jE98LBAdWJHWMawNwhD/EPNvL+5AQuO5WvOmYm+IFZ\n8aCaGi4UEGu8NI1mogwv41kO9Xdg1JLQnx5zJVq71Ps7aCoGeuTSEphy3Bwg\nlf1+G1KTmYNUDovRA9IWhiOVMgDJSMnHlDHQ9FFRshFm+3Wfvc1ZIv2IAuVh\noEW70jIpFI+J7kz/hgWJ4+wVbfymWObl309IQS8REM61sl93O9R957tdKCaK\nz+P+EMOtwzOJ4OA7usAputZWp5Ig+UXMeA9/A/wvWNKauDj+Ew/PzKB6FBWL\nlMRB\r\n=w1Oq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5bb9e9697540dd25a29665f1e0edc323125df600","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1065"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1065_1643403649612_0.24010793526657803","host":"s3://npm-registry-packages"}},"3.0.3-pre.1067":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1067","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1067","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b37c55ff8e619ba28a5c7479abb256b7d89f7e4b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1067.tgz","fileCount":89,"integrity":"sha512-5ZKpY9h5d3tw7pFzCwTmsTrKXWduiDL7p0nQyyAh26IW6y8bAXnNH1dIDai70wR+OmuJhZhuuj65Gb/EQWQyyw==","signatures":[{"sig":"MEUCIB0ZfrYgf9ZHxzDXQ8ai9GfWKgQ3PybCKr7X26kOv04cAiEAvf8Ul+vl4eG8YTdocqZ2HnQKR6rqZWI1Vv3vWfK8lno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15066261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9GxvCRA9TVsSAnZWagAAgIgQAJYLupg5VvIAtX6ryOiR\nog26fHg5ZF5NPAuv2sCzV+LMVZKxIBP4oWQMDNsYiTN+hlzLMc5iXUIfTA9p\nWOYahVcOi4Xj4M6Qd1FgDA02rFyRnKmIY+KSAqRIxD1sAgSFY7TxHddqXKpC\n3bi1ZlxszwXh3HfCRqDncEXqbJ2PVbsSJjWiju09wyCc7yMXcqjHMNQVh8zw\nLM+4utd4J/DbVKFMeB0Evvz4EqXhZW8IXov3KEkMMrTvgRUhdZ76iu6u8FNN\nDscnj4ZNGdweoKUutu/GDlh8SNDwTs4+mM51ZEnPR2a94U6z61XIoxIbUR/d\nm/dq8kxYd6uEX1NE0O6njTFL5liQD3RWg/0nY7eP/l1BXQ2ortDtc3OuBa4c\nY5AYh0l4tsuy+CyP2eRDYhpXtXwq5yvipM1WazHdX+GYxGq6LOYvhq4y7MaC\nvsHLWvB6Cei9U8feQ/U7l6pDnsRcFJ3lyVQTuhEy4fXJbA2uB06yhSbOAKMx\n6yzjLkL1btt/1rblLIocV2V2dx8HGx6vbfslg3S2mxd7/Si8vauWZF/j3RI6\ngeamg2hrOEgZ2sPPXpjJe/x6ot2s6wq01dVxd99Lya30yz99RVBtE+4kKfIz\nJHVLw4+Js1LwdjUBo9EEM3xoY8vYB+Gwb3XOUVLiVXdlrQOtvQ+u2hq4Y1B7\nMItl\r\n=qOoL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e8bf52be1d721565748c9c944655f01f237ccc04","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1067"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1067_1643408494779_0.9663038118151754","host":"s3://npm-registry-packages"}},"3.0.3-pre.1073":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1073","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1073","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"12fb4c90c6341538c7f9c0501d8cee5c267d26c9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1073.tgz","fileCount":89,"integrity":"sha512-WVw8N0VAusDtolX0umYW5oypt77yy1g0sFHWELy7eg/TedoeYvBv/FRjGIAAE9lcPy28N5MZ86hiZeZB60voXg==","signatures":[{"sig":"MEUCIQDknXUW8+5t2sBBo/1gzEKAqUyJqQLywwR4YbAsqJtnwwIgNnLRsZNaJR3RpJ2Q85FMMQIa2f+CakyFkwXHk8bLXQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+j3vCRA9TVsSAnZWagAAiWwQAI87ZPvbQVC2PMobOhAF\nKceSq6Vdfb2JvynrWmaPmcEhBwKbrMrrwMeDARTM+jZR1AZkjk0OgH4pQKiS\ntPMAFHDO/xOdrwQuEpDYFq2IeQtnAaaGEp1YHta1WOYSgUJPmS1d6TAYJWir\nmSbUAhWns3CHqOLpJ3wwOjtEQodvr2c8Gbl9suW/1uBzwaMAQ7PyRV/uk73+\nTR7kQ7k3l12Z6ZWpqPjDThEEPqZADbFwQ4SCv3AgBYMDwAxGG7neWU3NR7iU\nqiaoDzexYnVesGZ66z4twWa4hUzYpZwpdrAihHexI0g8Z2nEMhRszJGK0+OK\nER0a4HseNdrLHtwqKFPWuvw5vM9fGflECgpi+lMY+Bmk2KLhheWe3zddgMlY\n4TCtN7P57plvW3ZkrSlfSWK9pi8GX4350/wr0MZCF+QcqZ4uQ13bv6snZb/J\nEG0cBc8YUPvI8qrISCF6BLeLk36eQfDDQSBkPv6av/IHpu79iIFBkjzaFf+/\nYp6J3NJ+3T++OOMkfEMaSSaCrn0miCRV6ScLDdFoIeh4Ln1Exdrw8v2IsjeW\nZeaSQPCU+ZoCNAI3eo0LIKH7fPe3tqIwq9w50m5snmBa8S9wiGkp9P9PKOjI\ng2l8LnhMLRaFQQgg0/tAlbuSWBVB/a22e0W4FZlp4UCsURPn1aKeMt7ZRked\nti//\r\n=zgfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0c88657dfd67f7586136740576ed3a293e98f882","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1073"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1073_1643789807442_0.2388278925062357","host":"s3://npm-registry-packages"}},"3.0.3-pre.1076":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1076","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1076","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3a45dabc51895641b1f0e8cc084836929a84e4d9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1076.tgz","fileCount":89,"integrity":"sha512-LBL95KdhQ4DJdhuv1wEH0UyKZ6IujQ1R0jv0F7cDduByJAhgO/wXBSkwyeBVcpqNYSBb+OaFEd9ILGbFkre3hQ==","signatures":[{"sig":"MEUCIQC1Xazbn7NKh6mju5hfZ7xVO+s3YFc9+rKIgDh72piqEQIgMjeybP8Ce6XwwiNn1glKkx/1ICRtQGNFXhnQRBs3yIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+9WGCRA9TVsSAnZWagAAzpkP/RGw+AykVO0UKEus/2Cq\nVEr5PE0X4SQh9P+D0PQPqiUTS8fIRlzjKdtCXJygsMiYOdY3rGSwkOiFedvz\np8oy8NV8oIOk4UKydYDqzMsHFB4PV4dtEA7715wNalpQBb/VV46Xs0EQ4e0i\nzuIF/8eqo80YFZwiwW9rkc+GV1G5ugIXZeLcHvJdhAAN0ZE+8NQLJOch3acR\nuPxEsF+yw5T/QYdnGhkbehrQ5DkFF4cabwdRXXUqPJlNxza0gqPwad/CT0+h\nl0/CnIMziz1bxi4alPpw1ym8IHvNPL5OOcuvFEC/9OQOgG88XA820VG9SndF\nYDqSYaofT2T3U86MQKg+sIsv9zk0XR3ORCVmSmMShGFRp7j70kW3PnA+Y4kk\n/85xYVk2FM8BTiyOq3EQtreKjUVHO1StmGkN8TZEax7Xks+gtHivSxayeW5l\ntsTZrSErSZ5GDf3/s2zp3uBm2OmzxY4BickgQ3CZVxRlR3gYOepnuSANrpPq\nYzIkKNnc5ohMdAIaZKTeDMPu2Wi4KC30ouhDVD5zGS48HLK7gXaRXx/9EyWt\nGoe6jFVuT00Fs7gr/Qj6B1ZWS7LrkrIFAEyHwBzgXCThFse3ZYlZW2YDsFw4\n7eqxLOiaIdHT0EQzKlKkNfOsHC80T2sRxoQL4rKQR8U8yIXGvdXNrTlWBXGH\niDvZ\r\n=+hiD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1150e3b9c5bd6ee8b3b7262fe54f4b98a83ba617","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1076"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1076_1643894150415_0.36503723004420285","host":"s3://npm-registry-packages"}},"3.0.3-pre.1077":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1077","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1077","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f2fc408c95e7cedd37b3dc87cf59a62ee5ba32dd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1077.tgz","fileCount":89,"integrity":"sha512-ASL8ML1QeamOS0+pXOcgrUKnHz1iNoft3pSZAyczoo5J9T8WduOiiiYWDFjrF2GCS24laHEtzIZmEh7z66oejg==","signatures":[{"sig":"MEYCIQD0rxnlgQWKnjzV6ovLvOQR6Bfj3aTEne+bswHe3xQizgIhALdIxFnCJCuPJZBLTv5FagoegIDvZcxqlhD5F4jtncbR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/BEvCRA9TVsSAnZWagAAg0QP/iEzfROAbl492Dzbgql/\n/tp7li8kFOXAejpRfL7e3Lt1dsRVOllzdpefMMREKXDJxfB9VQj6HYprgI3g\nzgkBZcKNXkBC9DWmvApTOjg9V1EnCg/7uk6kZ4xpi4M4D8BDgVo9TC3PDErH\n/NRSOdDxzlYsZ0Y3D/UfPu9nz7Jyqa/PxEWrnUEhSkqafeQJJs65my9NnPcC\nphD1GJrb2MWfHm7i+ganCjhWiPAzZGenr5CyQ9T8pqqc7oV05Y/DZCaukc6L\nGt7vy+QoNG/aOXfazH1sGABIqI5SlCf1FReBufZOQslUVLV40G0n2hVylcRa\n38RPt88dNHqh1PC06Dq/CWmxLuaJfG9nXdlyCthb+vu1dISYYazcC7PLAw/k\ntkem8zhN1dPK1fREgLXHyYiB3+CeyBQBZy0TS164DxuZ3ygCgRHZrRFyvGy/\n3797aXQEZc/WW6//KAr4pnpU9BRc0bVdRk+kGY71fG5cg7L/QxZoz4SqqxOT\nYKl1OoEkDPEY9GDlDp0qf8fGpvEWUSWtGfso8XhZ/FP+9/ooAz1OtryVZQQM\nhD/yLFSBMB2qw+tIKi81JqtexcfA63V0F1SqlNV/o2K+QH+8AqHsVkTLu3T+\nKFQPrZn7St2gWEtCUfWojelqjSn7w3nrSkhChEBxcQ3WeilxcYG0FnevbpE2\nbHVQ\r\n=O2dA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b35d571e88e8fcb6adfb7e26127b6c917a1432b6","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1077"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1077_1643909423510_0.8115142353910685","host":"s3://npm-registry-packages"}},"3.0.3-pre.1079":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1079","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1079","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"55867fee71ffe49d5d69753cf8b55727b5bb00e0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1079.tgz","fileCount":89,"integrity":"sha512-LRF6qx23X2uqch7g8jF5ZAa8qpLnhrV7gcX4QEfD7BTKy16gIKP6aL1xEZtW30jpk3Ektw5YYahn6uP6523AzQ==","signatures":[{"sig":"MEYCIQCfrdKGkBV2kIpL65D40xRKisxRcPWIy+LY0AgDHgVXSAIhANobwedKVRjteLR8NsqfrKcKwUyDt6CD+ihpnQ9E7oIb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/DfZCRA9TVsSAnZWagAAhfkP/1nA4fRJCXMKxYucU5YE\n1gKg+6Wod3u8ie7qoaDqIpX4E5NrCuFeQnpRUrERVrtKJJYz8RLWHIZktqHq\n2w0qE1yYaA3FufvWqQ/DcxM1FiB9QCT/hu3x4UJJ52DTX1qVUG1WnsepijnI\n4z6bvItppnvn9xU5XxujHxxRl75wgcbVhbZlO/cwEoA9wxT4QaCOdopCEL/3\ny/RCjgJEfaFu3zhX6yVIq6Kv47L5JC56w/uA8UI2BkKpb6EFBc98dttI5Iud\nL0qOg6yLUK4WAXoL7yYFPU3pm56OPc3sHt/eP2xpkHMwmEYeNKf4wjutuqVQ\naHtAkgM4cVRISq9rpGZ4dxTGcz4eScB2nZmE60hnMEDThOv0hCcVvN+UDq66\nOHtizz+gWMAIRR2t0gZSjpv1mb5flSrLxEIJf/6R/xhQC+cLNf0fqTHsoPKa\nMKYB2jQ50UtY9rbBdonn9H3dS3oWLEolqJZUSCRW4T8ox4xlRQxZilrq/5Wx\ng160YYgvA8b584wVkw/lU4C57UrnI6GOLwIdJdOscB2Np187WCmeAwLp/7rj\nFMwBNdQcWGntx54fDm0YGAMC0kNHNHK2+5gG6yILsMl24vfqWXm3xneFznxi\n7fwKs7OMzn4aEKEVym3vjcz5WLNhe4L89f69ciKomOlwSJTXC3UX2E6uBXoi\nDih1\r\n=pWA6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9106d8876478065e523fe5520bfa758e0536cb18","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1079"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1079_1643919321620_0.6524880435172646","host":"s3://npm-registry-packages"}},"3.0.3-pre.1080":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.3-pre.1080","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.3-pre.1080","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fc5b5b5e78a6de453ea55ac11ecac3c71726bf56","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.3-pre.1080.tgz","fileCount":89,"integrity":"sha512-VY5EC6fMMbIFo9yqCeX+kK62I0vFZB4JCzvtAAoD2/13R+hlM8rVSgWvn5YGErxOYAIkTPaeFQ94LCX/VdGqJw==","signatures":[{"sig":"MEUCICdpBUhH0DegmhlMD4oOGGsqsOiThdg5vEWq3Mc19qUNAiEA5xeTQkA/Uvb8ATs/SAaBUOZrtWS20AFKUDwkDjbDEXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/XL2CRA9TVsSAnZWagAA/IgQAJzHPujTjgUj77QzmpkI\ngkFXnLpd5fn+FujOVoKVm1WPr5YHsxVGQaBk2KiQxsCqRzjTdi4N98inpRZp\nZp9lIl1HiXddgg2NEuhagX81VHxgN/utIAIgETGe/pHZDrHgJeOaC3EUxSJL\nns4ZMIzmp83HcIr67OeB6IxPDLzlB1WYEM1ZeNpXbxIDmO5hNsFCMfRyv5sS\n24o5H78aX3nZwxZZ5nGLM0WGSuHpNd3BepD1Z7rPhrPX/oOUMVH9FtToonEn\nyCKUx7sZUuZMQY/nNlaP8/NcXQuWAvU0VjHOE9MIyY16aSIEM/IBHF5uns70\n1mjxhKl9BXyUEnKvM6PpF36O3+d4/161NBcl3KymVHq6pH6HdKARCX/UGl4Z\n8rTgvjERpg2VxmT3c8XXMOW3FU/9KmnPX0DYCRyNUEvfJAkQhHp/ceeKXHlK\nqExp3BUhU0QeFOiYs8j6ZYJRg6q9jqNa7HkNX3fMBzYB82BQNeKF2LG+siCF\nm5ubnrD73cLcSPoN82lWyyRBiAabIf/Pz0UVxWxkbfNrNscpW6gIoTTqbROk\nFR6NkbDx5HKqv4B6DdLb82/SwdUnPO9hl55iTzKr4SbXyL2r+QG178Hn1Z8n\nqukDcIOa5YelNjm1R6nRC54ZlOFwbW5pBYtee8tNRUZD8Jmxl8fi7o9E/nEe\nET2X\r\n=EwFN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8209901e78040a324c3e1481c888c4081339d630","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.3-pre.1080"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.3-pre.1080_1643999990380_0.5706195332280599","host":"s3://npm-registry-packages"}},"3.0.4-pre.1082":{"name":"@openmrs/esm-patient-test-results-app","version":"3.0.4-pre.1082","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.0.4-pre.1082","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b10aeacbd05650ba04ba5e2bded92e8315e0abe5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.0.4-pre.1082.tgz","fileCount":89,"integrity":"sha512-KOVet2CV7SnXq2SgZ4v9Bd3fRHBDmJ5r5plLbqt+VPMUvYUSFupdCv1k3AutusUOry4OQM5KP95GxCr3wwGXgw==","signatures":[{"sig":"MEUCID/PkTneB1WgBYvxoV+fxgKKCU5sJxE1pFRuSQ1aryzaAiEA7Y7z2Bh/WaDgv50dEXn48mEvydH3IcSVvflgbai9myU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ZO4CRA9TVsSAnZWagAADHQP/jwz9bOodTBURz3jyWMM\nNNnWccyBfevXvvFHr5ClfWHujlheiRXuT4xGBrr3FPM80cVVRn9gaUuHkiSE\nFElzBkAIciX0eb4PCeOHA3o+dG8aWcCln/QxSa0rQXJaLhp9dyoBlZKh5yU7\nK1+uvx4p7a9WOqmLGNZBLqLsPD0WkH61ZmtRkoMlFJino+eQm/5xoOPK/tgH\nNsUeHK10dWUDXkI5sLCiNWXsrsWdkU2u3w0OL5AYyF/L6QKPtGYWaSZReR3H\neEhx3/9KFFO7I7yNJonXTjCDhv77Los+Z5EX5Z5CjtuIILWAN6xgGgGu4tF3\n+XR/IXJsFvsXAyQaHpGSbXLFpWrAv60heWQBoyZv4xwWZOmh18yuNVGXMczd\nMD4daRVOF6etD6/WEkgsSAoYJIYR71YqltP7VfZ6135sPJi6zvQRhyax3LCf\nKXXhPy9hMstipHNe82KoTdGmjUphetSbLUxO8051XOl2Z+vqrP2P/vGaEOtc\nJg25rtzRftAVZUm8GxjU+/Ih2xtWkuoDu07RANRvaWIKbBj3d3H6BPfNvf/G\n5GdOLpdDEdLI0XLtPr/CinzRmOC0UaUgIs5M2WT2e26NS7msPfQWVuMRgJY1\nnRQ7opaS9gxGmD7oQLJ+abGYIgWZ2WferSqTx6LcEXhA/y/MI8EE67U+z5ci\nc4W1\r\n=Fpzv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0ad5b888f283f2ce34c60024781b388a7783de5f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.0.4-pre.1082"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.0.4-pre.1082_1644008376227_0.3430131409928412","host":"s3://npm-registry-packages"}},"3.1.1-pre.1084":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1084","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1084","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9adc46fac5ff795528608da01634744e0960ab99","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1084.tgz","fileCount":89,"integrity":"sha512-qSvyUH3JQSdmir1NDbR18j1/cbK/xN4s9Uom1nyzkDeoNfYnPADTrrS+1QZGV8LKzmaOMNdBxD0Y5JqY275Kzw==","signatures":[{"sig":"MEUCIQD/AzRvCoTRhruGdwaD374FOhAuYDhtBT4Xc/Pl/keyhQIgcRpt6YxorRochd1GXDtz0ylWPCr5MZqcPgdUsHTbMsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/b5jCRA9TVsSAnZWagAAwyYP/1SwLOC3dgZkeyTEjVG5\nSfvnoyJ8/jtvo/eJ6sQEeSiR9ImiCvet4gFlcfzGmnRGPKqpq6QCICMkgxoE\n1zQFKUZgwMAuxhG9MNuJPzcfPbMZD3P9Su6Gn1g+JZ2Xn55/+/NYEJxGv1v1\nkDkUe4luSow+8dYdRMWhke3ce2y0TeONYYO+udgXLw3pBUmcLOlKytXo6mmL\nB0mUzkrQfqEE2S8mJ4faGEoXbgc5fCkn9MUG1vIuSHQfY/QrvwnntdLVZP/j\nIoBaG6mbeolNCQLWOwywO9GVSwRvg8LlHNMlFMLKVMdWl2PQeU/02+oKMu9Q\n2lMN4XMHiZwu+iv48Xfbr6t9C3KA3rl7ZymusAWTojU4g8/CJRWRiqF2kKTG\nXuZgCR7QJYNgi+sNjwFSNmYalPv9KIPcR5MJct2wDe+qdOFbXamQY48igc/7\nPqJaI4+v26aoAVqMgi3+9k5nwt2I2d/eoB76r1oVnj1e30V2vVDIMQJ0YHgA\nKkjPWY1R5m1o85FaevZQ2hT4gR8b6BDVsj0b01KcRbIe9zYlNV5vy9m1foqL\nsTZSOP1lsY1F0ajAW2Qan6eHcdpJwdeXlg2IlhuMQr+TVsgSdKcfID9IRCTD\nHdnQVnPZY3IILFa8AVyVxqmAVG6aZIp09fiyxIJY2D/yRkoDoGnFIe8cNUIg\npM7Y\r\n=j2EP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2905a8f6a81f0c716ebefa3115603b7d324c06f8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1084"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1084_1644019299667_0.7615884451082608","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.0","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"568ba0e06ec5f1ecaeaf1c44a8b9243828bd67a4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.0.tgz","fileCount":89,"integrity":"sha512-sx5A0pfhsS5o4ElaIKlueReR6zQprO9NLXshSOMn8nI+yMag4m/zXfT6Z5sRSXMEw7Giik9+es7/K5vTzJzdrA==","signatures":[{"sig":"MEQCIBYWPpzLzJKzvVxNu1YPdHGsL+rGyv5tdeiFRlX5MANeAiB89vDuPz1gsdgdqy0bXqRfF6NkCTG18482kYhKql7fxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15076040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/cN3CRA9TVsSAnZWagAAfroP/27OvXbbN7lh8C1O6Sh2\nvb4Kr4pkhGf8uFzXbZmY/0yG6QZtzPZEQRWslWXzrl51QFaXsq/OXxNPbST8\nYWmbc4Z12MXlrDuw3VtYemrGebI0hOcyNGP5iRw9P9yaLh2id2PHE9h9sOhi\nTNHOkFZw/qPUQra23iT9Rbf9lt09ivlSFxeTUiavuJRGwG3n8ZlTBZN8zDf0\naHUvtHmhoO/Y7rOTejQx2YIEmu9gLDLqqfbs4wZAc6wWxg/EJzXnNFkuQyxH\nRr4ogIZYm3IbVlkJIQVEtTfgvGB3H7e33k/z9FpYH2V4nME0BMsUbXY6aKSi\nQQ0q6avE/V3+slXxukK+cf8ghtpEp9aFp8HrfsFWZlHMRtFcxPIEtiyYpFU7\nmaRaAeL2nstnFh2gGC6HoUnJ9Ikuk+irdkXSxgIAyz0bE4+6xknKu4WL2grD\n3cRr21A4sI97/Fk+Q/ED8bOfGAaOYRL9CJc2g/w5OHTwLvh7ducaKj3eH8/W\nPZon0ZFs+VWMSogeaUNnWxUe3tuogsYjbYSiGPt/d3pqvYXI9EI/tffcNO5d\n5LxWBiiCs3Wz9gEaKgMQJvBKd6yxVOyRnSaV6qYJoZsCNDEMqoTJDdB+XRFw\nzfNOemYjkCxDEBvdqlLgT/ugdwYUoPnYJdpQHLOSuQRYmFSEdloJx/EKGRR4\nEyG6\r\n=J5c4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"35fe93059827071e8a671521f9d31cf99fe0557f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.0_1644020598650_0.6195159228869518","host":"s3://npm-registry-packages"}},"3.1.1-pre.1090":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1090","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1090","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"51001cb57431b6a2fe56ddae53b779d5880f49d1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1090.tgz","fileCount":89,"integrity":"sha512-fn0HiwohsOyS2tHHDdtRjfX+jaZ26r55da8gfcPGef6j4UZAPBoTXpYNN8NBGFx5giYiorw+yMsUs0cv/COErA==","signatures":[{"sig":"MEQCIA3bTAiK1JtfjjVc/8Xi0nt4JbjR2jxhL8rqGfvUWeP8AiAMkcUCGb/Ca/VEHUhW6vMKXqzDejKM1wkhQBjUtjUIQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15052150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAoAvCRA9TVsSAnZWagAANQsP/2zsJlC7fujrwx6SvcSJ\nHCY9JatZrbNiOzUfPXMJxG9clo3uffVwRk+ByuMebRIT98k1RSqea1JPdzNH\nLFMk6/Sj+DhyVTj9BvkgPbT7wjvw/iH6/qG9wd0awbnwmLCPFjycw8NFaEaS\ny8ng6sgOwVHkWnDUNi4IW4Tr78Ro5h1HQp7OQbLPPL7O+S+UKZLbYI0MnMof\nTUhpPvcy7d+dkcbMHUTDZnOIcO9kcDqX0JNpgXiTv7xin2w/xcTsuHE/Iqkr\nmn0gy/XkZjisiePZrQj1kWjn9hzh5HrWuvUfkFArkKZdmUc6F9hxPXgiNo/O\nS2Qbu3+9mmsrHgJ/mm0G1UusKif+lO5uOy56WDTh/hFTVGv+X9BpzfhVw04T\nopcFMb6Bah/rbDLlU5CelpzRngm/CqbPFQpGpcQWphgDf6tmL4ziOfkfJYE6\nNmITFruOet1gA3FKNHg+n2OtT2Wyy2tZthP4+EJsJnGNVvAB+Y7/fDlvlqoh\nNXns1JBoasO6DinCcrMy/mEKc8M/Bs6Dofne61qQ5nC+ezhgod4sKFbOlsxe\nqpnmndk3dZXmZkyC2RlQQZ8caWTFxySAGhpvOnCxXChNAhDR8hd4E8c76dLv\nY8vqlgSMSidATw4xYGo2LRLHP9TNhQKKo+1vrbUuyqIMslTv1erjSMYwU9CW\nY2CW\r\n=Fsi6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0e2864a46bd5ccf97dbb833c862eb38e6cdb5140","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.18.3+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.18.3","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1090"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1090_1644331054995_0.6433859631298176","host":"s3://npm-registry-packages"}},"3.1.1-pre.1092":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1092","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1092","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8fc81dff3879f1308ca617c3bc4857a7a7bcc3b1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1092.tgz","fileCount":89,"integrity":"sha512-2YhjKCnvIgj9cM7zuyWvuvaTKgjZ8EpKGKnvntDl/WbEe0ECzMlksbDix+pgNtEQACFYszOpnlNXu/DQRbR8oA==","signatures":[{"sig":"MEMCH0cLzw9xwakIlJOs49PQVJQQBxpLmdSDJHFgbAOoqb0CICyQWVfsyHH/Sr5Ye8K2brs6MIlS+5ZKdGWRiW2HrKyK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15052150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiArBCCRA9TVsSAnZWagAAvCIP/0cUxxt7OjUUscIAfqJx\nIHibckQGBf/Dvp4cCSEpHyfcmSFAdBvWXg5dRlm8qRqa2eYIwOp7q7ScHDn0\nPzC0adlC783h58npDAHveKAxL0AroVhuI1ssZxUt5oYm0jJY6zx7DmBLCii8\n9Ymps5Mck1UOrp0RM/57o3KN8ipCddLaHzHE1pc6Tx6K/HHQN/Xjhd/2b7T0\njIyTXyLRHE9eBj5+u3Fu7Rv8RYTaEK/+Wkq+ZzHQrRDyjkbsyBAqm1s1WOJf\n9xrNMd9M5kd+9zoTcFlluTR+yiDS4AF5jcHyEq9m9NZ9MWJp3LVMapkMSmyk\nWVqJf6GpQf2cQj5Fd3oXkkfpArcOo0pijdKEY4IPUTKEry3fMnANlJNyyy4x\nm/t/p202vZYagtXOTK2xdENm7vX2zYFl/YEXZWOnaHc3kon1PiYeZCqOGx8M\n/pTuTJiXL8sLm5eB+2YU0GUkD0NLPYF9G8ITw3FzqP4UxZcxltScuFo5A+0d\nThx1GzlCD+h7gk/UrJourkK17cYk6XlNQiQqtodkfj4DZyL+0yYbMWvxehBi\nor/N+BLA0FmovTjSTWWhWaLjf4Q5XJ+AZcXESAKpKrwMzsarXnCFo5hAiNUz\nE5FtpZUT+8H02O4Z6LkAU1G4tgKnZRfnQV/1NN0lL+HYdC1LfkE9NsIpMTkl\n4FxD\r\n=NyGN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"157cd65ed274adca14b76a3853e5ff2dd6616b82","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1092"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1092_1644343362594_0.46888636044494625","host":"s3://npm-registry-packages"}},"3.1.1-pre.1097":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1097","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1097","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"188f712c2ee41b439dbd0d830631b39fa33f0a85","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1097.tgz","fileCount":100,"integrity":"sha512-cI9t2Rd5ys1nu5bqwbelQyOVbJdJPYH/GwIna/YGkfySXbK6F1AnNKfIa1joMdTM+npPMFOt75lgkOQy6idFlw==","signatures":[{"sig":"MEUCIQDIxmLRgEHU2SZlJ+svN/anf/LHjch9txPYTRDetcBiRQIgdh1WogAU1DIQ83PEI19fcf/uZTTS0Hbstty5vnRSdqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15084520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAz7VCRA9TVsSAnZWagAA6+QP/3/8Mxq1ZrHWWQZTjH8C\nzcsbeqvsqSXzAoX1aKZhL+OFu1F6EYNg7wE4GtENFrdsR0SgnmzA7gtDZmde\nRwAeGb7d1nhQ0iyulv5x8Vr88CW/ieM+4vIbQsmMJCk8zv5230squFVHMTjU\n4d+le0xjbwQN2CGwPoqH0GXWV7dHEFl+IhZTaR1SnAVGIPtPRdY+a1dL2wC6\nqjARXvUAvuOKz1CPDX59h79O9rxTS9QqjFZM6K8+ubotCLfWkNCUZZPdtpmP\n2z1CZW/KuKmzRnuvnOwF9xe0wc/UZgLQ2/0RyKzfkkTJ4OOsHeu+Z9a7VrDH\nnxydZ7v5l9C7pIITsAECJ/oZexim7qWQWalajIk4H5Uerz5eHyF7ZpGbnQHs\nyHVpVgix/IYdVTfEm/14ZSr2HJRlP65zWrS6sDlvr6/E/Xdwj6xOjmRrDMRI\nUg0kv476YBxZELoxmnrZBIjp4DuBcGds5ID3Pt1FamD6q7NSTrnrC/UyxoCs\njG2VfDgNhj6kgusnqsVpqvQgqlH1uTzuH9ohfQRuFgnJ534VvqwW5tUY1KBW\nUKdoK0nbIfrnvFx6h1Yf5kk+ZdhLPq2TrDHO0keo1p/kcjCuY+uoIbDnxWSa\nlyrJP2T2gKxlBCGe55w9cfpGoUBIQ124hSJF1SkX36eqIQoDTI27lZxCNSqJ\nyLlH\r\n=7b2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a4b44e14c4acceedd0149e371651e5af1e286723","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1097"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1097_1644379860929_0.6084517218201169","host":"s3://npm-registry-packages"}},"3.1.1-pre.1102":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1102","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1102","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6d1c39ad0de551e6d46502e8abf9ae53eb2ec6dd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1102.tgz","fileCount":100,"integrity":"sha512-UEdRnM7bSKx6gspjpr7pU3d13HrkCZ+aTiQkgfXb8UnDu9b2CvWMQJJTL1rfzLq7WUHqdeSeXF72++THTQpx5w==","signatures":[{"sig":"MEQCIAUIfXWsbeQrtjI8TpKgmt+X3L1OV1fgkBEEz8bDhac4AiB65rxiKJoymCl7aV2/wobbnSTnZbOk9giExruHPvAZ7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15084520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiA8dTCRA9TVsSAnZWagAAGzsP/0DULNLDwcfCtLXuiSrq\n08o8nUKmrG6E1hBJGjLVuu/+qs0XOjfo1lkI42OicfC1gcUsCk2v35Tq/D+D\nlMQU1xwXUN2io1hg0H9VWBitXXlGdTmRrXMMOyhpHCjVj0idCDkkvANSNl3L\ntVMcbIYTpKfI78DuG4JCoiSUD5hiqyhX0l+AAi3ONVEqsCuxZfhajdOabfq9\nQJyZnuFhPzWzwciNCJ56AT1BEHlHiQTtxgBeTNix69gF5iwfZEM9vrSEfyWz\nLzVtm2GgOlBK3RBg2rM0CwXcTILVkoUpvhW2mmhA5TC+vwyrAcXg5fXtfk95\nR0kl82Xiw0k/z0SestwA6bxcQkxHJWgWpyNtxUGy/oDgEcdflACLwOHAfNth\n/vjqmghbeQMQX4hVXc/3JMa1dVIsVnO6na1c8eZkH4f3Md0eTcldDj9Z/gpr\nVp1M3xJ2WdQjIQQ1Q6gGf404sShcQdelGwbkQv49shsA3lEHZLd0vvNUyNAT\n73QtRaULh8Y3Vfi1WyI75DXGsL0DyPA8psRXwDwsHXRn9R7M70h+l9nRpdbo\nAagTPESQZOTBU/EqvFrqwYGCmUHZyU/67uxZwAxHsMl5PXzbdd+wkcEaTkFG\nfngvI7BMXUlNZ2t0ubzRmX/i5iBv8fh5JteBu+nsboDtSUthQMnAJZWDi3QI\nr5Iq\r\n=/vb3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"904efbc8e7d4c30a047ce1754d53536be22f95d3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1102"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1102_1644414803025_0.4122750770132597","host":"s3://npm-registry-packages"}},"3.1.1-pre.1106":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1106","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1106","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5fb627f49e1a5f624b05ad0c0d6ba3a08dc1ec9d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1106.tgz","fileCount":100,"integrity":"sha512-KirMO0HowuypsJKm1cDurmzBuuK8/vAmRweKKQ/PDK0Cm7TeWEvSpCiUft3SN0Y2q/jINVhqYR89eWny9NFhGA==","signatures":[{"sig":"MEQCIAWoaKwUw8mTit4QL11BC4wOd9Be74pz6IS+3vcMi+eAAiApQYl4ehAn4UUJieyMWLW9718s4OJlsV4UNSgVAex2qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15084520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBDXTCRA9TVsSAnZWagAAY88P/1iWxVrItphXxQethum6\nc0MiOx+wJEyMSSx+SZUPeWNKzuhnbQKBYg89J26He+stCtdxBAPMUBNF3b4e\nXrJHoHuSno5AreBprdF23vZsNklxNba2+nGC89pNcPx8VheHa0t39YWuzUcS\ncOTvwNgbkjI7XiBnb7ontFV69bQWacWfqQYw55trcg+z3Bo0GPR+FPnBNvIJ\n/dD5ho+bkC+BldfpMRXil4UZ7dDoNzsZY9dMtLUM91DWbapXLRhzwGwZ9Wlw\nsSAayJ7GZ7UjQe2ZGmerCovGb/6pHirgPeHZEiBRhyN1WSXde0t9odD6ILPm\nmDU4+nL4/6pYhQWw+Ayh2zfg09O+mwszSCQD7j+KNY/5VqIogVjHkySzLHov\nNBTE6eubHze72QjlgyiZ1Diiyzc0+lLjlqNu+xI+CYanIjI7WKJRjRAQ0xYv\njNq5WtsRVBIM1P3crNab/zyELm6E92Nj6UYlBdJlm3sSOyD/pU5VnWpwzSsC\nazn+Gmuy6AIDJnT8fxP9TFk3eS7HDKQdPrcz23sNjaF4CAJhA4XJogDVE9Ob\nwJq1IejCtud9+SPJ6PMSirePx+BYVrjPNsw+DK2S5M5+byp8xO/eoBJXKjmd\ntdMjcR0sxGQrNq/yMkN+SALmJhqwYrEQUl+wXBs7VhqJsNcf/gSgW4/fWEGV\nPphe\r\n=wMJT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"579d4248046f2c3c662e1a0a4e91f1ad9c376b23","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1106"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1106_1644443091469_0.28502343814720477","host":"s3://npm-registry-packages"}},"3.1.1-pre.1109":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1109","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1109","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e5def6d4a01ceddc2b230eed1ec13e1200476431","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1109.tgz","fileCount":100,"integrity":"sha512-GMLyKc+GoxyBUsavv9LbeDn28DKwW+WNmp+VrJqkK/701oVB8liSlVmYpo8NwH5H54fHOZ4hoIvIhDVahWyrMw==","signatures":[{"sig":"MEYCIQCPYHLTsNUWU7pSYq/Qz5k0jSOrmmK16QoJBxV+bmMXlwIhAL9O+hPpYRAYUgp6xM6+T3Rq5fEoN6siDOB+jg/nPhWo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15085713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBVazCRA9TVsSAnZWagAAVhcP+QBtGfWSUeZbRAUQmQtu\nAGB9RPxhkOpzfpcw1jcWhQOgpc8GLXvx77cV//g+8rlh+GeczhbnDP0TZCzw\nFkeOap66JfjQf2gkxI9xXjXfQ8b2CX1jsBhxNp4Zx2bta1Ywz6Vfx7HPI7jF\nyGN3RpevyYqjklRgJrVCLF9CMhd9zU7g6kqONZvFO11FcyQUXsusaD3aaLwj\nJGboJWlZ9d36xrs6ueYUQLxlp+MtHBHv4CC/XWl3B8l0xOS8TEuqpz38EOw7\n5PW/bV/jzDoWZdN74dT7rzziZhPi/HLAzLDkUwN05dP7NQGvx6baNYnI9h6J\n/Zj69nFA/O9nKFbZfCBJqN2QPbjeakRzko6NsnoixslOTgP/y4+lR75By4y+\n1y2BbaBLW1Jzf+he0Us+88/VxF0TL4IH8UHFsec295IcuHbzwBMMvNLVTDkD\n7cHStrkD5syJ6TeL49DOAm36S1E0n7+F6lupC+0yHX4V5u0Ao5sMnR/RDdsy\nQRWru1U/DAaccsyKuk22Z6i5gEJSRd9IL86RlG1xFxjVjTapok6mVq0yA8AG\nxub9RssWN65tGnrQ+t3YovXEEq+M/YNF5wB1A5kOfnlFSjYodJdWYiMKSnvC\nH+rD4pdjM1pMf4GqxFUhsQbKS+DS2L5YAaEYqbqURkXDsjkTouoUu7vHoe6U\nHdbJ\r\n=mLgN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1cd6daf3b6812348c659b9c85974c9f788999a98","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1109"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1109_1644517042959_0.9035947117560152","host":"s3://npm-registry-packages"}},"3.1.1-pre.1113":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1113","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1113","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a1058f4b05c240c5348e9d8f3be512ad48035555","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1113.tgz","fileCount":100,"integrity":"sha512-XPfWB8QckdUYHyENbNl2EK5oYzLOXk+Nm34e9QRUTRZN0rxCY+tuR7LKMXYOm1BqndIuoMP4tpmx40XeH7qCbQ==","signatures":[{"sig":"MEQCIBNw+HMWKmA2XqF4ATbyfUBHzuKOtMs23nPgEod3r8irAiA00kea/T1Zydu6QNYlcwKGiV6vy5PqEcg6bT7d4W0gBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15085713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBbAlCRA9TVsSAnZWagAAKqoP+wStdJx+M5nPz0SIv7Tb\nT7LjYxAiaTXkRfidxIAjLiiJST57Z7AhMN4YD/Ecbt1WbwtZ+tMCIMWdJVLa\n1eE89kpb1/mQBbfdC0tOWFF7tFIaMgHFoqG7VpUv6cF5DZSl563pTGPB/9jp\nf1TBAizf+oxD4OylKynA3H1uRWiIfx86H9TZxJKPFCzygzOzL7DUQsacSRQP\ncEE+7xi+pLAlGUuu1QvO0QsxOI+TCaKQzdZQd00t4yXaBN6un65+34rnYnCi\ni3wg2QK9yfT/oKnjymVGZ8axVKPwQ8U7HgSBIRe0YAxlepAV7j8vV48vVsJT\n2w4JsPVqs+zqtZiWfTwnpT97X9G+d2E9hz6S+gLuO/ymsLCI5N8/iPHzoWYM\nXHTwDhx07MIgq35kH+IACR+WvaxHSUztyvzzv+zqLzFNKP0PPFcBCEKZcmwM\nbKpJXzleRA6KM+9nBvdBFEjau8VFDgh8DklGUbOZjqIwEmk1NbHYXIqlEB8B\nR9JUTUJgPifGh9t6/zKYgBn7AtqyXG/IdJnlO7dO3b+cktgk3PDCUhNtzkNc\ns51Wkpd0GanN+ppDUEdK78xUuQS9fzYGGia5UkYLghRezr/keiXBeWvmlqUF\npGZZALpiSAzxuWK6KV1jKXbosX9qTKbKXA2oyHY+Ox/JDINhX9XDTOuZH4Pe\nxARh\r\n=fP7q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a9e1a9beb2eaae4e609c72e9a944136f2e538531","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1113"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1113_1644539941093_0.11057503949152125","host":"s3://npm-registry-packages"}},"3.1.1-pre.1117":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1117","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1117","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"58797652b7e8e5c2f170f8358892814eb63e6cae","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1117.tgz","fileCount":100,"integrity":"sha512-vOCF1ny7iXtHaxJwU/QiiSGVIJyTLtayCk+gRZRMTpFC/CNyOgNIvT/v2toWaaUxhFJLzw3xEQD5zKHEhHfpnw==","signatures":[{"sig":"MEYCIQDhWYXu1XXx61tDZ/jVrYKYyLRZs/e0eO3WL9mCgevHgwIhAK0WacLw4yQFN2XGgBK8JyNpAPnR6E+Q6i9I9l3uQz4S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15085713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBkABCRA9TVsSAnZWagAAiv0P/2v4OaJFcSbJdFVG285Q\nUVMsXApbEZuzXeBej6W6krQ0DXvG+DBT3qXtxPN5JnlQ84P+DM8HsMdcLSdd\n2ZFw4kDwYm83RonqGR0MfrD+0amAjEcZXVGsgtPxZerkEx6oreZjHmKXNJSX\ndlkONikfwX+xfog1CKg2ArwohrteOqWhTPv1Di1My0LZoGWrdvYGP+FVVz7u\nZcJVoFjnRGjEMriE8kP6qk+DbkP1BJIS4Zh3eA3SycWO33fuU/cADB4woDpD\nRNC7E/o0ey67s5E5XGaVJJCAtSRtikVWCS7PoMMQeF+0LWr5Rbgyiu9IRt1j\noLvYEEqBX+WF99oP6CMnq7l2qjXVDiE2lEfIDL4LSlvaSzIZOdAwihVrt+Im\ni8L8j9VwARnaHNjXi98nt+aZSItpTQyE3C9J0s/Ng3tDN+PHyCxZYDoaSM7a\nfjNGHC1muT9XJ2RLNE+StTXky5eDRmNPYqgw7rfh8INERMflOA0qTyw5zwDz\nm7tabh9XuuPW0BLpRoi91aj5cHlWGx91PCcoQdFtlNmtI7q8YRf1v9nV58y4\noIcIjoHs4A/AMfyd6JTuZ93YvZdNnXw5/XRTYL1XFgVqW0InwtihLlfwOYGf\ntgu3c95tQ1c9+6FK/MuXmh7wFDiwGPksCHDot7HweZFEgX5Ixmuh4Nmh82FX\nrUQ7\r\n=xuCS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9a5c378b404ac4a67a7382c8c462cb863c5b7ebd","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1117"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1117_1644576768880_0.9893863587793366","host":"s3://npm-registry-packages"}},"3.1.1-pre.1124":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1124","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1124","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3a688d945abf821c5e7afb11a47b4c29113756fc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1124.tgz","fileCount":100,"integrity":"sha512-xvXqlbvrgR+bXGXE4g/IJ8pt9XmrmNNVoG+MmBlTruJSdESUGBvVpj7CfFWlUzO7A9Mzkf5v8HwrpaCLJMT8Pw==","signatures":[{"sig":"MEUCIQCVNJpiEtvDgv+eyea0RxvFiwu0EkKDFSXI4w4I72a9dwIgMd9CJ/Pe0VqrVqK4zJObuKTIatZqzs0K/arzXQT9xIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15085713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCraSCRA9TVsSAnZWagAA4H8P/jFIvc1a/VovmbTLWN/H\nhi/YvoAkcuw9YF9zVFN4jcGuWUmIFe8WsI03cnZnsfBUydAU+lgyQz3pAful\nkr6tA+Gb8eATEmWo3DAThZipw9uLN1EqUMjDxalOt1k5D7aksSVxzQ2ucsVu\n6PTMPq4XK3X+LlPqiIdEuLfN7XyHqHAVCtRM88T8OoGBu88jhoP5oRB+govQ\nvpcIE8NVt1JOnDxId/kRk4ts4EpTpYQm6R05GHbIknKz2TZ4sv/w0x3Z0EGg\nYfSTGwoj6fDy/nQjxiHF3ygrIeniEFDi4JEDq5SFSdNxP+I2b0C/H2NWvxhh\n6u2jsA2Z011f9HDtQiAayNySgv29W3Mj5EJkqvKmA6Y7d3TlOJnNCR6nd2Bj\nKmxogQvGJvf0M4HAmcKBPcmESXvoADFwy6A5tjPaBU0Ye3tmpwzu6NQP1rb0\niqh5rbpVnYtST9F+GreWx5hS5FtM4XZjWI67AD6j6EH5a3CdGNy2jdr/wWRo\nIesquwKh6o3wBbzm0wQN2s5+DENBFe+arK4TB6C4UGnkb4u3JqOkFd2QGdkd\nbc0ZYMNINjv6TNG7iAeTqLZLbzKhAvjWg7S+ScSxapeWidM/D1c3WxtBILZe\nL4QZuh0KazvY7VnPYNBaIvTuOHzvs5pdCDy3ir5++yYPj7zUeWLVTihQO37V\nugyG\r\n=Q9bs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5feabc2d72c6fb46ef8650bda0964c6fa89f9eda","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1124"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","dayjs":"1.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1124_1644869266176_0.9275492929219384","host":"s3://npm-registry-packages"}},"3.1.1-pre.1128":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1128","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1128","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7aef0610cb2ea3d9fbf01c5b9ce98084e8897ea0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1128.tgz","fileCount":96,"integrity":"sha512-m7fWoA/h+XLv+c3w02wCHfdqliECD6yfO32G4aAcN5PJjqlGfc3hBrXpISuJV5YkSdFM8buKh14UyzoHRKJWyw==","signatures":[{"sig":"MEUCIQDTYfEML0omPg8Y4H667IKnOtRmXgeukrRLBJzl3Em64gIgNOS5K5BXjjkLFnRkLP3zKAvuvTUwRbTXfRR8bcEa9RE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14985813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC0U8CRA9TVsSAnZWagAAOlYP/RFoRKu/N8WS1lsGG/w8\n7wCTYWz06++8XO6hAQNnHj7ByOJ8tK/JrukVhkLnowAYtUhk/4Ai8VNFSR2b\nVtqd6ug5mAmDBLTfGYt/sEYYK1dFeCdH48l3yNAnyc7M2jYpueGmstmpB7YJ\nDc/0lHErUIe24Rxc1NpkFax4YSVl0zOFBI5r+VeW0uqJB8Xua0KZU2VXLpaX\nssj/zPqsgRz8KOTYJ6asEeWQZjUwK4Gatd6dH4772cZLIegNVxnm7y2sTZtF\nBU2qzo46YXF/UDmTwHKdAyHywCOOCciIqUEp7oN0k2M+QJKppjGpXnduoeWs\nX9t8cNXyx6NYMwbNEEPjBc8eoB18816CvB2s3jz7kPNW0+hRjyDFIIhk9xgc\nN6FOYeLkOJZUOkVXZ4p63/uwZQkXomXiuVL1bCo1IJdsnRtasr8fT9TDUdU3\neWLwWKk6HVYuykuagp8i4TLv4KE+ZCu3IbO3DLy7zZWmBCLtnP7/pmdYHxab\nc2H1MJywRL93hSEl6uLmsuCxvvTS6zyUwvZ8U/t/N7K1NtFRpSUbTjfIdQFR\nhapB1zJPbDrVBcWm89MTpcVUT/NDFPMJm51QcucfrEgnkbo4fN3N0ZKyw0F2\noUnTup3J0eMkuss9cmrQlVQOyfF562XjklwJWCkDQKhaPnxQAIkBN7rNYrFD\nnDqv\r\n=oCsU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"62260d30e120503e841848a3300d546858abd432","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1128"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1128_1644905788237_0.33274953596871737","host":"s3://npm-registry-packages"}},"3.1.1-pre.1140":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1140","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1140","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b7a1eda4e8e334748d0cac951c002f9ba26b46dd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1140.tgz","fileCount":96,"integrity":"sha512-TFVDljqIzL7LLAYPDbbc/ayBnPNtWHO92VScxtvoOq/z+6Jv8foaCgj32LlTlWGReaBTrZbVR+gOETOjsgiLCg==","signatures":[{"sig":"MEYCIQCfcJa6Ofy5HqwOx5bt6px0DgKzZyjiZsFyYOVPcetH2AIhAJfCO1qz0+6R1hyJ2C5R6+69LreKB4lN9ClVmpwXdorL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14985813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDOqvCRA9TVsSAnZWagAADu0P/1UAKPkAY5Y46lnqk1m9\nMBekrdNZebOBsOMhJw5ZE7bmvwhpfkLlMDN1B56aJbjfMToYeAkdGhEQYn30\nJqXDssya7nBUqeKoSM7ft6PCz27UUyX8WY/TIsDdlDP9mv8gI8bTiQXKJMuj\ngFEh7PfuKBLK6uJXvinHV3piz9QSFvxRThYuGYvMWUS7TztPhQUbKMc5u+HT\n7AMQ6HwiUkOWKjbgGzP53Xl2JbuMgVEQStc6lQIUWXWVv7UUd2ZZbSfneJka\nOIVOJZYY2aSZ7xk5ArqR3fNn4fXZBG/MYaxSFFOAnLdWpUGB9SUlVFZTO5Sb\nETdm+N7J7TK4xHm4mM+DuPY/vhSIxTAoeH+Mn+jPZa0X6L6jB87etEyf5HDQ\nX8quGr/HeLVlE+QxX6CZvoT6CWd3Oa4G+T7p6BZn4i1OblMiZObSN7RxKWbt\nd4FvCOIGZ86/IWf3cPg5pGrVH1MJKuPmKpUL/VtN5MPWROrE34yp46mILrMK\ncbD1+TZgJAud2QPnddtXk4ToHwCrN2oi+yqrd6EtXqCnWyemrTTWiodPW4aa\nw6WTf5WDpXZMDtbfG3+P/fX5mMOrZhX9HNWVf4RCufQesut9b5pqI4pWSYpB\nfjecp8g/Vzzdc3cDaxdAHs6dMPUqk+20MxAWBxJG7BIBM07CAHWxJ30bUQ//\noR48\r\n=SLZd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"69c1f9e283e5a98720e371d78891d1730542d841","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1140"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1140_1645013678870_0.05040732894962008","host":"s3://npm-registry-packages"}},"3.1.1-pre.1142":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1142","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1142","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d04e0424385ab14f87d90e42406cdb4538f3419d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1142.tgz","fileCount":96,"integrity":"sha512-hpaE/JgK8Rwibco+nSv7oicyKX7ZVCxQD8c7DQjL4L6nukgtW2G+P5CgKCz3tt9Ie1lHmNgk2L7TpiFMTz/n7Q==","signatures":[{"sig":"MEQCIG33hGzekq1AlY+PBisf5VZN/ErmiwtGi3+DRtAmMCN9AiBJyeIo+bX1vw++ytqxmE0W3BIPkBqXUAYGUms7kvwctg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14985813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDVvhCRA9TVsSAnZWagAA54kP/jo7NTbeVYIZPCNUhV0T\nmzwuLimTXMYrcX85dLLBA60hzWJngLlLAN2AAjoPLMV8Cr/Mxcd0U4VtAtwD\nAbGWJc4ylsq7+qJVWZjJKf2dN5jmX1O6lakXnXeJMrd1vKYOcSSMgDTKiEb7\nTnlXw6vCDJyLgarS5hpiGzSWhpfN2J3QHgpVk/DDHZO4thu+0JnnAziipE64\nnVqS0NS2cg61ojZPvi++I+Y8iziTbub7pbV7ALhphPhe40r+7qExN0vnb+5v\n5n5Yn8UZRvIPFlQv+5EdXzjK58WTpfUJB+RNth6rWUAz8eyR8pEcooYyRFi1\n5tvi7sFVV4LR2NCy5SZ4y+J+Hvv7dgMRw4KWMLWXCHbsXZhV3X+ArL/2XyNh\n7CODlrwcWoOn/RqRWgRsEVX+0qZGpdBu9wVUypWgbARvJt+vUW5miy+OPDGg\nadz50kQX5e/rgSRm2RgAVfEZJa6w/x8MdOxloSdUEiNhBXS2aRq7vzWfdyn0\nuUAXVNzpKeMHAkkr64BlzHpCTHp7uZWWIlDeZjki1dFZeixV44lXxSZESeoC\nrBPNGLXhT0mZ6th0pUS/+UmOBuAjHHfN+g4cdxJFUni+Kl+y6AwHkv/Qd3oD\nxNYijkgVv3AtgmTmnqYQF44DVyT9z65Wb2KHpypyDGddxLSF/s7N7hVla4kH\nT467\r\n=XZqn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5c50886210b6a86153f52448fac738b8b73c3487","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1142_1645042657373_0.4978476974751087","host":"s3://npm-registry-packages"}},"3.1.1-pre.1152":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1152","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1152","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ffb23b9c3008b649a67d9ef9461895fb4fedbe80","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1152.tgz","fileCount":97,"integrity":"sha512-r66XMtHct/d+tKedhCrAP9qFUHI91P6gaQaLD9pMaTTaI75tjnTLOlQVQSBegB+BK3jJJu8RMi1W38eVD+rC8A==","signatures":[{"sig":"MEUCIQC5VkVYy+30kK4aFR9fOIOEbkRNNLcqWNQgRIJ9KYFIWgIgA+9Tywpg7bplzaDktvh0i7ryN0z7E4FwTDKwe0tl8e4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15015167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDe5UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+Mg/9EGrLNQ5Ic6b+j7FHLf9zIhmfpsCeWSjIr9vVgP+oA0tu77ZJ\r\nG3ZXXs8Qa82dHcyj/BvZs5CgzCwQSdFc0xg74EyPl74SLAkt+h4e3/hWUI3U\r\nABVl1WRp41ERX8Bx5CrZHoAg8AXowGgzClg9K6vs/m/jPkR11YPilwYC51ER\r\nvUcmk7ZxTJ78dYoIggO0sdj3y/F+rTsJeqR3Ieb4Ecvd+NPEwAvWnGSPU4tr\r\nNxQWxMXznF7r0l/K8JrXsWOCadbwiLH89iBhhMThxMSw6cPNqxc5x+mtpVUo\r\num3MOjXmItIxIoektC7QDAENCQojA4E37Ht2FZZFPZxyv+FTCqc7OrbPGfO6\r\n05qqiepqjY7UKMfBIOpuXHDhl+iiAYruCGNe7v9/DhCqh+yH3CyG0PBF7Otf\r\nnPnL2QqEyTZg3wDsnf278cnzsy/7lUzXizAeRDc/ySz4xJ+q2hX0kycrJITj\r\nlH/R4gdNHAj96nlx5cyGZEwbefqtmqPkjKf0p+e02Owjh3aHtBcKQDbXEuwj\r\nULD1XQp1NrP8lRS0bSqUklXj8CG005IK28zZNLymQKlOZ+fN+IjFUHXLdWq8\r\nPgt1zS2Mj1tEsnLzUh+WDC4cvW7jgwBR6vSGTeEDICunUremBN/TtfrX0Hdj\r\n9c9Z4UgmQYxlRTYGFXpXLNvwJIo+PXSAVjs=\r\n=zVEy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9323378a6b63836cebf592e29b5c53b26ad7fc78","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1152"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1152_1645080148550_0.6045671452042005","host":"s3://npm-registry-packages"}},"3.1.1-pre.1157":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1157","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1157","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"12c1dbcc70a03f9268b752f1be025b3467eeb924","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1157.tgz","fileCount":97,"integrity":"sha512-FclGBQkl+vGRGb+D/wSyRsRJQXcb97tAYqcy7fNP5JdAi2pcl9YEqllt14LhNy79G1YPBrlcRxxQrzjpIIshkQ==","signatures":[{"sig":"MEUCIGr3BGxdC5elPX+ZJ+zZLA4shvffoEk5hPNpKmLiG7A4AiEA+Gd8aSd0yCMhwPvhLVnDrNvl536a7rdT2rypJp2g5mM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15015167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDptOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodvA/9FcypKxx/CZms4KY++4ABsAtoSOobH6zyXSlkfMNfa726DTMJ\r\n3RRTyfMPnpDxtb141wdiEk2jlaszj/WUSdApvMno2eFNlJlQqFwram2jW9xv\r\neqKtjL1KJX/4LBIjmh0XjXZFo3XRRjD9qjKzGjaj7eNsny9gbJXndtej27Gv\r\nOvN5WB5sUhOym6VH8rT+H4nVWQsAaZMgmu0H8h9mrp8CV9YfTf8sC1r6K9lN\r\nh5CxjvEeTiPX7+MFX3UXFplOBq1AYBbjP/5xfe0DAlsFXlc0BigIwWSz/Ldv\r\nMQK58Ks8qUVGE/3nz2ikCuilZspmINE+pzk32FlD3TfwFSFA/X16StWuNPQD\r\nHdNpg5bD2yKXYIVyGeqUNUK4NCqB4YRAmlVDUWRN9uWSYQuwjhvUjf9Um7zE\r\n/Uhq6tXRpex3KuPuXmQD5Mtf2Nf1pt2oT1aEVPiDViJYoRAgd/KyK5Kk4a5S\r\nNfN2QvAUjCGntPIwoZJFaRQeN8Ctdr4dYl2DPBLk76cGBUPOe7kQEFUg3HXG\r\nX7c1tpxjrwaFardJ3aPS45pXV5NB1wxcsd2llJ4eyOnQ73WT+XXOgJhKzkUj\r\nw+O+MU3zXRN7mGWSekKqszfW+I0iXy3UkNybN4YQDSinLMe2EPECuxclM7Ci\r\nTsrJiMi5xZ7MXwVf/lQzODkrHQjs9sHKwis=\r\n=wPJe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8428674c975d032ba00ad030d3ecc0d91704d9fd","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1157"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1157_1645124429816_0.7421160012944601","host":"s3://npm-registry-packages"}},"3.1.1-pre.1158":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1158","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1158","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"08874e72ff2d9d2a6cb8c573efc1e2e3f3ddc5b5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1158.tgz","fileCount":97,"integrity":"sha512-uG8Zb+h5td4xvqEUAamK7GF0cg8MwWWjJS8S2PWXx0RWHmTTIJitdyBUm8HTsqEnsMrV7ZUoNW9u9nNU5XN1PA==","signatures":[{"sig":"MEUCIQDwlrIAYjCBNHMlinlVAbEFaf3lHMNM8EZ+YKAqLEFPOAIgR0A/h5tKH/wUmEM+r0UcmJnOyzBR+J9RKzbxUf9UOgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15015167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDp0bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEgA/+MpQDDQKrg2HUR0gMGn/VFMA3jHl+6lXRcWQ/W6i5uTvxilb/\r\noIp2qaRU8enJYe1DwwACb3gSN4xISlKA48hNt+QIeMn6CEMi2TPZJ2Q1Oqho\r\nnW6n/8VRwUoaXRwfEvedOm9HHodIWAnGpLfeWoSguXTgX4mQ8jtxO+eMGAAr\r\ntyNVU9f+eX1Xg0c7ekz13r10fTFLZj2e57ZuvON2f3iN+0u33JUfxNoFfnyy\r\neBET/FGp12h4DFznoJlG2by6fRII02YWKNfGMu5cWBrHs8OYviN39H6Vcz/w\r\nW6lJT6NpKyTXoow6Dh/DeqOgdFWIhrefb4yIjRooobyIfewGeaKbvIQ3QWSu\r\nkZ7rKQ9okyU5rRnZ9WfafNkZAxIHGaa1v8jc+NSgPbCJ/gFgjRjZsZPGRyWt\r\nOuugo6fp1Or0xNPlKjdpH/17nrsHlGTdbRTHU3+Wgjgiwrla/FuZUbKeUPOU\r\no8mE5EoO/hFRcnSowLF7+rU8XUsvI0EoCyicPjO56T207kTamSVHJ+R1Jmv/\r\nCu74zLbNlTLqy01Uk+OVk3/glSTR1UW6jVt/KBrO9wP1mTx0/gLdMQZdTyMB\r\nsHEwXLA20vLDJdGgh4AZ8maUcSqoGRK03ZsNhQvDJSdodL5nZbXHYch1JLJu\r\n05DvqChsAqBdKjWmv3x/Q1UT1H9nucyVcyY=\r\n=YKRW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"157f32ce22f891d18ca9dd70fc5a229a965a35a1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1158"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1158_1645124890750_0.6905853719533417","host":"s3://npm-registry-packages"}},"3.1.1-pre.1160":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1160","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1160","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"55409dc96b47a321b72a73e7ac4dfea4010c1512","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1160.tgz","fileCount":97,"integrity":"sha512-6eBGQ63PXU+V4Qg9J8NO+6zgbspiZkn9v6JEX0KoRXMjLReP60pFEPqtWN2n1MZj9PNrpK1RoDw1cxT3tiBOWA==","signatures":[{"sig":"MEUCIGNHf4foq2omjR9vm0T9kRvbOh/VhyC354sJZcNNWLffAiEA/502cA01skwENRERi6M/La02ebJNuIHAo8n58LAhBNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15015146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDr0KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs6RAAonzhY8s3h6ITGq7J6D64nMGx9c3/SEvGv57gOepg2GlkLyKK\r\nh4ASJG54dKucVWtcX0zNvP1q1vZPuTCOw1MPg1fbKtOOJpCqBFolQaUjh3Jc\r\nZArndB3a2XoYRM6+FiOWwYVx7ve2NfOySJm1uAE0+2IqhyN5C4Q8WhQ+Txea\r\nRFr9QE6VOm4rVXEOdECoZNsKi/yoaJI/u0wxKnfiMen34St8mCN9EED0QA09\r\nhDELN8pPwtYILxc0n6v8KdPu+aKEyk5JIbVClvK2WyGdRvF8OCEfdtXfNP9Q\r\ni8BvDfxqxTF8ZqTSDZpWw5KEVgeBl0ILKwOsOOPK3889WcA1e6pOkhuozFoD\r\ntVUnDJP2BSBO/EWliYs8R1Q5H2wgjWZxaCKHWC9vLVeaU85RO/+wM4UhDW0N\r\nqcs1VqHSmSC/AfJgsHhuGychgxk1n4bzWVohLcftBZQmHehkHqkc9XDJQ40U\r\nnJJR8UPXtMNO9ElnZCwk/iPSuc9aYugqh3EtS6bsriiM533bQeH+cswE17ZK\r\ndr1sLUqQKgo+VPQZZobecXzrGGGbMSwrsr1qAmTavvocVFcZo+5XQc0dVhgY\r\nuYZpcsQTx5OabAqQ51lIKno+Y9za8a2ZDfz3qYGI6B1lJG2kdfzIAS/du7qt\r\ndtzyRWiIrbAkzC/CI96cFx9L+RrL3OWgp80=\r\n=0gyA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9df722b43b14b84791c2f908982fd9beb209a7ae","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1160"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1160_1645133066071_0.21483785267115008","host":"s3://npm-registry-packages"}},"3.1.1-pre.1162":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1162","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1162","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"35cfa8aaaf0bb4ebad3e3e98abe0204c300f1264","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1162.tgz","fileCount":97,"integrity":"sha512-ObbjSr/p/F3bd6E4bk8csfbpkaLTKGQPc/AzK4Nmv89KevgXtQoi1bL77ekl2oAZrW3KJP8yn9/Vmyjs3E6BIQ==","signatures":[{"sig":"MEUCIQCBv/lyyuoTCKOlCN4AZd28GouIWa9UFjP0+FsubQ8i+wIgTS+v21bRvuxtEFv9IAOdUCXyD4ChSa+7OOn2gqQ0430=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15015146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDsXMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGwxAAg18QCPoZOfFzzX5Jn2DDsyn3K6wxVaS/TkR/0zo1WlVoXvD4\r\njcPwa0LTbIvg2eRKeSpdWufa0upKXyydtb5ELF9XVpH1nklA7ddF7OWYJY9X\r\nH/mKiViaHydkMO8ww81J7LV0FWXfMOtZuJUHR4Jk5eFNdyHW7kpoJjAtTZsz\r\n+0DqR7KCCXBfOLTX/HLdU5Nn3s/S7vaadltT4szmX0NMs/U+4Yt9Fc10/4Nd\r\nUvxVKEI+lGFpRv38jfnMoiw9YRRH5r2X80xO1kwyW3TY/hFOdEez3/L+ZHsU\r\n9Io5IH9n5m9gHizdJfcjwVovw/33QJvMfC9fc2vChFoc7NukwJBk/SM+rSLy\r\nJNFnqC1e1SrmL1RwG32K4Nn/GkQ1KgC27NPEJjvRoUAZCMOiQ0W225aF2ZBR\r\nazTbPrCQI1+S+h/XCuhW/juXn6z9Pa6uFYPkyf1INxQ3GK18v0DRutYIqEwk\r\nYvuK6a7wOEdlo2TdWa/BbRPBCDVb6yVZosfVj6CE3EEyhh70rvMqYKVzFjyc\r\nlOOmPbI5tdlilFKgsNINcGCNxqKPpo+fi76dmGYONhpDgdgqC+Sp7yneakbx\r\nWUW9uWnH1q8pC1mvPcSo+umoeAW58VzG42JSYSWKFGJhAm/ffLn1QPQL46IB\r\n1ggJvIX20bNvWpQ3TisqPNCYKKtO2Hkcj0k=\r\n=7lK1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b588d7e34ed5ecd955b3b8434d8c65b31dc59251","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1162"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1162_1645135307858_0.41501336237049546","host":"s3://npm-registry-packages"}},"3.1.1-pre.1166":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1166","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1166","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"498886788a0be72dc6e1da4651a66328a443fc1d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1166.tgz","fileCount":97,"integrity":"sha512-OFvrhW8u25UHafKtkpem9LaJL/f2gEFa400q07so8907hdLeQ3evKM3QMQ8kyap8Acc6J01nyImmADCimvR9DA==","signatures":[{"sig":"MEYCIQD5W9637zbaj6EIIKHVMeClupO6c+2Xr93Yt1BZRQ1buQIhAOOT3rBVoSakV0zTpASmqzwmuxzhyM95rPP429vW3/T/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15015146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD93UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4Sg//TKuBGrmrFDx/Aqc5TZJ4EqZBYhs61+F4U89vFS7J4ErViHc2\r\n3ZmR37Po4FUAb+5uwDt//XDaopfOQz+qYQJuLUEZZ5meBwRGwENwaLguQnvj\r\ngn3c7Evo6QOic+0e82aoNvJfb/Ky6wH5xZ8DNNZhKgJ6GAsfy7kW9oczf1X6\r\n7IWYvE1XiLIvsQxAJUFURfdoGAkA48OQ3wLlhTynHzMc80paVxP5o2rQgZQR\r\nYslLhMB/cnPcC3VnnDAzkI8JhmdjRQV1+LgsoFjxZ8kvyLsUKzPVajctE02N\r\noDFtYUBo1AVhK7K9DTtRnDftK1n/VhweoIdAFeGL5BaW/zFtGZs2Mk8aM2Cz\r\nOskHG0mpmkErtRKQAHPAbY6WIoIaRK5h/FMn1E9yDtCB0Z3jSEumaFvfa4y9\r\n83+NrRev8wlVziZmhQFrqmvxsUEMg3JbQ0BytXXuwAhiHV1xjsOr86izwuIx\r\ny8ZeNSq6tu/J4TagEwW/GJ67tezfjmnctPaEszQaQlGSJa7owsHr3A5irr7b\r\nK5+Sq4hKD+KCDaAx99iwIxJq41/zYhQXFREC2nl67QnmTLrSk51hKIJxCuIw\r\n9DXrJ3UeyKq1iZbnE/pCwyekqxYqlNVU3oOT8B+17wnqhdzcZ/eOZD5MWLPG\r\nBgCfACaF1uSKcM4uUet4wGyq85DRe7aTmec=\r\n=xj+o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1f4da524ea5cec92d3771cd484a402c7e97e6a4b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1166"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1166_1645206996601_0.9038821290011569","host":"s3://npm-registry-packages"}},"3.1.1-pre.1167":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1167","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1167","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1ae25321e5c897821519e984962aee435d93f209","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1167.tgz","fileCount":97,"integrity":"sha512-teKT6Cq75PLnBSIFHqLWTUR8IpW55ldcCz+irHA0q92u4cFsJsvYuxZpVdLxRfCaG4zMyi++Pgc2yHFQr/q0zA==","signatures":[{"sig":"MEUCIQDiZNAZCITiZy2MxhpC/GyY/6JL4He0hA+fd2GGTl2xAgIgRLnPFBApsFql5r2RXLFgArjWR/l9ho/JdFZZLa9ihmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15016589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD/eBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7SQ//YZPvPWOWjwa71PipUwubTNvG3W7nTU9lBpwH8tZ5ktXmgG7/\r\nLlmffHsjDssku8bXbr81/Y2mSl8h2/j6k9wReSOddRa7lsn43HchZiXW8ZqP\r\nAPSft6r0NyRmsCojUdIH84jHKUmFB+at3bapzyxR+OWfEtnXPKpUuXsIzbVC\r\nlqeaRPW0+z172kbDMsDurHEBOYJS/wlr65tOnPFs1Mk8ShdvGW0OK9NCgUOI\r\nfX9Inl7NH5N1dr/sAV5A7JBGJCtqWA7Bp8PCxPHwHzrhTBVEBL9hQN7mB+ji\r\nbVj8+h8MYRszrN9NnbfHrEejnERYJ3CDKvO2pkuEcc9D4HrzdYr4p92MzJeA\r\nRdVwGPNXWL64O5A4D3p3fU/iYNo9YRbwMJEANCbIwOxFizVW2Bh4l9ZsPv8w\r\nkUsc1ir1w+Y+5qB4yOwNS/M77OrPag60+7+RYAMeDRmW5JeHIfKAUm1tzIzH\r\nQ+f9IP0Yu9/0fVPSY7TYhG9HSmOhQ4uDD/lD5mhfybJtJHY+Oq40k8iTGnSt\r\nX0J3XB1iL23jkU9DTSsbTD9I8dDBq+MQRfAT8BVxrp5xGwDl9fZtaOTF1M4V\r\nHtAMoXetHiA3T5TkYqCMn1txYoVb6F4CetX0+7q7VYveJF0NPVbQdjyhImky\r\naJ82mb/xuA7eqfxcmHJBZ6796fwOMV4eHdk=\r\n=edGy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"783351f6c08071b48cf6614799509f8318075cd5","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1167"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1167_1645213568679_0.7083825165530013","host":"s3://npm-registry-packages"}},"3.1.1-pre.1172":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1172","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1172","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dbad27e061f4afd0f60ed6686d2b28e275dfee80","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1172.tgz","fileCount":97,"integrity":"sha512-AXzavyck+jIc6H2zHpMcltuLiCW/S30RdwaYZFYZs48Irv3OO/SUDAwZemCKsONgb3f5d4Q8V7CxGUSWfouCvg==","signatures":[{"sig":"MEUCIQC6vGtvdjDyQxvroTP7ZD9Eup+uf6NhKxKjXvWP2J886QIgMML9tE5PfohSLekLBSrzDEchEXwUkTrAZqvE7JCJm1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15016589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEQflACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo24Q//Tf3s+j3c6MyFc3irAGNED6q4DkneQNWn4ZbaZheAN7gmAg3R\r\nAkDH7JOEQnPkniyQckawmtP/a3ugCIBqkp4XHrdlofpudzpVrSkVtKrNB92+\r\nzEGLmx8Cm5j6D5gn44xUcKp++HJb44I6sheXbBEhwETTg6OvcegLs8BPye0K\r\nrAaBugS2S4Xp4HUjJcIVmpG/eYHUMCWX0FRaSi+fgdfhdHwM1mQ/B2tUCH8C\r\ndGmXdC2JO35nKIVq0IizQngZK4R/ROntCJc7KOVDEG5RNaJHrCdwl6w+0QDM\r\nxwY2psxYwFPlMzh0XOLr8KpVLkpPRwdkvy87/MLp0xl4dLKa+h9Q0z4H08Yj\r\nAa/X27YN6nudOyhWh3DJZyRMveKWbI3ijQafNsdPfM6eTVT1gS45AYkUHycs\r\nC9BpxuXgFR34di8xhEhPruARhpdi+muAHEyx5Gnz+OgcLz9v6IhtFe4Q+THe\r\nmnw8WGDjRha26H86GHuxV5Js8biYKEWaqTnUV1OM+AqaJQHdqtU9buTvT9zi\r\nAISRDOtPSGWskvSLlmO0gV63RmAtxU6TT1cuFJc5b7Zf0WdyicGjCrxoa6F9\r\nAuuSl4THxQGbyfG6iRjU0kEHUZBTL1pPx3yLA2zUohlF1P1GLESf8aeTKSsL\r\n3l/s+yvnDIKVsC58mtf45rrMygeN2w8fw/M=\r\n=c5Et\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2357340bdda09212c80f26af1a65e1c1557d8ecc","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1172"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1172_1645283301101_0.024821841072148354","host":"s3://npm-registry-packages"}},"3.1.1-pre.1173":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1173","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1173","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"19d848aa52d2eb7ca27ed120111168fe6fffa0e6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1173.tgz","fileCount":97,"integrity":"sha512-vwUv2y2BVgg0LM94ufmydkIn1yh035vTsIL145tSscdRduxf+ggHCkIT73Kqq3dNaWggLIBbwHyZEx1rSPHDqQ==","signatures":[{"sig":"MEUCIQDY+MSUcZXP5mzwfpodmMAyku9gZWyetgIYsVktO+5JdAIgXi4SokDnuoTCL+FKRZZxUCNEmEYpCv9OZeka90dCUfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15016589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEluyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq64Q/+LUnmTEtQsvk25RHqBT4tfySmnaUCRECqxG0+SeNiAYy3YhLb\r\nOoEHE9n/OzZt/WRZNN/sKOWCma2/Zm8RTfUdZwsonC4S/2LGiyQ4ujDGq2aF\r\nWFaK0qSf9Bv3YDxAXZmiqzW25LrzV7JXPFaj41uzNRYZUfO+uu8MQ5V7f8v0\r\nlzSxYaSZG9sSxXjUmQSAI+NbDXsvkfJr6UAGanY8R8fIt0S+emxwc2VUXGJ3\r\n4e041IFENHUggGzECW7SSgIG9frY0Cega2VGJw58ZGgsICCGR0u2/qz+0VO6\r\n/xwUj+D98ofPEJyaMKgeSYG1Aw75DzoDs4H2TInH/8rBBHx4GtzrVY8PBn1i\r\nkQ1tHW3hFnvkdpa9Qbqg70xzarV4kV08fTtXlJFc3r3V9xn4Z3bymUbYfbvt\r\nRBXOqDnDnLNp7ZloEMBp9SHg4nxyxt1MlcCdZkYzpeSyAz35I+AbRjugmI94\r\n11DGRnLEmdR3x2GFHvHCtR0kqdv9IbQonuj8Bk2aleurlzUCEvmrRZXPjNd6\r\nQ2NGkRW9/VZTkM8DLgbLDaxx69nJfrjCaQ6PW4Inxk76TFvjc5hlzub3jJHX\r\nBu9q8+53JBsmfLar6WMMAHeXY8f2gyqM5B/SX1nTZZ8l+vVnFzVneh6ZV19+\r\nyviMPceCzwoAKnq/MZGl4w1Qp2XhndiHpS0=\r\n=ucrF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"46c81194c66594fc8b997fca912dc92b08b3430b","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1173"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1173_1645370289888_0.42707067200678206","host":"s3://npm-registry-packages"}},"3.1.1-pre.1174":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1174","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1174","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ee2b8b7fc1b08708016c9d98a959768e87227953","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1174.tgz","fileCount":97,"integrity":"sha512-FwnYWAds8GQVYvqdm0pU10ErZHE80bJ10vsmD8awkkoQukXyLTAi3XMfcePi6DWPu3i6Rx+1BHC2LB2CmJdGQA==","signatures":[{"sig":"MEYCIQDWC9ekNX7Du2bkf56oMBtIueFiDqq95a7FQmvarv5hRgIhAIDxPt7oqytQXH7xbvumtEVRLMwN+imfRfuvrRQ64jEA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15016589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEzYpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT7g//QQEu586gLju8kwLj+UPBIJ1/KNWLXwhVtIRA6HAn518Q/K3P\r\nLUhZtor4UZfm6api4+ktyh6VeauLXqiC0CTN9bcFbSmNLEjmBY3tC+tcPhrh\r\n/kCS7W2POQM7DkGqQChRkI0kgf8bHyGW7gpz/UAsxUHCGxrE9Rz9sPvw26xj\r\nxDi8LzqXJ1V1fHn+VG3bMn0HS5LUALDSQJSRgjeJWkZsmrfN7k2L3tPBHiqo\r\nAdxztGMs7PmEXFVRz05T/zW7Cv15TycNNL1yrC+imlLJmvqOnQO1jzFuxSH0\r\nzQKvW9EoLEPNyEl4awFVkOVX6HPyaH1CtPPiVYxwUVMHTt0Bxpmhhvj9oKMg\r\nAb431IKUB3d9iUm2/3lLS7tq3WTLuYcKvvtugyJVYoQONmKLVECg9hQeO/OX\r\nol17ORFFR/8NU1vgs4d0fsApOKSJylj+QLoTct1ELjORSF7p3zQXkkAn3GaU\r\nJSqeA+jLHoWdtgoNHsUEjSYzflmc4tEezpshvRV8Q543TD/9P/aNCZfxL46n\r\nwR8eVuVcmRihxD9eO/fGG1LOqSdQ0vqtWQ4aXWjhXMiNKkpETh7S7/yIOreR\r\nPuYEG1Vz2yg7WJAC/UwYpU8wnX5S1WJcwzUxg2Ur46jyNEcveuNVIAGZCoVU\r\nj+xgULHe1EeJvCyOwxhqScop1hucgbebHDc=\r\n=4Qyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7a952bc6761adade8d7eb507de49f6336d98f3be","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1174_1645426217383_0.6174202465711942","host":"s3://npm-registry-packages"}},"3.1.1-pre.1184":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1184","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1184","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dc12b4b8c1b186ed22914f15ebd07c8a94217fbc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1184.tgz","fileCount":97,"integrity":"sha512-odHGNvNTDG/a3R26P04eJSymUDlKSsL3CCcDVVvaIzRHHSLIJKPS6Ak7tUVNvPBvpo4TR419kZfK9BrxmHh7BA==","signatures":[{"sig":"MEYCIQDdzKmY9Lvfya5JOcqWBZ36Tkd7r+N4Kwp36TEujuOIUAIhAPwojHF5KyMi5jwyOwdhFDPwlhY2jp1/hg/FRjtqPkpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15016589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFUpVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSLA/7BnrDk+ZH/r1wKqkOx6KKu+NBmuy0avKb2/+UwfXWts/xklMT\r\nTnggoNtpqpoDULtIiEx4mUOLzFHQN5aLh1+PJ+TN9Ii/r8e93ssxFiVv/Np+\r\n9s1NId7ZNzgXYgxQtiGr/zrGyoYJUsOBP7Uo4HfkKnjAgMqLiEAbXkoWXnsB\r\n2bgaKmZJkPhTb2g1miKKnyvXVfpfUG/4f5lMOxHVRHddyYF0Qrnowz4fbkb2\r\nMWoofu8dHdGdMD9KSKoAdk7S9l4DOVqv6ORz1LxdQUXVbC+aJImKEr/h7ADA\r\ni6mjigICRZgR2kcNS9xLOwMmYebpuG9vM+18yaz4suGLYZ2g5ZWJ6V5iERqG\r\nFCyfnvpoS26t4LvSCcFbgf6iCIysa6VKsDidc27mOvp+puM8N0zVPfHa6ZrV\r\ncT6OarekvzJsIl3UwlyfG9R5IKJ2Hn7WySdhIZ1wiotiV7RaSjH98LOTrS9a\r\n1oNRSNov3xhGr0eD+L6SiQcSN1oppXlClOQKdJ073AGALIMPMidrkJHAs9zn\r\nSRr8yekncyOa2r1/DRZ6ew3l7cPRno8XT6+uP9RaNR/QGcMNN+SjbC6xqCU3\r\nnFA3MlIhCn7bqw0OwvD6KpljZd2RvzoxmmfeDH632kzGxKGV+XVvYItsdAm7\r\nGClCFebmuB2DMZLafMO38qrkWc3EXwMIN94=\r\n=Rz3s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f4957aaf7cdef21fc7e9587d609e04fb980e076a","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1184"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1184_1645562452851_0.23956929048455344","host":"s3://npm-registry-packages"}},"3.1.1-pre.1187":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1187","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1187","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b668e7f4d66251a3ae9bcc8a525418e5d3caee9e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1187.tgz","fileCount":106,"integrity":"sha512-l1gQWk9XO5+eTxDHsruCwlNFg2eHkcHqdR2OpPYNl6pmzpO8390vGH7++62uuKzMCGTuprr+56ynGVo3TTi4cg==","signatures":[{"sig":"MEYCIQDAjCMYR19F4qntphBCpteCT02c279T7WLAoUyjUhzHqQIhAKWiyT2sXX5JNIcTQ5Qxo8Vnkan/55ldp+jwjl2HjUFd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFW3tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPKRAAo9fal1GHTg5NrOvtmFlfjB6o21kPcBipYh9T6VBDeWQ987Tq\r\nDpLjsnOnNFXiKMyDCi/Ap0hsJwrK3yBJDBiGYr6WbG530+zYJvfkIbCG2INi\r\nDH+ramGsreAa0/nKZOIL8KQG4ZKjJuD5ikRolCTmxj0leX8iwuLqvSRGuF9U\r\nUUgw8pVtBtqToHYSLSk9xF65Epfs0uYgY0cr2mYJi3MAAgC9GWQWBRKEZ3MO\r\nVjnGwjh7xaPUEpienmZThWZuabmeHfAPoyiW617y1DV4cdxnoaTBO7BgvzVw\r\nLJgYkZkNcAxUvYShkKRKBYmQENQkouKZV5O9RY9fkq966veljOaem+E4D9KQ\r\nPHqNH9puzojYNymRwtXIB2FqeTG+B0brrILfxBpwnCLwymYjjbauxLaGkQA3\r\niY/Ix8wFgXovdBoLWLg/99Iw9g5k9B70HMJgkJTIhCcCsxTp3eHUIPF6wI7u\r\nQvjZPsJsZmAKs5R81uXUraXUeDlFF8U07mjoprfzpnUs2aFHwMbdv9qSow24\r\n/jAFQsLqSJNe0w2ZwMSg/JjzJcd1O6HsrI1561WTTtM5fqmhJHiPyomuNnWG\r\nngQn+zuW3qW2PCroeNnSI5mPgtZ8lwN1iW/JPI66IIpRAtH32oRzT+1+wGQM\r\nG+uuSL2KO+3Vs3ijzceCqZwVpTdLsMagNrc=\r\n=xU51\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4d8ff068c71922411fb4e158415231872bf4342d","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1187"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1187_1645571565386_0.32583809087677995","host":"s3://npm-registry-packages"}},"3.1.1-pre.1193":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1193","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1193","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5c4d68509f170177ae6d84109568bea2093060dd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1193.tgz","fileCount":106,"integrity":"sha512-+BezuGYAQdq1CjmRQ0ww/utiPSf4vLLTfHgogdvhDRA3llWpjhQ68tHgOzlAm2xMRd/zd0W0O1de0obS8Fahog==","signatures":[{"sig":"MEYCIQDqTujdJNTy8rR/NjLo6tfIt6eZOU6rIcXLeymKWSaCnQIhAJ4pj0r4BpPQrMKN4KjY73KaEsgogwbkYMgGR/ixjeQU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFnhfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKUQ/8DAdDHRtyHie7ZZowLHGQRdKkRq4Mt7jx/OhWKk6TlZa+x+6T\r\nwWZ9uhy9jhL9/mce4/Qcd1a9AhAnEb5K2TtmFgwtxcLRYK4D3NCS4bKc7vmV\r\nElwr1732Yr1Vz5BBvc2Hqv4M0E+oRmqeqqmI1WKOMmpuM60XZNVXL5wPAZ2z\r\npmfillhMe0HtCTlRVYg2mMD8eixpWGuZy+bMnuuU+CUqQHZ0KmnsZ2MmcFRb\r\n1DPOBUmE0AsGTa7RtJSvyca/Dm/rAeUtkXmiWv19UcIj3R0VL3nXjZXma0TL\r\n9oUPU2qHiMiHQh5g3+VJDJR3VYJr+h5kBWWDVyLoW0luyIL4XmYUkUISTGzW\r\nJQwMCMK0C1Dnf8+kNvfo+BhqoTCrcsJheslHCWydqBEy1m/CTpTIMm+htviQ\r\nXWF/T2FaO7vHJnvf4VNN8IlcijnEu7vsabSvQ3+FUIuRlKcUXTb1wIaiRz+z\r\nffvXaEaaWH+fqauScaunW3bxKFseXLs6PR4EEczsdY6CcdfoELLSsDm13Q2S\r\n5dSFfVC5TeGVhjOtKGa+C0SJW7kNFeUVlXOkzNEska5H6nURtEIoIfHhlu9i\r\nh5z8azMhOq+aubqwE0fZAG4WtQn/Vd0jgMrVXyx4RPUq48EpxhNRVdYZ5dnk\r\nPz3OuiXgpbH57En24Dl28n10RMV4EWcNh6s=\r\n=FzVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"11fc46ac6e3107042db9bc783787830b5fc469df","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1193"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1193_1645639775095_0.41473620782533893","host":"s3://npm-registry-packages"}},"3.1.1-pre.1194":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1194","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1194","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"593168af4937fac51f749a91d179c43af86ad9b0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1194.tgz","fileCount":106,"integrity":"sha512-yvzo2bSe1eboLpLU4iXk7j+eh16pxcX3Obz16J6C6dFBT/2M7rVhGvu9wEplrkOWS1Yiif9qSs0J3dUGoDfZcg==","signatures":[{"sig":"MEYCIQC2cQMMj71ATO8wdgkqtOyOIAjz7DUKaV75spnFFqE06wIhAKghBG15EwH+dxWd/VSXmFZ4QjJ7ytYpEk84Sg+njJ7t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFr4IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonkhAAm1SV+8AOhrV+ZdE062hYmIii02WrPQOv9CUPZ0b81F7p4PwZ\r\nqIwgnOD3mESvl/LsA0KYdTx5dj0RQPUWYs598kFrp4gZfCKG4mSPpb6YKc12\r\npffreik+ASI2rGfHNtP1jmJoVV575BFLWMeuRM1KIT8IZBeyPIzdQa7FSOgH\r\n/J1lTFqnqRLK7DPsQJYj9Kla/xmn2XsdKo+Ln6X/SFXYfJWZe9jCaoLYZkJO\r\ntxOlElFWXOFR/R1vNf7a4IP0CwBqUKEjatoEJadFuGBW4XSIhFNKZ/WIpJ/b\r\nyjRgeb44DYKHBdBQypB2K3nVnTaveUx/7rHVL+s/5Ae6/PIA+2L5Yk90K/R1\r\nCQPUBKtGRjOJjJYyOQ8lOtjSJmThi6pTCt3vOe96sZkrpVPWw2sq8/AfmZq8\r\nbhGEXHDgmCw3I/cwR8/Vn3te8pk2U1aAmdn3C+6ApljTiMZu6YSd/sMWAl1B\r\nQxG8sSgitREMoTYAEzUcKTnIqB5qXMReFw0di444v8SyoQXSarlkxpBjHnQb\r\n210mGqldxzWWildIgO89TTANrvMoaUk8yknarQxTCJ5loaBFFftgyifshxdQ\r\nA1i1fmHLFiNAMjXdq6GCiMCGKqweW2/TZQeK7fL5VPC8wlDaKRedQaTfGNIO\r\nD4POFHsInTRtTKCkpKQF/8c1fVNuRoDRyFY=\r\n=9ceU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e27d3621842e474ed733b07ba92fef2c601252b8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1194"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1194_1645657608415_0.3455033880834508","host":"s3://npm-registry-packages"}},"3.1.1-pre.1198":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1198","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1198","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"52880991cd3de927a298b6aafb44539c38f7f324","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1198.tgz","fileCount":106,"integrity":"sha512-CXmh5CZwfoTuWVA/6WYC0HWz21sGj/MfrzQlxwgUKd9+Lx/R990eMEpFQL1s7IIdlviHcMrqgBAwZw25K86W7w==","signatures":[{"sig":"MEUCIDWZWzrGijaCLhHGyi2XKXepcu3774t4G8NFfTei54ctAiEAgYgqqkUv4gRs9DO6lReookjK3iTj9FbrQ/IvmRLyqi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGBLhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0/A/8CoNOnEEu522RNJ2B37EhH1FQC1sr9Nke7hVj2jUFdYRp3Juj\r\nsjUXwoUyPDPNKiItYatJPbgmOBeRyrIDDKErCXKvleAoBe1QD+/WgE/Dq3LV\r\nQKsPA27rEDxuo8QuaaCE3KelPpPtgtATqzCKr6Jbfbs9RMiPaVOjv9ivYkzJ\r\nXW8JLrmpGVVjzAc7WgdHOBP/y3lBip2i1xlwtxTx76yIjY8jhVJw6T+49rEy\r\nDNLyHl277bOzZWzPUJnFksmMSznR0JNBtrusr745D6wTTOhUMIvp75VymrTt\r\nu8nsCl6xv2e64c0MJOecUgAjcNvsVuy5pMFVY2g+ASukmUU1slzDTCGehMqI\r\nWeMD3keBFn5amFDxO66AA3hNfDdLNM3msIp4OcPhuP4WiOJLxwDmRnqZFzfz\r\nJiWXYo2ff3d66BdkiyJ4EfwGhWFCh/bC3LLFlGL2L2lL6kg4g47c7SMr6qOS\r\naYITi2wiFUVocEmc7vxfvtAXxx3TA1Y1jSAOUqDJWnTgkU6dwvJQjsH7EEaD\r\n0RrBP91sQDCj2rdvIsyuQLb8jsD6z9GaO0OjbSxqCsYbUkIKOPUSzagjTaVS\r\nu3pN064hv05j3s2WCxIUFnIR2LnjZQFhReiL+A5Jz3IAzjI0seZW7cFwBVor\r\nrR/ZZMCLaNoArILhGlZEG4zF7ts0Xxwdrxw=\r\n=zQXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"48f94d4ddc14b6f05dea687748052ae2b9dff5c4","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1198"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1198_1645744865723_0.7826877819634774","host":"s3://npm-registry-packages"}},"3.1.1-pre.1204":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1204","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1204","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1430849c6bc52641b85c68ba739c614a08d427d7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1204.tgz","fileCount":106,"integrity":"sha512-mYmNQSeWwt2csMApJqgm8LYP3LE6TVC+vZ/oDG0el3RV+u3/vhQnoM00WzLJy4hGrJhY/YzuBpt6o63F5QaIZA==","signatures":[{"sig":"MEYCIQDVU18BMbah4eRd1C72MUyTCoefe9ehJYFUJn3zsDIi6gIhAPj/HpKwxLlOrjquomaAAHoe5bFuywlwpmQzzskI7lyi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGSUyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxYA//bFIXBHDHlmW5L256kiHBY5YtJOHZyrL1gDNNiq9dbVOYPexv\r\n4z245wxMApPj+Q4OL6ojQ+4N7l5gMi/pGC2eYP8/HzVuBGemFRC7J0BA0Ye/\r\n6Xti5feyJonLie92b/XN4DoBrv0lijOcBkJlMKQG5F+q/SPApcEUttz/x9yx\r\nfa8zB+388NcfPpCYePAc7DzU0mgFnekzlhpVFhu0edTK+d6+tSwB/PLkxTAP\r\nKFMNjbllzlf7HsN6fD3BJ+KGc0DCE5kgWdiDjQuECcVMnYfh38YfpwhW1/9I\r\nQXNL8nMR7lArG2B9vEfoi0ggLNLyJouvpVb9HW0PAv9NvIpgGLPa2StWtimg\r\nu88m/O6DNjJU7fP7pDwlQ2r5DgDZqATERi4leVrw8kXIXJEevUZxg2jF4lv2\r\nQyoA6L+T4Rc9UBY3/wX5km2OU33m2I6VFDcZkfW8lG95P23CEBBba+ILof97\r\n8xF89amohyOq62qRNombDkik+goaLqqVtNOnoRl2ObQcv+Pse/U1UotFyG4x\r\nd3m8XBJR1GJ5RnMTfzqi1OAze2GNfg7UNtQ3ygKZB4WCCx6dArokEZyTw+Ce\r\ndz87P9iXdiLo6whaigxb3tYO6Yw2BH2GrV88mwIM7Vk/lS4bKflCeJf663Be\r\nCSya1zmTYt6SXoPa96183ML5t5SXJQ3Qrxw=\r\n=eQWr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dcc8341c9d2d01f4b6bf653d2fa178ff1f7b2625","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1204"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1204_1645815089939_0.12391106154558118","host":"s3://npm-registry-packages"}},"3.1.1-pre.1205":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1205","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1205","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fe8129d31f19ce2536e1f522534046e9c35c20bb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1205.tgz","fileCount":106,"integrity":"sha512-TIqSC2pdQcSVkZ4q+vQllRKnR0mK/7xxpc02HppwplsComEOuIrvccBS/tqA/MM2Nh9qEz0PvDpvp1Vd7GD3og==","signatures":[{"sig":"MEUCIQCv8xqWK5GzQnC7mOhbem5tMmfUremWpYiluMOXhApupgIgcaBB9kx1PUX2KHAz+VZQTZjElcp/xQxX++MPIXs4KEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGSoUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq64w/9Ex6b5dn2RhpDFzbJ0murSmZSPDYmGceU/aUc2UcNPzqeb6wy\r\nzfbnxV0RKvOlcF0lLKz2M7DczOesGVzaRxq+q+pxwJFkiPxBmQ2aLzTU6rZE\r\nNFVasJIttBrg8WMPEd7MaxOH/LlMD6DF0byJ+oXbZtbrDDv75bgI9KzyyIC/\r\ncndLQm5dp3njhO0PXF80lTkFDw5pAvf/y9XMbXJ4rwsP/x9fm/VAXW4v2hx+\r\n3j7qmbuwyYwDwLsAA/hMVwgGupp6AdmoY8nRTBTf9xz5/Uxja83oNb+/hC4k\r\nvQQGGwiC9vLD5FajILrKZ3/6aILVLe9QL4hqkLsJp1bDZOA7htL8qEDrN5mE\r\nxliX4d0/hPyjkJf12Wt2l6xvuGOe7mCVvaBjL4t7Rl1NLWiwSu/nqG2F5c0f\r\nuCo3zptEXjxunLQg+6Ra2HeFzGYAmbYPAkzl+afKQ8YUIajEuFmoRJLd061i\r\nUZUQ/FePUnMWrYHYxC+AaiKZsEgCvWQeIsm69j4OOMyeSubQjbytc6R9hPsl\r\nFchqjrpJSZgCtUkcwrtdgOlksc2Wg1z47+nJJmOsaxCBmdOq0RoTgpUEv9or\r\n31xZ3A/4WpAZTdjMgvqMP4e6lFnC1YE8CIp8+lpItKG/YpMVFEIU/ypUjB7D\r\nzio/Dhppz50q6wc2iXmPxLUYA7f5amZtgNY=\r\n=Wt+i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e395245a336182f8c5fcfeb13d3c0c8c4f3cb1d3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1205"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1205_1645816340195_0.8033268896395083","host":"s3://npm-registry-packages"}},"3.1.1-pre.1207":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1207","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1207","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"64b051dd82cc4bb2657b57608dfa289884233322","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1207.tgz","fileCount":106,"integrity":"sha512-OMR7250JNOPadyw+K0T9lpy0IVLgJ41YQDn76EEdTXjKL7CuiJaYM3fdGgHwTwRNDxADH+DoFbhMIYWxPU07fw==","signatures":[{"sig":"MEYCIQC+xamU01ErC0vLXW/nS9FViEOhYsV6wt0cRsf6wZeVDgIhAL3vUaf/nVF1KP4IDA3L4CQBRqZXddkZiBumFgZbvenz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGTysACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvZw/+Plculdju0iPRkCoRfuvuuuBHOBdK0JWZcA6XLKmrGP1Gs2Ip\r\nDuPjG1sQ2fattW+5N8sfU1pB9ADWvQoIgX3Vm+9PWDN8SVwlsC+SusG/nyqk\r\nf9aml7LfG9WO7IbV4GE06hw+tY83RRmjWcTS0LaAFGApYRDDzn5W2W2EGw09\r\nMAG5EnFSd5WsjgGvaavI3NR/bNpJjSE60UwJC8OfKu63dh0jchEhMBhP8HtG\r\n52um2lq62MomtfKnd+bk02s/pCUL/SRHov4oY8dOfO29x/Au4IhDDVl9VmFR\r\nVIqDjmDpVdjNZcOcUnUQXU7TawNwNnHbTM3YC7UPFmLLizM+kBc3bh2mAXaO\r\nb1AzPKHDM5t0OTiOINLsaJAA5y0+S5CH6ZDutP/Q66hR6Hjm+bfthQvuCKvn\r\nfrdctrRmynhmQbesmvZpwY+Mbdxaph/ko6kzUpXIxGpEJbMYCJT+SoTnm0vs\r\n+yoS+SUmo5DBJNg8EL+zLvrs/SJe8Nd2wvhVigfQWJ+16pVJwUY0ks6kFhd5\r\nqN70hIA8OxPBJpaA6ylDPbi+yYKkYG1q89ZsMXzuK9U7l7rljxOVPVROtJXp\r\nfXakUNY69YlOnXg73F9tFaG3L+Ul0KCusz7gzDiVNu/hMJ9TBMHHsJdHFTC8\r\nKvExRCVRmrJ6kJVBOE6zVqvqUzdkMq1my0I=\r\n=fFze\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5408bf4dddab08b2689e06eef8f09f84fe067ce8","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1207"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1207_1645821100570_0.9012125720380646","host":"s3://npm-registry-packages"}},"3.1.1-pre.1211":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1211","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1211","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8793bd05a83221bf2a3292558fde6ada615626f5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1211.tgz","fileCount":106,"integrity":"sha512-aJtpsJywpPt0ARCaRIzJDyt6g9LCNs/LlgC6lTY91Hkyt6UM5Mpe+8HEQb7LzeXJvfbyHTC5BtYmTxPJ6+VtpA==","signatures":[{"sig":"MEYCIQCqIdGyGJ2J7KnNXATXOMNqlpLkAPUaNQOWdqGgu/bIFgIhALxSLbz5pHewB50I/c6HHwCSti2tCmW+B1Bm9judjKXx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGk8+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Ug//cd+Qp2B9WwzOgR5hclnFLUgKqZ0MQWFIGQIr6Jhv5TqO/Gt/\r\nukWYvrPOF+qoVy09Oa6AF1NRwcf7agWCRHzxrk0ofP7hJdBjS8YReioZe8Hf\r\nxSUqcGOhtvaU9pQnnjJ5HYm6PX+AOLAa+9G/dLsc5nvChlFbcwricH39SpdF\r\nBv4jOT1RNrzghbfZWFNtMI0Q+98IpEV8pBgWuWZRxZexCN4XPyagwct5btcz\r\nr3ALh65rBuH72MzKlFejYBOynT3fYfJhJBSfIj8DSUZWbD2fvP2wWNNT4dpT\r\nRERJIOzWgbIYL1KR4jc8ncvItqLhpsI1W3IVAOhv/K/uKqOaYXk59U1/ocES\r\nVDSf6ZkOMe+EoZiWHDd+hHSmvXgzWErIDrkpL7Z/GOQQhYKUMg2GYT9zrSpJ\r\n9ZJZ3isUgl4E3JvKwJ3a5eUED0AraxAE5hAkuY4sawzWx40SQ77VeJAi0Ewz\r\npMjttPjrtZKxcyhqK4qjJ+bILCiW7g5Fqiu5QGyYXIVjk3X1CB49KDHHXBDU\r\nDGb2RG5+jsn1v41co8VSQckai4RUd7ONZfZ1MUc2fZ0XrMdcgmJGCohm1cUr\r\n2XCfgsFyCt0DC+1nK0SXJZYUsb0M25ofHpe3TDTrYw2wSW6gC+GmmJtdVYqI\r\nRQCn9i1gG5q/LpRMW2PtKfDn3qdaYT8D0Yk=\r\n=SEwN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fe8655585b5301171285fcff399c35a649800414","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1211"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1211_1645891389760_0.38690657279732177","host":"s3://npm-registry-packages"}},"3.1.1-pre.1212":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1212","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1212","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a2d81b097bc562dd8febd8d50843be1bdf1166a0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1212.tgz","fileCount":106,"integrity":"sha512-fPc0q2l86JpXJmMvzmeXN5GpUpO+mw56J1aYGfR/52MHE1QhSEJ+mxJs6eV9IauH8ckqx/n6iW6fdkhUoiwx6w==","signatures":[{"sig":"MEUCIQCworb+i59IA6AiXx2IEmxrXl0ikvOD+fPKQTfoB5kfFgIgIF+9XzivSLIPhPTExnVbQwEumobg6kbD/eacIl3qIuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGlPAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMmhAAk5F9yfQ//dNwho6/84xwKYaxn7qfEACJhLr1tT041JfxveWU\r\nZuJarMi93s5KDjkkJ9O5jwyNcNqowQk+Q3sbH61Osh7tu/L8nX74F2mJKQEp\r\nlUe9xicVo/CEOHeSgYHcBEmM5XZTg0llslbJbi+3mkP8lOG3w52ayWzTPIed\r\n+fdhAsxpma43LAA8p5DiO8mBimctFYgtFRaaZFVceIebtRIme0+wftQ3CVYP\r\nxpdqa4xzY963fWE3ydSPuojxGc6gyGfscYwmI1LsYC5t/MY9TdsFjU9OqGpy\r\nMh1xkvRysoodBjQqivPrHnBx3ion70p1FJxtsMu6fGnyRWNnpcmNpZ5lOQuV\r\nDkTUREH6y6d2zN/s9i/Xvf1hAG++LESaQdkdqS9iJC+nhQ865smFfKnP6a09\r\nR8g0mPk287oiNhrAjnj3WOKbrVdApx8krxBSFAQi5wUV4PZho5Rng8LMnQAX\r\nhxUV4OMwoFKU9pbysQdVZJ71BcPcuux8nqRaEWqkffNQfq2RZSBgYIGu0B+o\r\nvA4HmyNiYZnhQEZ1WiOV1AOtvs3YfxGjghMwft5R6x3Kyl/QEqG1gSZ+opl7\r\ntBHX5C3WLc7whd/iDyBju+gYGDslEEooan5747QvXBw0ajJELB5uigGE6vnI\r\nk099N6oeOzHXJXArqL3cihMNRL6yNkon9pM=\r\n=GaDd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"762fd976cc593443be0999676eb923b5ed437dd3","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1212"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1212_1645892544444_0.4053751522268083","host":"s3://npm-registry-packages"}},"3.1.1-pre.1217":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1217","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1217","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7e4a3077d6c65445b9a7cb8ffa00f180a4e07fb1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1217.tgz","fileCount":106,"integrity":"sha512-prZsUCscOcTRI2jQZUhwVFrKH+H2DUeakUE+TgteOYaQgo9ovS7rWrSzHpaQFqlBAa6dW9cFBMEHhc96fEEwZg==","signatures":[{"sig":"MEUCIDoMKTRTBS9G0K0KISsAjIMSjC9b6I/3S9gaNimWlYaxAiEA/XBJeg890LcTEvlTdxJTB/0VbJfxnKJ9AUR13ARSGlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHRKkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr64g//egDCasdVATnVkVQsdOSyosiOXgqdpZLtoqx3HvXGMNZ0zO7E\r\n3Wes6ALhF5ayCr2tGP/if0Itbj9fxL8yRNsiqSC5Y69P41bfqDL+OxMxH/t6\r\nYO4ZO/2q71E59DXj0zsZGjoV++GUgJME6irxmejgVzX+OSnSWTH77Qro5Ac2\r\nulNrNXJBuuVmdFSEYxnH9wJm54dXDd5pUl7X727+Ky8AZFBrp6/Dy+CEZzKs\r\n3me3MofNX81kJsoTAHr4N54EfDPk/cGXfuNGw775QpZPn0IfumSlkRFZMGGE\r\nKsAoVkm1RWQuvsWWdK3OpKnEhcIMNC8wg0j0SlbcATRc/qb7VQJOSP4bkoQV\r\n7ttjHxPIO+Ei9dyWfa5y68Aqf7A7sxdvXh67ExSxfWgzMTkaN8xxCOfItK4D\r\nzw37sgM5vK+EQYoSXaG9QJWG+HbQLNaC5v3OFz56oQELNZ26rf/oLH/PxEUp\r\nQlyy6VXRjQiu/3EPXCd9BFsDhH85QFGNYffkMM2Vgog0/j6ZUwEmjFQSPkgN\r\nXSNqDzwd10mwpgpolh1a5QYivvIAHTsnKW2zH86oiCfl5jkStCAoh03I2Q1H\r\nA0/231/fULQ+0pzZG2OSB16eirbYCBK/a0cVryXYAXiGYbjZ7xdA6EG0XPuw\r\nQ26Z4NOVXsoq2tx6cafILruNQLBnIBdB1es=\r\n=fRxy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"32416740ab3be7da00b638e51d85059633d21c60","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1217"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1217_1646072483799_0.7532712019720149","host":"s3://npm-registry-packages"}},"3.1.1-pre.1219":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1219","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1219","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"397ad4defc0055a154401ba8aec9edcbe77392b2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1219.tgz","fileCount":106,"integrity":"sha512-yEQX3JzN9gFb4GDww+fph7iYlGJGcPzA6akPcd9OGKfxF+pJrcrHaddcxj/x3TJGtZxjB03xmGOQNxY8zqI+Pw==","signatures":[{"sig":"MEQCID5HO95A5Xk9keYqgkQMxo02c9UpwgqVJS3Bloh7W0GVAiB1uTqZoch4Y8c4nll9+w297c5qSZckfIhcIdWYVQoitw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHRrYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqxuw//Yk/ot4qqRq5FaZ+bnstDFThyLM4CxLceP+12ijuD9szDgqlv\r\nWcr7JBz4NUnb67LR+PqZj3pGkMvoAf/rfH4CHXz6nx7EklAaW8a6CAdMGWsv\r\nqjHeGiIdnlUH3wc85piIPrNOgwU4WsAjfKDqB/2abigJPgTTXYXrVtnC/VVc\r\nz6FQPBntt0Qdh01mhSE/2FCWbnI7r4eDvXrveyczMMT8Lkj5XOVY9UkkZ3Xp\r\nrtrVpA3/T20USx0El/iJXIn3v0/fFh2eRdyjBIngD5HE5XzMkzn8S8F4F1uW\r\nb5iv6tDyGuRHFwDTr29ze8dHkXOSMwY1qMime/gyGdCnRvQSErBkKTzz+mLN\r\nc9UQmFLyuHs0jQD1Tm8b7o+lPcAqzM+L80w8pQ+7uPQbyo/L7KH5DDUebORu\r\nJA0jrSmgp6kR9fQGjEtvxryyCgxY8rSgf5D8DRpj7r0aVltHGLxK7TOW3G8+\r\naI+AN1vYJ+FssrkQcijQe9tCWLWmZRoWIp+BYj4Az6rlw7EMYYO5hXTWo4bt\r\nUvW5bV7wQt2swFcO9t9wm6aZt1TipHdyMEuDi619n3i/goOvBzrl/fXieMTe\r\njkUHiZGpdb3F1ls7OBZ+zL7sxgydixrxgjQPZy3p/DqP5HFdV8YPMCinAUkY\r\nAAjtIHb853fx9DPPTz7MQzR+veZtLAQmuwQ=\r\n=gIZa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"096e60e8a2c6c28f8d63f6868863069dd3ba441c","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1219"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1219_1646074584470_0.6782921108528404","host":"s3://npm-registry-packages"}},"3.1.1-pre.1223":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1223","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1223","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"52e9c739a69f042a1a7c3fd3f73c3aa640f900fa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1223.tgz","fileCount":106,"integrity":"sha512-QEvCauOjc2bAejUSNTz6XvaIf4dDizJi2riASxxWctUelDKCOqz/uxcIWHSyyMXhc2+Xc6763fOTb/sSaj75BQ==","signatures":[{"sig":"MEUCIDnPwtSgD6+b2vnKtWCkCkjwGROK2JQDJd2N3xQW/r6hAiEAogQwzbwwRqcyTTb6ccvTahJgTbPRhZT04K5E8w3WY0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHf60ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZhA//cZ3ebYsXQAqN8uVsZMlNs9x8EB/jgcbdaqyqICveTMV+ziNs\r\ncDhkJf19mywBuILZ6Co1wTGg9iXPu6qsQAZdm0YihgREaFz8X6N3il1irvOu\r\nV2YUtZABqCev3YfDkkwp+J0Kt/y0eG3WW4l+mZddUIMQB5gpxgYLh+Ju2Z2d\r\n02zbbLj19z3BkMFkWcJC5CstFIcr5ozYszDHqQqJFdDrPLfdp4Tx7T2NFUdh\r\nf3ZomuVERjOyzGfL+A0dafPKBK+AsNXPWsE4C8b8FO162j+xjrXFzmU8ACmO\r\n+u8Xr41abf5r62dH0u0rb6bNCpxpO5ZczBl/k5MLe9x5HXQIS13fP7FYPBR8\r\nWMdIjNMm6b3AvnmstohrMV7B9Zo9rUpCC8QLcCQBlrkhCUYhbHD3NVE4WlES\r\nrEQve6S63jjhekMsqp7q980G0NB2LDH3dKhOmnBx8RwYn3xlSZASoFxci+j0\r\ncdfd7rgNuQiYY6d81If/dF3R2ufn+D+3i88gQ43AjVBq0dkdiHbnZq9tuv5P\r\n6Ufd1G3Q1C6QlurLDmds1pfLXGW9Cp9SZ4CiX5qNwwcG2k18V8RMqwcLCRv1\r\nevg2tm43VnArwWw0tm4MCipDEc/S9tTal9GRcxM85MinL8suaWgBKZgCReUW\r\nA7NxqK4uLMTtlvE0BPD8sTtWUdXf1mA5RdU=\r\n=clwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c0a874aff378aace52aa5b83700a55f6faa5829f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1223"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1223_1646132916533_0.05383337551791101","host":"s3://npm-registry-packages"}},"3.1.1-pre.1228":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1228","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1228","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ec5be36bd8cae643d205f775cb0778bd6a8510d8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1228.tgz","fileCount":106,"integrity":"sha512-JAyGsrDTw0bvnk/8IewTNnknsEy5drCbbfpb6yci8VQiqZj0TUPnB6/CCC69ak4CrLNqqRnNLrdQ5qHCteDudw==","signatures":[{"sig":"MEUCICd++k7SxNGZLPX0L0bDusz95LCukTJVhyv6mO607hlbAiEAmgrA6Cdpoo0+D6StgIPzuPiKrDHwAwAHP2/KKw+bL20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHk4BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw1w//adZIRfYRXHwgHntuSmHKojmIGNxgoXFM+IhlNV9GfAo9kuKm\r\nutYxNXpZNiOr8cx7GPYbAHPXPUPaqBbvfMY5WXlN0zRift3bK4ek9CrSZOmb\r\nnDvOw0N1D/hLz6YJrvIHdjrK4/D7Jrp2W/bUbsTltGJN0YhCZYaYR0rBFkVB\r\nm/89+Ktm6uATaIthgl2XuQgRou1djfvnH7oJrYWFEZfPW4CHX/31viizbS1p\r\n9sYWsHzIO/Ff0Ihh1zCYFpUQIMo+Ah6McO9nJzwI4/3trs7RpfvNkYsOi+Cc\r\nHPkTjxXx56VwnAhI+mA4Et5xBqfDzZfarXFAxUrs2fBEFeLYbWAysX3iLsJd\r\nu2IzVZmSyTs7WjlBzo/O6LYG1Cvqc5FCl6ZmUOwNwszqPkLbcmD+g0+P8S2Z\r\njEU6skToi7bTlf1RXFUavsuV3/GEpa+XO+vZSxCaUwdfMaYoDz3nSqVgMz9D\r\nKehhioIK+7XmQo4ORadHfyDagPTOVZGMOStfSSVXmftx3zXnSoDdbDJ4JeBM\r\nniatQw6j4AkjWvyVwqsfxqcrh+d108kMiUEY2NN+911bMSKEwcEQjP2JBlFg\r\nlqd36Kw6cturMWNzC9JW/uC899d0PsEP9WkItjguqyGyL5N1VPo+T65nlGrZ\r\nVv0o3EtpW/INbhr6CMjU7vWaI5KI+7/emMc=\r\n=ck1s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8d65349631323637b8dc4223ddb63c005ed2d705","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1228"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1228_1646153216803_0.42399182276012737","host":"s3://npm-registry-packages"}},"3.1.1-pre.1231":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1231","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1231","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ef535939a9d57be69371d39dbc3f73fa732a8bc8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1231.tgz","fileCount":106,"integrity":"sha512-9ZzihXdQlTq0l52BhbTt6JsMq3ks/IiLUX5bOZj0VmjFNts8zN12/NCbXj56zuOsY0xXgz01RzfZk8oJYH7fog==","signatures":[{"sig":"MEYCIQC9eYLhbhOoW+75jMW+qRKXUbmtFqorONR+/AIhb8p6dAIhAJzmTOPfkTrE8keUDbxQJr2aJiIVNjE6IPjSHWoxKAnP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHnNEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX1Q//Te5qNWQJJbqtMNCWUsh//iwKYvxWMpsCJGyYQ0WnrusnsdA5\r\n1meAur2oc3ykmGswokyJ6bq6mnXFw7g8RhrSa9/DtN9Rbm/J3vxNPTZ8cXZc\r\niAGkYNz2H5f3QODSPwV+FlHKfQ3SZ3j57xgQrwGO5FOfyEruBoVptC0dN+Hb\r\nS1FfZnAuiZVmE5ZonS0+DZ57cryDJ76JPLCq2CQ0MxIya/o9gtGqK0rZv5kV\r\nfIMlj+vmNOBT7OqI0Z7S4yQxPPOE0yhaXU3WhuOJtLc+y5Usxq3oidUVkprx\r\nnRwIz20xrXr+IYseK+8xCw911r+AT4l1EkI3aQkZ91SPsiXSnsaZa1qk9wNF\r\n8ndbWeiC91nhx8pvDACxviu2tnmdUa/qFPGlvtKUo/DawxewMnXWlYk7wNFY\r\nk5i+4X45/6Y6/yYPeowo170Id6tSKrRP8+qIhHcS2vpsTsbSp95ZlDueDrdp\r\nlh7e6TWTys5I+/X8TH099ABpQVllTx1xZ8WhDyWj/BTwXiEMY4EtMk/fpFAc\r\nbSgUq7QjN5DTEqQ5yAwexCPoHK154ed86bcbekyZp6hGsVYNXh4JT4HrfoT8\r\nm4FjhPEXZ3y83iZus4j0BSXrXYIGQpVODOhEVbxzgwRFFbSfMzuERDUh3Dua\r\nKSb5mfHHiT7mDxbyLSed+1UOmC3pEUSJ/kE=\r\n=hKRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"571f6fc5af08b217110cdd4e5f2712200b6e7461","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1231"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1231_1646162756170_0.5783567388751785","host":"s3://npm-registry-packages"}},"3.1.1-pre.1235":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1235","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1235","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a469f7c6b2a2878d0c655b45f69fd659181d3448","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1235.tgz","fileCount":106,"integrity":"sha512-dVMg4dFnq4kmSS6Ubb0cncidYghUufQ5kuSQUcea3ToR8esFt4z8JhyOLjmgwdtAGicQkEp5ropEDAl+LkwOSw==","signatures":[{"sig":"MEUCIQDWr58L4jIGRMgZdxbIFpXrj9t3tgF6p7+vVn55YfETBQIgAbVZHcTZDvDNyEUn0wCM/Ysl8yHhE33W/vH9ChoRoqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH61BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjiw/7Bh2cjKbZnXSW+EvfOKy8EsP4ErOKNGUVUW6SC7asKSe92ez3\r\nDTwv8S24vTFHn9P89Tlm81p9FtXU3jbF20o2iQQ7HL2OPlkr7BPEqlpwks6B\r\ngAzSc3oXKzBYy1afboYekfpDip4af+GSJdyUGHdsBxxP/GNVEVoTVHH5t9Df\r\nWVbZxnJBZB2wlTo6JpfaBjaHHjluDyREImdKN6ct/CT9qPcOd+QQw8Ug3hto\r\nOb/Z7ZqJe8BuIw/l/v0B9Unl8cLHcISGB3vaWWbRVqj2fGRhfVku8GqC7I8S\r\nV9W+KcjJ8VH0OiPl+wcqaWwuyd31a3YspT9QjQ6m06qCKwf6lI0qM+l1blR2\r\nb7aUOSnEcqmgTYNaOBKPZx6Nabu6f32ZCOmxW4QILjkYwTxkR+S6VFa9M+3N\r\n4bHUK0BHikTmRHl/wmUG6sb97uDIjgEDsBQjWOhuokXF1ceEaFVAFIOnNLbI\r\noHvVQy3fIsunq19jxBjfqxKue434gJikQ4+TC8TzP5YrEtLG0Ma9KUCTGQmJ\r\nfnhkdbscXbImFM9NISp1ynUdh9xOBkhaNhPgZ47qdJIWYTM4yju0mj1fnYzx\r\naZst596frsLW2U0drAwldipiNxX4kubnUP9ovqmDbLCzWAl2c3GzuhFDZlTO\r\nv5O8G/MMO5ymXXwyp0smLdtWY/mVAIbFEMY=\r\n=7zVd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f5c8d076e5b345661e9fa6cfc1f2020419c137f9","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1235"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1235_1646243137607_0.2953366356533902","host":"s3://npm-registry-packages"}},"3.1.1-pre.1238":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1238","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1238","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f056421bcae687980194d789f4fa38ebe3461431","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1238.tgz","fileCount":106,"integrity":"sha512-WMEw0GBaINA8d1scnQzjmzYoL13IJbn5qkqrEsBJIKTL5dfjmdbHxrcm176c4lX8XeO1JWI/7U6ZLaxhI7P8Hw==","signatures":[{"sig":"MEUCIDaf5Qsw13sZDiNKm1WBDzovZ1uODXyT/nz1HNWJRpS4AiEAhdpjFhDnftjNrff+ZZDPxReQEzVEcQ7bqaqjBMAZmZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH8ZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Ig/+OagTe4pp8lIBe2UoWNald5rGwxb/EvCEAd1omo7Mc5BhxAo1\r\n6qIceWpkDk3wutmZvlY9z4u0XJIYZJ0+lf9lsMZ8vHlh90jVPTgmcHXIhq9J\r\nnA5YLHvS/FCm2BFYLku3DOJ5kOThSSwTXQeXhwy7N0FBBPyx7icKNotb6SYa\r\nOJTTtGrc0HFr95a5Gp1OwZCrCUE+/dUpOcec7imLFk2Cser4o+uUPWayLcZd\r\n1dIHRZAAl0ogR0OHa+SDU580Ym0LqQC2dllFpC9ZQe7NRE7moM5T5ZXwuzWq\r\n+wFdcl1Ho6Xn+2Ihdecuhp7t4jHdxmH4tchNCSyFv4ceBWQY75XA8yFlHOKN\r\nPzKPSR97FSA6HTF76A18lABStwgU8yLmmyNJ8Y8Sl/mqNgyR5/25vJt7pRR4\r\nly3Ibq5pyOVzpT118unhw18i1LJdnp07n3UoMxiEb+F8kdQZMIJpQpdwI6KB\r\nEPy8DR3lrCQtm6U5PpbV/VkLOEsTOjEEZWCLGFDIaR2Pk0AtsUk30xOSeHli\r\nLndWnVGhMT6dSbCAdlMaHf3MrA0F2afpl84aTdlKNAHSRI2CQ58adORGBL2U\r\nosC7v0XhDcAhLPD6kbdrgieP6B+pRuWEsMG9p48HesvekxHumP7ciheEpJtd\r\naWdMD5usLZbIO1DzIKtMWOZFvUmFGkaJ8aI=\r\n=8MAr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c4dd85cabe35d657fa18fb372fbcd2467ad67334","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1238"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1238_1646249554697_0.2727456884883861","host":"s3://npm-registry-packages"}},"3.1.1-pre.1239":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1239","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1239","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"514f60316f52f21accfd0cf3f69f73b1a342a7ce","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1239.tgz","fileCount":106,"integrity":"sha512-wSHE6bf8/rerwQ21rFtJtxDD3i0awhRK9evzhcRotWf68PETiBowpRfwpCkRGqckF85BOxgiDPDVtcGUcpsH8Q==","signatures":[{"sig":"MEQCIFvaMOnBvDjzxxuQNIrVX0BtOsdMcxPlzUkg6goWGwzdAiBSXyRK6RZfn79WItndEl5lc5BFkoH9AGUKYUGqE8egMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15358770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH9WmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfNA/9Ge9AKPB0edVzjidlvJWgSCrA/nI7JxilEXyuWEO4WZcSlt/w\r\npRG5IOJOjaoB9PT5YKhZNNNm5lENcr9NafhJnP7ULWdi6xnSwEAsV8iRt/gA\r\nM/q13dMv6wkKcGygU2yxbTELsUQ52m3LWlAp3Pn8XiL8TVPChVw6FrWGDP0C\r\nMv0kszpaPlBSzDmgha89l+Y7hhtvuX7RL0kLPHeE+HkJsR18PnNNS6sosjNk\r\npWhE+SABJJgxbHr/Q1VDrcWa650HmtLYALH0YOQmjkmYpla6/dLmViJn8ot8\r\nBZpI6KfjcCS5UityKnxshm8O6O5qw2gh74YkDnobqD0/wocee/twK7jehi/O\r\nv7dXeHZc0+OW73AKVg8qNq+S+nDf76gAZpgWvkxm0PjfqG1BT9llyovhcLCa\r\nmaDh6nduw+6PQ3xLuzoqIf7G5Zn+GGuQu7OJOVfBCu/6rSbIjJGbY31pHDMT\r\ny2Vp/ZmToI2w/cA3m5qqxN6Ype01+3cYQ8YlG0XtlNXSsRuQShE5bFdvIRVJ\r\nLGYbGed7wnBPNvnW21/iQJHH3dWmkOBtaAw6b7wDVKjmPGlsrScWhqUSmE1T\r\nIvq44yykdxzUGf78aR4dagJ8dVL8zBdXuWxjApRsNolQYGjLmI2+WHL8R3wv\r\n7hq9FfVxQqAOTq7X65CFGDoM2LssrYnlfao=\r\n=nb9D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9c8c63be0ee069de1c8738d7ce467e0dd1fcc8d1","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1239"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1239_1646253478212_0.1995125369911679","host":"s3://npm-registry-packages"}},"3.1.1-pre.1245":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1245","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1245","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e5dbb27ee1a0b7e5f26c44a3775cf4dd42724f8e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1245.tgz","fileCount":106,"integrity":"sha512-wCxL7vVi2xo0OZ0z++3anShfmFxzR2AdpYZZ6D4DGsfup7rqkp0DIabQpjd5hcZNYESKBr/KguEuOoH41tnXLg==","signatures":[{"sig":"MEYCIQCosVignWWz567E4cfuhnveopnOhDuX8os7u+JA+JD4vgIhAPR0beGg3wl1tvnh3ygXLodARpWqflgREYZoFTnHnLno","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15359740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIS7CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod7hAAgEggdQXbrKbtNC7PEqmFikv8Gn5WPB7UAF97lFhjwMrCowMo\r\nt05nf3BzfT9a0WCsy1NxvfeNJCzPaq4anwWkItXtV2yVshHXhQvzNKWoXglS\r\n3fi46TN7Tbih2HWacCN98D9rIbpO3k6XHaBrORFC4DmJJ/1mXY3o7YQZIe6c\r\nPat52NHm1hHTTfDESTjy50IvwFSCgzNHL8neidrSXubvEKRqHC2Z3UVMhdnK\r\nmsqIStRhFlGVvKcul8xMZjwFmWKndukzJ6Ll54GBnLpIwteBBuawkAVq/0pT\r\nDpl04adinEDzVPGwrSPx62sBwWIi9mRWNHapGQkzsDv4QjkrcBDnTLHSmDo0\r\n/BLk0S56EAt4ZnqEyrL7d3XJpDLb4YEwO+lUf5ltrdtb0BwpYhWq1Gf5GfWh\r\nd4VnF0RFtOoqZYBc+4wSq5D/u7Es7oe7moDs4TuyPSr9u20HSOX6sBmZnWJz\r\nlpYyBthxJuP/OvngUtxKTBYSVryknjtvSdbXXMHKNeoV+qSyQuy78Yx5fMJi\r\nYC8BT7mFFAUXZznV6TLx2qZmPfmDgGixh386oa89ehZGG7yLz9idZ3CK4fcj\r\nD1W5floIuodTcvuw5YIY9J3dyM58drJHKHisgtfBhmhE0oRmlOvHqY6uZAyw\r\ny6BPgOrHZ1b3K6i/x/p1O03APd+f8Hu84UY=\r\n=mQxd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"76277947fff2b36695e70633e0dc9b4ea3e7adce","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/3.22.1/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1245"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1245_1646341826157_0.3159870945456673","host":"s3://npm-registry-packages"}},"3.1.1-pre.1249":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1249","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1249","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"eae9a2d539ec3d541657eebc282c57c652e01f83","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1249.tgz","fileCount":106,"integrity":"sha512-4CBTLRXivkeW8kWYqeNg4KXzAbfbEIaR2fLCxp4HFmHZQBi/CTWuNkBzmWQ+PVqJFFMXgrs+VmkTs6ajtUdFBA==","signatures":[{"sig":"MEUCIBiTMk9kakE1QECqFRG4HOVxBEAZNxM7714HsoHo7yi2AiEAi/6aoP3Z91n0xEnxXblqNd7g4j5cc4/xdZ/oSe074OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15359740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIthXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV9w//UndInEx4GbWku5uKzHO46roNh11wVyrYHaWsMpxlcyzF3iAr\r\n8T83rOuq6W7xFQPW/XASTffbO3/Mhg//aa8lZ8I3CD+eh4wku6XD9cszVfqg\r\n7PciW4krLfSORenfWgNhjn016U6wtaQpREEcuySHDuXKPGlb7rUF09XJyPg5\r\n5WpyiUMWCAU7SS0PARkjw6JqWkIOM0r+FQwe4Dutn01d6D2En39XSoCPMAtX\r\nkL6IUTv9tkyxjN710D5yROy1zo18y2Rv0WCU/h5Yo68/9iMGDmcO8m97L2FE\r\ngDuiKWtz9KP+aFwc00CUCt5TV0wME19VbNV2x5fBRESihZImEzjMtKhHLw7W\r\n+m4+SOUT52yAbGOUntzngc/ZY3jE0lnOL2IvYJJ/qkeQrCKU+Q7epwinuWQ3\r\nSe3bDddGbViMeZjOBESPjw6pnHQaLe3lAqK6BSvDEYYhj41yVnjHgSvC+Bt0\r\n8NObT1MLfskXSV+6fSNS3SuIddu9Y+APHjY9iNDj+CG2G6qGjymJW6Ft+mGX\r\ny4ATIFJ8/O7hFTKfz/vr7Bgidgq1QbV2FgVfLKPrnsU+Xj0ZX1txyneiv5Xn\r\nayMHcx9ZOe5tr5o6hvG4SBMYmWh3ZO9XvWa/5JTubFa3ledgFf33jhbtUT/c\r\nugm6DqmZLe7lOpWKNC6p7Cdai0RfI+nx3DM=\r\n=yMwk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"ERROR: No README data found!","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"de60b99d8f703c53db721b3240b1542b387728e4","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1249"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1249_1646450775534_0.6989965564738756","host":"s3://npm-registry-packages"}},"3.1.1-pre.1250":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1250","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1250","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a7a1a1bf565b8b9fdddf00dd1817f08b8dba7d1c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1250.tgz","fileCount":107,"integrity":"sha512-ZRHrx0oBVdwYv0LfTkZXwOeaJNT9C+ziqCwtqNmthSD4+u8BBlZUao+4dzw19ZQUkuKiX8cC0eCQuB9iyxSO2A==","signatures":[{"sig":"MEQCIEuIAv3UFcxgn7Fk5GWqbRf4zKphgrMWNroPcczroQ0JAiBj4mSFAyCaqcqLSfSjz1mjkzl6lDNvBKYZPMDbukulUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15359890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiItxEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql3Q/6AiHdgoC7hV4PDVOLJMwgGhPSWorRMi51MuGTSW3k2s+jsJIU\r\nnbhEZ7iE/1jyZHgoMpe/5BiZGWJOYjvYWnmU4y4ZdbxxyIVIXpNFlpKI0CSX\r\nDrcC5oA7LbPVvFQr3iBCZo402BPJtlfp1uV53iW/ElA+tUfNZz7Mf6T6A4Jv\r\nfP9r72TU4SvSaHlUcQ2TEGmEzQO/9tIzh2Vw2qBpWG7+JeO1YH1wxfPfdzN3\r\nL+kSjeXGKeri2fLJZ6DwMW1PXYxwPMt2GFDmyBgbHtA1cXLzlvxDTc8Rom0G\r\nbHXGpycmytkUDgrJ5a9qyD91ul/QaNWwyapX4xUxe6lRQz8ZooIfoucvvmVo\r\n5PPs+5s6pQfDVR44pXSyk4cJ1ZhFyfKABeLBS2ozZcdQrK5mVqaepBZ5rmmu\r\nVFp1aH9i7Ag4ZVGiJfbUZMWNzMj1R59vBmcH27qxNp6qFSx4ksDyf2qM9kCV\r\nAZ2vSqayE2NkIwDpB8aVanP2ln1GCyZa4XhCSmauLSY+o8kEGXsVL2T3xs72\r\naUQu5xZoPAFE2i93XAhkNjU65Nz5eL0EcYSYpsNFZEN67i4rwAhRzQMVLtxg\r\nhxrz6hr8DyDei0kYnBc3wjoQ8bMHHgWeAnGX7RmRmmo2GvSml1F2FGRgYO/Q\r\n/oHYPy1T76URUcbAgB1VroJw7Aie4C6wa+s=\r\n=gtK1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"76b32acdfcbb55c6c76349bc05c34caaab06c52f","scripts":{"lint":"eslint src --ext tsx","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1250"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1250_1646451780638_0.7931292995273438","host":"s3://npm-registry-packages"}},"3.1.1-pre.1254":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1254","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1254","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d181c521914234b2cd4dd6f41fc6b274444c943c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1254.tgz","fileCount":107,"integrity":"sha512-pR5u6NwYHdPoQsI4wjqPsqyImCwR3y++PC0RB9E53CwYgHDAxgAZyIIbq54g2lGXmgq1mPp+lN7M2xqLfJ6JKw==","signatures":[{"sig":"MEUCIQCNCVCvPE5qDoSykowbIFLBDIh/iGtX3HiljtcK+hQlcgIgdEb6gXMfH9lIiOJYJTtkq2lhETCyqdW+UHmrr5rjlFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15359893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJkn5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokzQ/9FDeDfhRWC6EFTv2xWLShJTsIjhT6HAZg4iOmi9FgHXRb43Kb\r\nCm5/k8nhCulF+eGJFpnIRegUjHhemomPxNEQH5a4zDFYO5Q3JIHaai0DA17L\r\ntVmqeokKbsv337BlRkPi1oGALWniZlR18M057tvBBMuUt1JMok0S8o+QrhKp\r\nt+igDommE3F5w1EumXklpV/aIE8HV0Ie+4feSG/oAAQFsGgMpGzYuJN70TC0\r\nY8CF9goz77kCpp/6RgkVMoGJMNX1K83d1iWKewT01E3MuZfqQ33EBMkvO6IP\r\nFdFivN0zfka8bLn/ubVHn+enK2G0g9O+2TwBkFL99IZ0KoGrSA6aKsYaaAXB\r\nWm8YZXC+Zty09PK8tFTAsXls1egz0tHCGGEPmD4dqHWpqogVKmUM57auvRNW\r\nkGbRCcyOODEkg70QCKslZf9yepb8XxsIOAjt9lWht59kX+eS21HrHc4LN9JD\r\n6Y/YQtWACVn7p3u0zKclgBGNmj7GYy+JGAlF/Z2KE3PPo+LXWBxajIiE4x46\r\nBZrx4Gn7VAN73ZTJ/YiIHe0RVyaBNy2+2D5uJrKUXYDI74rVLH7PSKPmPktL\r\nLXGwsTSGLseA4bxna1uEum2b10S9E139jrHyJUNIwfcmUAIwKjECXTSVo/J0\r\ndorVm8nIWSY169g+vdrqeqYEl3xKx7dpxDM=\r\n=y0wI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3dbbffea5f47dd6341ba9d2e2cef9138a847cf1c","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1254"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1254_1646676473394_0.9342182778878385","host":"s3://npm-registry-packages"}},"3.1.1-pre.1256":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1256","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1256","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0adf00656e8ceb06520821122734ac0eae5e9ab7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1256.tgz","fileCount":107,"integrity":"sha512-MmqkY8bjHJjgGAgCu9KzWytVtvFItxM9wnzVGg21q4DCgqGMi/3QmSQXY1SQlEpOeuUP5XEYSML4d6/BT3di/A==","signatures":[{"sig":"MEQCIAEUeuanK2CKzfWWUZ8XEJzvJbQzAVUUvcHtA4kOTK4QAiBFH34/FosS6UEk7pVOGWUjkolOYhptO0RFqARdsbYI+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15359893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJlCAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrufg/8DRB33bgHggnDt+OMnWHm8wpORtRqcd1gM/OG8K7Qqal2i/yg\r\nHJpFkEUBA5Bnbwa/Q7MlWKkqNVYY1CmBKP60yP9v7N3aU1Q8Lfn4V5MPPEiz\r\n1zyiuutLk4wDz32YPPVN+ITkCNRnTjx6hgDytL0A9xckToJxH1EGHegdgpSl\r\nVU/ii8PbS9rC6fujEEYb/7nojo56gHdyHNefnJF+J95px354ZJzKKdA+peOQ\r\nReJJIKbvxytC+N7yOZ4GcXq4e5F4FDBZ3YJtOlToLR2Blxb39vDZsW1Qohj2\r\nzQCfkB+UunIv7GkkAaJTMFFFaF1NVtJ9CKW9rTPwh1gYAuRtdXJQRJg5bMG4\r\nZjZ8Y5UGV8gWXbt2y0aUvTK6wglFDcp7s81LTFucBo3gvDw/kIoyfWYlIbkg\r\nDdsycsDGGvAiijEjXAYL3xkbRSPSYdQD1UwMMXfUadmAk/iPy1X6fwayE2lW\r\nA23Lw9SoMMg344eu+9jbrmKE738DtOxcv3WvZ5heRt+gIlqzwX5dj3Wn7aq8\r\nOCqWPg2yZG1ONL1S8WLxqNQjrCNVZcFhcyRIytJKxpUhWZpFOnsL91oZCQN/\r\njNhoo2tPX/TUIV/iZk+Rbv0lcTmviBGkZkrVgGFrWsEjaD/1yRzKs6bQDL94\r\nZ+GcRK+AmH+As6Z/r/4t5lbUkMSGEIQbDn4=\r\n=kZxK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d54cd955484efc8cd82b987accc008540980b538","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1256"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1256_1646678144004_0.08154105674320933","host":"s3://npm-registry-packages"}},"3.1.1-pre.1264":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1264","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1264","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1ac9268808d3ff55541f059a8bf0a87c600e99b6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1264.tgz","fileCount":107,"integrity":"sha512-FgoqfUYc9EBZAumbhu8vvmDhoFAK0UEDFI8uzPNB8xCmKMDxuv9dIkL4U4FLBo9vhjn0z51sBS+DldFDtaL9ZQ==","signatures":[{"sig":"MEQCIBFMlHWBIDpNGxyirnbWA4B3fh2eHFVqsTdTaOzSgtHmAiAwtMJNUqBDf/qpJYb7s0wABxf6EW6o8nPIEAYR3aPf3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15359893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ2StACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBJg//aclo9Z3EFxz/nIobSQnshfjbWnVmYJh6gC1sBn/3f5wspfGe\r\nGpgrWIFEKdXbw6Or2D2H9KoGZgiTIHv19nVm/yrEymlAJt+t/S+Z6EvL3Zip\r\nqCM+xWy14i7vkIVo/w8fPy8TDBY51qBYUN5Ua/WLnSZruuWwLPChNwayVAsk\r\n5KRNI1eP1nphV+X3AdjGHURtrmQVVGHhXrDC5mpTtw0jl+B3R69ctDl+ylvX\r\naTPQLSmHp60i3VdZlOsNNQVpLhvvZRPzp99oLbL3O3Y+HcjLyCIrjImwqB1+\r\nin7GQCAEi4/AOG2CrQRXRo+MNrJUdeCbAJ8Y7z+t7rEHWmW3cGFmyvwlbIpW\r\nNGINdaI1NlV5EwwF70XH2XLQlWMgiqXWG46K0+4Vc9yXKykYAPZ4wrK4uE/5\r\nMRcOFJfcx2m//Bkvb4qbGOyKb8YAyAV3AOfanKEXK+TvBD7cTmytG7qbZv8H\r\nWx4U8Osw43el5G/PYvlHlAWLTmgAWfN4w4XHGryVbK8U6OgTxICsEKbRdWWz\r\noY74InMfGppBpJWkC75Xh63kL42/zgb9ayQHRpXxygg0s2dxJ3yWT092Mo6c\r\njxMR4jMKYhRUJacfuwYNgjga2vO7dXTiW3ukb65pwncAQ4LOHAs5E8v7u5JY\r\npzG2iwiczlLclojMIx9nXtqOL/sT/CP7SJQ=\r\n=qXq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dd8799ae7bc1bca2c704fbbb00077f065d81b4d7","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1264"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1264_1646748845076_0.5282170146450551","host":"s3://npm-registry-packages"}},"3.1.1-pre.1270":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1270","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1270","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7ffd60e7eb42849dd5c6f9406d27bf16267e0af7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1270.tgz","fileCount":107,"integrity":"sha512-nblrorEBzFT9NnJ6/3QEvVJ0FfJaaybmH29VFe5NpmZMYwFM0ynZFrSd+Zihl847/BLFE6go8VLRigZTN/B3Jg==","signatures":[{"sig":"MEUCIQCVLgzM0WrpX1dkQYVrOH92eNGDcjKSR3UWVmYywJb+lAIgRglHMUr53YFt9V8+XvXAcIRcCDC0RLp2qY9QU2YvGZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15359893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKGoZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow2A//X5NyD9qiRdTlRyNoVLnJupoQ0fsSDZklwlmVMBJXylMp6Ru+\r\nMtATaOUfQLtjGix6BaveV2Kl8VwiWh9UnrOcDA5akbpjhHEfBqUvrgeKi0ct\r\ns/2KV/BEipz2wgPL9RekhnGX35zGwteObhRaap7npDqaTtNS4FpBGHarttt+\r\nkajGU1i3sBkMHW3QNx8W6ThOZqmgZY56+telBrIJYDUOlqJsMTBS9zSVfbtG\r\njxJyRpuFelugBXn2BQXfmmQ5mnpXRgy1HiuQt1EUsK4W8tKcoC25RSoOsQOk\r\nw9RQXADEy4o9aurMT8xcLOtlzXnHAJa2VCEXAIoToUmedB2s7nREHWm+Jhsr\r\nDfxtaG12j0Q4oSP3ALeD3ub5ZxDZ5YoSU7y18bU7GRYPH4ZjUE/CcltQD6OP\r\nwxrAypfcS3NJDbZG86kDiMWWFKdr2YGwFVkn6F8b0HCG2m4Kk1bJIB3+718N\r\nDvdfBhLJP5j0ic5Ezm7IV8Pj4U0vqkbII8RrdCSD0glFBNPhuC1Nd+QvdnFv\r\nBbP1pVePwcZQvlUITBxT81ANBwP7Z3SQ4NtrIKx5I0e2meigMn+l1zPPGW0C\r\nmUWfwMXvwmAwyM7Om1DPDhdr2LHZyVdwLF7ZpgN7Uxs8qV8mMLcUi1gN0In8\r\n3wD6YEVpDsV+epHedC5nnK6srUp+1qKk1xo=\r\n=2hr8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d9c5160b278965a39876bb76697552f46c5137b6","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1270"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1270_1646815769474_0.8361927025547136","host":"s3://npm-registry-packages"}},"3.1.1-pre.1272":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1272","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1272","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a61ed4b347623695922816de69ee175dfa27b96b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1272.tgz","fileCount":109,"integrity":"sha512-kouIfBoFFkzQxjvHxTJ6rZEdKIGlssVBUGk0kHfCdOBcyCoRT6GUhDVAoHos1nbLsVWeTwOUdWy59vKR6F7arg==","signatures":[{"sig":"MEQCIEf2qFI0VxUtUZ8ys9Z5Wp9HWooATWZ/fLMSHcKdzY7zAiAW2bSMYcxcD4dOelZkX9krm23QTzG+Fi/o72ezvuU4gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15367703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKHZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8iRAAosAUPvBR9mMEAar+nXTSfEibYYLQwdOWXuykpmQIkusk1+Ec\r\nlob3lKzMC3LIObSpGIesZGEoYzRTarjHl5Vs/9MtxjbD4OQSSQPPQPeTaZlD\r\nJIT9AOJKux8hBuvefBRCzFy1fxV9sbhSOFUgvCv02Qv35P/83/Ydr3UGVkZK\r\nj8AXc9f5quFV8m7gqXpto2sT/TtOXVrZjNLl5Eoe6hRoVAdgKk0V8O0kpsaK\r\nRQNSxVSvbLrMZDusH4kowXdYRjViNK9Mr+gF8pQav/d629NYiktF94Zdvsj7\r\nud+sG/3uEnNg6w51Upo9pCsGlQW5XTRqihw8NveKJijH9/5vnMhQrJDkpoTd\r\nAwBicpnONiUBeN/Jb4bcjCF+m72DufGMfHU/xXaLqdLbRLb06ZedHFYc07LL\r\nyZ1dpjczAupyYEKaAtEqm4Bb910QZDQVpNVtE/6XVWBJlx9ViL0ApHejhkSJ\r\nOnbNxVvAESSQ9xySc/LibmOxIiZo9qLmfw3kZHiY2JOgygnQaSO311oo+Y/8\r\nrtVQMPJiGQvVeOQ1kIlvYLM8fZ8okxiHVlValTUohsf+XzIGnvJY4EHkBq5U\r\nuY5Wl1HiEWd1pla+YM4w77PPstUQoopuIvYbR7ZexmuSELouH3xDVkEYo+zO\r\n50iZXms/0jyUp1ChkmZyCXyXFppXy30ZZeA=\r\n=nXU7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7c3d620b25c09f8ec5efa175a6c1c99dd4e6fb40","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1272"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1272_1646818898596_0.40003694577605686","host":"s3://npm-registry-packages"}},"3.1.1-pre.1277":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1277","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1277","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a4b71a35e4e21da007ea3f0613a60eb02a706d58","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1277.tgz","fileCount":109,"integrity":"sha512-YcoD9RZ8rqNwqms1+5gqQbVPk/ZkOuT6VjmcAmWDIvsoMKN5rN59SqWkjRXunRIKU00Gl3Xpx+ye49q4EI4V2w==","signatures":[{"sig":"MEQCIBuRIRwBYsvgXc5P6RteGwv/TO4nLv3jyhzEyOFILXr2AiBLPuYj/8vEpxYWobXq41CisorWgkbW9bMmDoY8xS/Wzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15367703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKPhZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNgxAAihUDvCeMQpF1BGJPiTrIrosdZSen2oiSIPX6fbNk7NqsWvR1\r\nBFJ5+2RtUsFBh0V1U6qPKllKWNLF164J8ycuePfw9D9g8cqGdPq0o4mhUAJ7\r\n0ZJ6usbHsL6AibSjiG+1NIC50GQQvkAJjdB3eaL3xZdtbNbxB8S9arZrRRf2\r\nLwU1009ex2dRKP9lRzryuAOAAE8UExGXs+EyMhj1mUvP01q0ymWSb/tFevgg\r\n2RpH8ZeeaE4p5aQdTjeXCnNLFMSf6Gy+xVX19/dZe51bVMuqkhRDjt7jB4et\r\nqVLjam/UNZkB9innnZvjMN0P0DgAPh9O4rNcMUEowtubzQMezq/6rixs1PhR\r\nDRruolNBM32RUug6oWpW1MtdMGt284kXhdVq/udHS3xQQP39xw6NV+CCccJx\r\nhKAiLkl64Mtl858DGRPT8g87oZd5mrUd5onW9wCvmNATKUiuWQfZvb2B4BVy\r\nMyrPmKGbzUZeF/c6q4X1mSM/VC0MF28Ys442JFKPsw5IW4O5SIIE+DXh2MXy\r\n//4FGS5TifEyc7pe+xcJGzg7U3pFhAFDMnD7qwHVm1ND6odhOiagVwV4kfB7\r\nzbPwKGgtCKsZxli247hxiwFbKPReCvi6DnBUZJVsahu23ombSyNdB3pjHvY/\r\n2z8yJi6bFD/mRk7jjqypoouWLAXYEqfxhgU=\r\n=cK8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ca58b59adba49f854e710aa978975fd55022387c","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1277"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1277_1646852185017_0.2954543123003035","host":"s3://npm-registry-packages"}},"3.1.1-pre.1279":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1279","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1279","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7672df10c5c2e22e3ed20714e079faefce9fa106","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1279.tgz","fileCount":109,"integrity":"sha512-fiKiZajurb8vb6sZQ5EO0XZKw1YRJU6C8xTcceND/SfHVhFxgw29ijNhQrskeZS7B2wHeWvR0P5hWmuC8bl4Mw==","signatures":[{"sig":"MEQCID8rgb1ISen4F8nEVh1uGoJ7b4mixVn4qPTRWZ8Ty+6sAiAtefdzx88UAJ/bXIlNnmVeszc27oQsH1+M3RBfhLjZwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15367703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKS9NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC6A/+PwMujBes9GILNCHs+zme1qqPqKphB42SAvP7jmBDdx5OeXYv\r\noMFmywYBOYAlVswP+061UlhtND6HMMIqELfAk7IgBzBijc0vTXk75oeRIqbV\r\n+wY3IEBnSFmDkWYgCp0vW8+ShuOF/y2gjSunxCAX00XW6xIcb6mMf1GS4rG1\r\n9tLYwbQMaIsVhb4whj/5EPZDtxm5FBwv6dAZwfb2FppqdhS+DwkVCQhPvCnL\r\nXNUJiJDfiqrjgoi2XGwIXwMPNjcf/3weXczuwzbuj2H0anY3qJyrKWBHsMGB\r\n2xK5og5jN8KdC3obgp5w+noMJMA6Yp8xud+BAwFLD9b6yUhEaVha6ne4eqdo\r\nCwFvkT8V5PPJtFeIbSxVWQMprbQbFQgrhjISfEsYhatwmqxs62+WydFxVVNW\r\nFVfBLVZUrAdnBMoIfecOD3APRKsIh1bBeViftZNwQ0kEd2wtTc3etBk/jyLz\r\n2Ga4MC/N6xKn/DC4xjHdWDXtJYl1A5ZbNgkZT6Ds8iYADvB+PaoxgRRfoxJk\r\nUivzN8teyN9Lqd8z+ZZnjeoKiIP6xv6ur0RbFv0JCs6JX50pXki8wbttuOaR\r\ndNOh0C4v2OdP5aym2YvWMAAky3RJ2RbXWI/lEZuJ6VG+fbjG+HNSJYN9RpcR\r\nxwbCoMtTOHjZlKUOw7xx/t822AG/P2962lA=\r\n=PHyr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"06de42174b52fb5ad5e10ab54de211a6442acfb5","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1279"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1279_1646866253045_0.392115720962374","host":"s3://npm-registry-packages"}},"3.1.1-pre.1283":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1283","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1283","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"75a80da230650032a3db3dca4ac411634aa45079","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1283.tgz","fileCount":109,"integrity":"sha512-/b4gSdYUG61Iv+aTcU8SUD/St1IQKIEN8fBcXgGY3frJ2HhVt7H7wWzLCpOOB6OjMudGEclT6R34FQ/E0aAYnw==","signatures":[{"sig":"MEUCIH4U1q9vGBcC4lvkqeb5AcFTG5QkywV3KhyKnhtRRIRKAiEAqMw4dMQSd91V1ElTA/4NMNI3b399P7YsX03Ead0HzVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15643800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKUqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4iA//XXrOaKQR4gD5CnB5Aysjj5eylr4jGnVlof7UrUQKUKvijIqF\r\n9FAaRACMl8L7iA76diLJosu+Q9ovxSFqmVETuv2RWwkQTvg44aUhK7h6EZ0E\r\ni2HptN9wtftfChkj+cmCLXcdKslyyVTtBh3bRky7vbJseJswJQmI8T+RhOyT\r\n/rIJry1c7w6cgT8ZfbKXrkM0o8Ax0/Sw8pqmag6xY2ZtJYqHL8W0KxOMi33v\r\ncMo3xKgSVvjCxsNAexAlNd0sXlkuSjfSRvXxSH7p4Loy+outSOeo5o4kjKGv\r\nuDb6IsNOamL5Q8AaAMYZ5aay2UwrD9RLbtmQo80Y0256ctYGl/Q8WOedl5DS\r\nGrkbdflvxFSI1CoK2kzUAep0jF447Ot+JkXvF/VXBMw6OIktmETP3si2crWn\r\nNtGZgUUR0JhSOXCYSZ2fXwQUHfV15YPCFRhouBrO7qkm/eg05u64AjDkRIyp\r\nhyEjYeyRyPTVbcovgtZQh1lqXZ2uIpQSPK2A0RTo82aZtkAtglitHKvwROLZ\r\nifdRBGuefCICasdrpS2l9IkEuuljjrl2Ped+k0lInvMtyPQ/Gkd2fwWXGX6D\r\nH0qxxVyC5DQUkLPOPvCVEoTjiBrHV9q7Vx1Oc3mD5r7HPBxhdsgK6XjHbd5K\r\nEirJcgVEv8njoKKRjN+UPeoWEyWTKb4cxKA=\r\n=0z6l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c0cf5ea90811d7cf04ee34d42cbd8199726df7a4","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1283"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1283_1646873239492_0.18471046771156718","host":"s3://npm-registry-packages"}},"3.1.1-pre.1284":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1284","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1284","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bd4686e0d5f653cc0680fdbe75bce93a45ccbdb6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1284.tgz","fileCount":109,"integrity":"sha512-XGJLYBtG69XP1OA23cxnLvCVyy5pXkVL4pyzK7brRiDatDQOYGSWbm8AsXrSX4ttcV399AFApaYMHjN4gAmL6g==","signatures":[{"sig":"MEQCIHaH1TWUxPaajz3T4b+/MjoBETmBJaHQt6sV3eai/7MvAiBMxL0rSabxwKp7hbPuMRT6CppTtjnJzScvToBI0NqwKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15643800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKUwmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAaw//ayKMFGh7MZInkBf+JEaBQJK0LUpAE5Olh+9xee3UTAPv8DOL\r\nZUJWp5Fl0EoinXwNx/7/5VeKIVQ+HkZvCewLI4MQMq2Cxym8PH+mwEXd8Stc\r\nCj9cnuTfCFtR0PBGce056vPporu4kLbWMw5jtWNb6C8NSLKXr1N2d3dgZQy9\r\n/BlakLaFlla8ozzIt4QTCDuoo0DvSuqyY8GDTmQelZPVPg+pPKuG/gM1p8Aj\r\n3JFga0CMv7eBtB+7/mz9yWdoijO4Ah8RehFC2chVja4XrFGLKrqrHcRXiq8F\r\nTIgy4KKATra/tmFzD6dxdunYL6iEt7sJN/9J1zbIUH288OjVOEDalCHqqO6h\r\n4kIo9PiPF3CZkesgDHAzsMdFPrr0cB3+W4+75+F6Lk78/ZrYz1vdzqV5gPvK\r\nmmBaKxMBo2MLvW0GBd0Uqbx9PLUcJrBT3JKCOgA1U3NxQ5j63UFddrvHn5BI\r\n1fI/p6UPajtBOe0YjJC3tlDDgkZXfbn3B9z2gp15vaCZ6eLyQgTmwbNDa69/\r\nbc5xYzVIlZKLn3GYOar0AkckC3xZV0jO5O7X6A3lwUwG+rFYoxeROiz13lGF\r\nj0cTXzcKdnOsRcMA4hV8eknC15XukuYDb36oE3ktm/Ym+8FBBvgBaQCrmtA7\r\nw6z/Fa3sJ3qCLa4A/uKOHfCcqA3NDFVb2BA=\r\n=H6N6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eea0cd8430b0f4cfa45f6cf2b390937d4848f2bc","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1284"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1284_1646873638427_0.19329178461208185","host":"s3://npm-registry-packages"}},"3.1.1-pre.1286":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1286","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1286","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4868870f8806f7380b504938235d7303855e4695","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1286.tgz","fileCount":109,"integrity":"sha512-E403MxVF45l4QiGCFJBprJ5mp2Nbpb1BUpeuOpNoGwxayPX8TKs+uQo6v+H9Q16V7jZWIcBHUGmJv8R5G6r0rQ==","signatures":[{"sig":"MEYCIQDIvOhPmYSsZJwpquji2c4ug8Ua1Py5dOciIiEvaqpYbgIhAO+d+tdI1MJg4hD4aLWjcEtCeo0rb2UizXmc9lWfVEiM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15643800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKVaRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmofjg/9HmG5xryFqrjPK4fvhPjlu1xlMN9rrpOlI/6HyzVcugR+5v7J\r\n5vUVLsISDOivQGruucZ5ZUbp6brcyj7P20cPCyte19P6Hg8Knjd0ewoNKZM5\r\nUjvQHFD4ZYELSw22K+EmZ4E9nv+CCcaXPmhP0HCf5Na8QQX6XGv88qperHhj\r\np928R5M//E2GSNbSHp0AI7jjYGFVFZmGoeOSddK5fTdlzeozGpCV5EHIN3cK\r\nzgyrEyHGVrL/usrqJe6URPgHgizbcJQOsblTJcimK5LeM+Lx0zkHQ5JXVdKr\r\nW3n6EPglVRWAq9K3pMm7pqQpWP0wKpjY+qqlVAUWeZJpXdkO4ZmwYazszhU2\r\nRHvhtU6UJkRymrI2nJ9OQXI+IJZAYA5BPxQJ4sTmsyqR1JWs1Q84SVj/RzRR\r\nshresXKHdM/LruGxtTVVNDUtKAwme/5PPlWCqrsOr2Bph2algZt5csOptPdC\r\nmbQaw5XjnhbLmYKlfd6ObPPkwoD7FeP8au00hAYqKEzTDq8Ib2eqT2BhULBM\r\nSMPz4RdYrvq+Fh8JAKuFwz9AWhUQGgwosgBrMOjEHYKaTJzD81IFmFNeh2iL\r\nQSdwupLjIxWacN9vzMymXIaMu6dGu7a0pXd1ixhu1gSD6Gy9TKiVQkWcUC92\r\nu7iUdgiEqLsuRo+zs7FfJZKcogL/sB1abGg=\r\n=e5ld\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4df8d37033ba5c4b5ff0d90c3722c78cad6e76d5","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1286"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1286_1646876305399_0.6581236544052387","host":"s3://npm-registry-packages"}},"3.1.1-pre.1290":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1290","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1290","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ce80dcf4b699738ebc9f7a37772585109977d7e3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1290.tgz","fileCount":109,"integrity":"sha512-r4KQ+/6oZamjzR5UHcqyfZOeApT+WQ8+E6m3EadhXhPnXzdNLMN9w0io00X7RdvUKcUt8oZvnuju3O5qom7C4g==","signatures":[{"sig":"MEQCIBFTuTjG3304CxdegmGHlpowaPhjd8+rjqG/vkZzRSEaAiBUUL8vZytTszM9eh/HmlactJY7c8nPQhyBUguimON1ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15678283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKxhbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYJg/+PRl/l7ql4FhYbHBPf3Xm/YdVPGbDPn6SdrdizAP0GH6MSOVI\r\nLSbKDa1fo5nBp3HVGwTsor2EB+yOo4IpYf2yvOEoiAQZVT0Qm3tlP87RymBE\r\nm3uS1aDCp1NSbUsB2HMLODFRXI4dFSrM7HejRT0qGOAeOYCy/FPPrAshuLhe\r\nly4zlDPUFxwXwgh2ZLI3G9MNT5tz7DGgOX/m+6FtbjGfKvy1aIVL0F9+cR5X\r\ndlEyZXwXqFh5nQj2TMtzFyb1syLd+RahKpJZDu1BCilsMO0EkEmAJmGoW2Fi\r\nRMiUfYc1CWouzwD4+NA8aJLYYuh0+/ztGqhZb+kVl9VmMBErAbLHPpF1+mlC\r\nq7QJ1tCTvI9zf/9VAla+jwbhlCFT3wc1qYf4ZIy4tKefJfx5VHo4EA31S/Fv\r\nAMp65iXvIwU0/0Lk+WedBHEnZqwQYamZ3wc/Scv3FdOpf4Dx3mrerYos278N\r\ntBQD02vWVQHzw5XwHE122fVIeviewcj7fLK7/q8pQYHnAYeZBIZlJlgcV6XW\r\nIrAYlafUhijynLET7dnbE2oTBnH5Sz/zh8lnCfqFXRZW9GKzuGRwZ8VCH7qr\r\noJ1TtDbw1v+MAS6CcbYVflEzLPfFfHrs3x+uu9MfECvnT+duCKgQ9vyxtbrS\r\n48NKbUMPylVg4ogrl7hvEr8ALzdlCen/q8U=\r\n=2MnX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e9ff77d8670768f0cce4bef868096f9cbe10f302","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1290"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1290_1646991451680_0.8662685818745937","host":"s3://npm-registry-packages"}},"3.1.1-pre.1294":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1294","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1294","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d80849db3dd7d2dd1aeca2da945f16ee27fa17ef","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1294.tgz","fileCount":109,"integrity":"sha512-qkdzu8VnkN394EjI6hUvNKNoRCcPt5NF+AeeVZljnk++dY+Ca+K5CDDEr94Q3tU3qcay1aPYlL9jsZSONn5OnA==","signatures":[{"sig":"MEYCIQC11YweyiXentebtJET+3siouJ8x//ToMb+AM8YfnxWkQIhAIQKF9mEm1q+8hMxQ7PNqg+sPIOYzCl57wM5qxIldDj3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15682490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK51LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhXA/6A7Ne3svqW9X9DBNfyWSf9ug8Zk36ZsDlQNkwpqNiotTaT8Lp\r\nrGEPSieFRIr1VzijI8zANeI2ZgbZ8HvJFTUahr3m6l1x9vd2QKz2lzfeQJ/3\r\n0Zx2MPA2olm320r+83zskfxDlNYp9tDJJ+5W3L7MymtDCaxDn5rnqAPzpDn9\r\n2stUEChxwlpTgjxn8D71geFtPbi8Nr+QK1iggqVEOpEWpidEHxjaOhP1whdp\r\nkeGa2Pad++U+FLdL+hBzsSEHnT4GdFgxgvfELjLP16edrwNyYCoQ1Qug5art\r\n3Xw1y47gney18l/ZLZvK5/N3yRWhxLl1qd4+fj0HvEgFSEvtxHH4Uffll9mh\r\n9CsIxYj5jVacXGaEBeMg35KLPfC6iRJWQ4Fd2ZO0OFnSFQcMV6lHXdqlS6qz\r\nqRMQZlMw0KYWNq427Z7s8ByxNdo+z7hNPkWgWa7TZYk6ZdgPqBs1QD26z6LX\r\nXu6CdyCG0ZYfOC2aN+swoQCHhJiq8PSmT9FJPlZkkl7ZLOVS5bWs2pvz7vTg\r\nr5sesBsV1PAfTrk6WaRieDCmcgYuzH013l5knt1A2LGeoNdO8mh9HCUsldVe\r\n93xn1sy4d++vQO1jZcYZ0K6jV1BOLzReqjp7djQOvO6ltvEWh3s3Ov8s8XNA\r\nFg7A6EoJGUlhjhna8O42R1XQmadWZP8qYEk=\r\n=B9Vs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"adce7a08feb618684c246ee055e7376346e18151","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1294"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1294_1647025482833_0.17113832709803045","host":"s3://npm-registry-packages"}},"3.1.1-pre.1295":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1295","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1295","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"317ce13561277eac654a1f8b2c27ac39d8b77bdf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1295.tgz","fileCount":117,"integrity":"sha512-LHPpsGAuE8XZYA4scwS/ZHe9GnF05irEfSwQUgxcXkpTxKNF803er9srrpqA3xZOGFHkHys4ZLquiIGtR/ZeVg==","signatures":[{"sig":"MEUCIQCObhJN51vO/ARocUPdFKbcfQwO7EvR7U3Nd2Et9VzzUgIgPMMBagvq0PnU0t07dktc6joBlot/DM6fkND1jgt/6QA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15913131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK6+KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkuBAAkVU6aS02l94k+QC13K2b3RRz5+PU5O3SY8DhCOBkF8XedMqZ\r\nZhW6uXN9frYFUr2lUnZ/YBQYz2bASrMDpo5LvaSexXL949EsvaSpbjdHCBh+\r\n8L1NRcS9NMYlXbCgEuipGOTAKOkGf3gLOoiNWnPWeLhDUYgcTKRE8R55kW4q\r\nyfBQoEpndeITEzySkYQ+H2vsQEp0ioCIN1gVHwEWfed73bnwCsJIOmBEI5GP\r\ntF0G3UOvBhUY88QAhcsjNxF094D3xIRbhLmofPhlIvPgTjhjLSkT1i5RaFrG\r\n6sO962WnwdZWkfeqx5O18rrSgLbpsIGvRizSxyJYsDjsqBqQ+5m0B1Vpw1Ar\r\nqXVpOe3VVTM/onn9KmZwxMJiZD8xUuWNKsWA9VGxm/4MHkds/u63GvUstxUO\r\nXWwAdI4AXraG326s6+PFFDXP9KgP3BwTfJPo4t7OWaREsSZd6cb/Mn5VDMHt\r\n+iVqRyWIDx1uAwAy4fEwPHmlHI7HLnShdjljUeQpQvShRf4jStIPuWFLKfsI\r\nIAqpHVl5IqXy4a7DkdFV22j2fYCdPjTAxrmMHfnLX2sRjkqvpghtm5UZMA8B\r\n8rig/U3yWJXosC41R5YhipO20TnaQuBOUduBo6nQTGzn5SXvcku7uNMsIw5+\r\nQ5P0HAzW8/lF0p9rIF4JUv6p0y1gUKfLlrw=\r\n=+hIx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"aa27c188316c4c790886309bf3f06a8fd441c608","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1295"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1295_1647030153886_0.9541898511981217","host":"s3://npm-registry-packages"}},"3.1.1-pre.1299":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1299","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1299","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"83d796527e3104afac8804b94a5c72bea7b92b01","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1299.tgz","fileCount":117,"integrity":"sha512-4RfW0tg/YZf5koOImrU1zc3iJEoqbK4H0Ojdqq9v738hhrfH87HfftdE9t4sC/0K4yk7DA8FXjkh6TCmylAxoA==","signatures":[{"sig":"MEUCIQCHOpdRELop0K4QAsXT+nku7asZ2Kb1qIZkUmEV6MuRkQIgbzjVJ9yApN27he+SPoLIk0tYbKlU/x3amu2cFUQLGQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15913131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLOABACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpinA/9HuPHhvDAbg/SNtgjht0x9FQ6uDy8VuspqgJuw7PqC/8IIudP\r\nHyp0mTI7zJea60bd10A4gXOngcmwDxqXgxmyG2HqJ/13s1eC0+JSzrD3Y2s+\r\n/BDCZ5sSmvr+CQ3bse496Wv7KxlEupQBBy1AcNHf+BMeCp87dvkrdY5d2aKS\r\nTXo7oUsVVndXT+VJmnKCvnxibe9rXHum6VWq6vPsmAsFt6BywJiA2j8RV7Dh\r\nI68fEsU2jt4u+F9qr7jxt7WIU/8OX9L9tUORosLpKHutO//AtK3IEva1y7XZ\r\nq8WB3WZX0xVcwsACCEn1VOfwgOAfRgyrWsZ5SuMKpbwnb0dLl9eqH+Ri+IYN\r\nSw36sRR2CeOrb0sxd8noLuzz9ztiLW+mfs3rOnPZRnfOhcuhUSdWG32Uoj94\r\ncUUopUCVqvWRIiVvDmkH7MVH+auBt3AhnCtKMAF/e+q5NQfRZZOmlZLShsue\r\nOfpThVytHmH0IFyFHnQjmfAdHEs0WGNqZvjmY8rpyaKhN5hKtTfVV+99bAcp\r\nzEjkRX+Sze9NW9+TSlTM+/k4p+z/7biKvCVuCmdDI63yZME59bCRYmOwNMTS\r\nqLqSHeeb4rFgz7sY9nIhbyGGAd/y74YPaKBmstvdXjLeElzobHTHxOunXx9W\r\n+naSK6+ecag0EJle9y7t0nRXwyDfa2nHE58=\r\n=Q7hr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"33c65f5f88a70625e6f84c6b6dbaa033dfbfa736","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1299"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1299_1647108097074_0.5448584644715468","host":"s3://npm-registry-packages"}},"3.1.1-pre.1303":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1303","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1303","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0b1705c38a5fd47c408df98e5f3772833a2ed23f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1303.tgz","fileCount":117,"integrity":"sha512-bfHgCn/jUf2Yaue9ywyWBToMIf70xF4JiiKxx+WNlRjpGCzPNXuqN7HP3L47BoDY1hTcGlyTiuLWEFOLYEPvQg==","signatures":[{"sig":"MEUCIEtOLfiadp6WwlUECdd8/6uODQmB/cLCw+G86OEh1G+TAiEAt5i9wudNpr93DZFhTrTocIeR2nscMvJtUddCin1wQAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15920841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL73xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPqQ/+JYTXlB3D4NMYmp3h/GSz+APBRy0tWpQ2kaxl7RXUrM/Qs8ug\r\nyJUNBBqt2ALjIz8MD+TH8T3/Gcr+CWQpw42ncsLw5twxsnkRJlug/0GM6ecW\r\npJkrdqgX6j3QKj6MojThuICAvdvbaM7Nyymz1hlMlEu/pY2X3Jpxc0RYm380\r\nREmTpijQ/e7ZJ3zwh4G5T6k0dYcV17rz1M8ktnhr7ru6yH/XV8qjO1dvisEe\r\nPR26y+w54qnZjygpPCCoLzfoJIRei7aKr3RbO/eYu5z4h2BZafJq7LcTMkNp\r\n+M39kxDBGdEjKTT8mH8Q5Su6zH8xtLLTpiMnOjkskbBahCd22qtaEa9V9KkW\r\njAxYETh1qpGgbet96t2qFJlzNWw1E1jQaxzk0KsdVbZ5SY43vGVeoN8pEUxn\r\ncIR6GqtozEgCxiBLhHI5VK+O5n+TAdx41XdEOS+wiWtBz8ypn0HFlRAua2bL\r\nWt6sgxrROuNMepU7UB0bmCpFOq9D87QzQAk5grX1iGYbepnNKuqMJqoxUPcm\r\nsh9mmJtqUJKHyTKYk7CjbKFB0rj3qNy0HvCBT1Me7zqRIE+ufTcpNBKmmYnT\r\n3Oi71c4/a275FigcBvohk+8AeRAPQM8TTeaEEUt6Q/1XVlu0UAlTtXWmI1Bo\r\n1u6Sr/xMJn+/l8jZZVVQqtVhjt+pjFckPzc=\r\n=FRa4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"54c0cb031863c69fb758fc052f0caab1d3c42ed4","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1303"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1303_1647295985365_0.3729312490451202","host":"s3://npm-registry-packages"}},"3.1.1-pre.1305":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1305","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1305","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fbe4d2ac6a15c196932e6c2ec6bcfac17a68da04","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1305.tgz","fileCount":117,"integrity":"sha512-PH8VHTwrypxDVvprGJGp3i1DG180F6EG7/027dzTkBciwTvN9AW3CP8msH8DaH+/CoW3l9CPI0a3sX/pmzMj9A==","signatures":[{"sig":"MEQCIHlCX0Rs01KO8Tur0qQVWvcnRZROi5ClFlTMyNvbXjBdAiBo/QW+QIpoe3Zh8UD0YeWaw4aMEVH+NTIagAHPMIzf3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15920841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMGzOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo/Q/+PcTlkF87XVDImBG4K4DLhUTgCMe7+T9K8xL5daaAmCPn50wd\r\nXVIc5RjfRQjPOaKBEVS/IU1QCF6HsyISty0xhkW0QauJR1vGUJniqBFqVppH\r\n9UkFHKQJ4eyVTYSNVEgg7XVI2iJhbYXoxIraxM8+DofCBg2//wLTUmAmwZes\r\nCt0XxyXPuyBLNMnzVvz4B+3R0S8QypxMedVdBVgxYas4cLr6mLHqYjy9CIoF\r\nFkKF+4pDIV8h0SF0cxZGEuKj4AzA21TGHq0Tg3tz3cDDSiLq13YsR5CGxc8o\r\nxl6bWMQbnHjm6ewUp7NpVLc5/2Q5Pd0Sk7OeBSYPUWJrGgFciyw0VERAIYuH\r\nCHCAA6fpjzME3sunR1upQsgBFLZe5eJneOFSmvTX/JiWmpi2he/qaE/kY2F4\r\nSCue2U1aL2RFnppwcZPGZzFw/hZ6Fz4EWAxcJFJNM+QxjiIPZN/6T6Z35Alm\r\nsBWBlFgrVT6qfA5WK/UI+bnXQtdbclo1IbvimQRgzcuxXcqrfzgq75MAcDNf\r\nxVFMHKGH/RKK7QAY4v1ogrOUUIP37a5G+8D14c0ufHuAUr+labc1PjXkRUyO\r\n+s8/9Im5033y9nwfF3mC4yoX/ge7vGiXbAooSpJhw57wa5nSt3u3rgwkYgI7\r\nvSC1IV56y+qBxG734+8QRcae0QgBsenEOow=\r\n=bj0l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9f4c890f698e27306b26e8296ac2e915e51749c5","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1305"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1305_1647340749834_0.2873288614870382","host":"s3://npm-registry-packages"}},"3.1.1-pre.1312":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1312","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1312","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e203c2066d3e85aa234a63a3fa16be125d070544","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1312.tgz","fileCount":117,"integrity":"sha512-bs6WbGZPRzGNo1vHJgA+5qkioGrOSj8k07dNRrPDX4hYfrI0nb3pGwJVDOxEAU8WzhwaDuJsSFLRXPRtrRJqOQ==","signatures":[{"sig":"MEQCIB6sf1jvL9hMODE8g1Gm05e0OMMJS1JN++9GYozrbQy3AiAynmWJJAEG8DI/SkgURUYiaMRvtAgKMf8cBuSy8C9VkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15920841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMddgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxCQ//ZUnuNnPwFMvIhD2t/19Me9okxLABnVnXc60wJI59HHuOCidw\r\nt12DUDTAVsxfs1hO1W0mb2p+Np6HGw614BnMiy4XZTKtDwh+vNtboM2eZp4r\r\nuFjOodjQ49hdAJyPjPw6Lx1g7YwYDYmgBPJM6tWN0uu1ihH9UeeIB7MGfisG\r\nELfCHqpit0h05JKkij0BrLLvl1DcAoVrTQwq7+eHM+xH1jJxj/Ly0OCFSP4M\r\nacZcv8gffrcX/3EpZeZjqBLKjV11aNDPAGS199oWWJh8qA5YqMnTb4B0Ksxb\r\n6WvZj2hGcbqofxkydhQQORlG94gwzi6AuKBB3LpZ4i+y6YZhzkx10sgOLZ7H\r\n3W8/J8x7ihj7Ee3AHDwKIN7CIGtIbnwSust8Gc1merPioFXqiiVnri6us9QK\r\nar6ON6HIJoBIWd3H9SN3lLb15zpT77yFNycI72yU/idqm2L1bP0u5wPLw/OW\r\n3yBVusZqJCj13hkJ+CT7YbdfeExCc92cNHmNVlOWVoSNuepGqqH66E9ET6+R\r\nSRsFygQ9JH8g5lbQ5vRk+N/1wruKqSJ2d0To8Q8Qa+VyBrzRFoDlm20kGrQD\r\n7JEvNPVfVt+mc0gtdjlefKFD917v9n3sc6pFrriXcUkIzGjLeCwC0mpadVl2\r\n8iz1LCi+kkkuZuvLxbkjq1R/Df+/swyutJU=\r\n=KYwP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f465ed53efc33c055fa1db3e9d43fd160cddb3fd","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1312"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1312_1647433567953_0.9681725166070818","host":"s3://npm-registry-packages"}},"3.1.1-pre.1315":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1315","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1315","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e307e8cd4c4edd986c3873408a40d5804a2437e6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1315.tgz","fileCount":117,"integrity":"sha512-Icukh0LOla62PH6IyosVkpc0JZugf52g7rAjl+b+oMiR8AjxcYmd+73wjUA4d0L4PIYWf74nwSWBjAXNtZuZJA==","signatures":[{"sig":"MEYCIQDqmefqTTIQQwsa5bTaZGQEeJ0SeAmSmkdCmSs9I//16QIhALN494zQDi35eO6q+5rbWjSHjkFPNJGqlfLzbsL9iQas","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15920841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMkvRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLDg//dP6/LwVRcNK21MB2FSPPhWTVxNjPQv+2EXpXazLubydGgqui\r\nsGNUKbbagIeflsNe51JkHz/QjDPXDysn+fPKPbcsS7bM0Yo3MqGCLLJcH1Jy\r\nuy22c1Zm+e2ySLA1ApBrVlP+h97Nvx80xCe03QAq+ZdY1ufCRcCQPSRxnNko\r\nBolYOw9UgKU9tk37KZetUGKBZoG4TLZuZLzsm8S/QHRZWlOcJ8qDC+Z2yk8h\r\n8yuJ6ugxMmE4iy2LIgcrqBRIFGdh8N3l0lul5WlJAZBUJ5I1/zRuPLgugEOe\r\nQm5sm0iXcyUNhwSTv5swEcGt4iM6pibh1HUNJ12jJJErlSmNZL+4UnWHJ1px\r\njGJhk3tSVIhx65Y2lyVp6+0KYsoODVIIDFmdDXEvubX3KKqgZB61kePPP/ne\r\navX6SgX48pdecfyzLNlyFqNL4iNXiXpg01XwffF/Ytttle79MK5tN3Eo1aYQ\r\neDyZ4fATrNieGi3UyMWC5J1hu3gLhLwX7gsJJiplFj0ey3aMxukAd6DAEKI0\r\nPiJhkFRJ7m4AR1Mqc4JPveWukijnkGGpxG8KPsSj1UkhnP4ZL9IX4yGNf/AE\r\nnSluExxbTqN/oSxsIlI05s28BrjxCTHYMGiAmG4Rn2FAzkfydo7QmBsjGMZB\r\nD3Ge0l7RfRd7Lm/gOCnHK1lav6/5HqDzels=\r\n=od0Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3d06cf73f4fdec837c6c0e3177380a7aa6c2bd70","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1315"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1315_1647463377460_0.6743890092700506","host":"s3://npm-registry-packages"}},"3.1.1-pre.1317":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1317","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1317","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fe1d526c98a977c50ffd669d1d7147926f7ee001","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1317.tgz","fileCount":117,"integrity":"sha512-g0SP5yFPmzYi9JSIJU5LgkcSBPmJXn/oDNUQyoOflyU8AFD8k0bTOlxv/as4euOaaiRwUt+j3ZXBgYMDmy3g+g==","signatures":[{"sig":"MEUCIDfSNgdG4SU+JCvXw+2ffKKE44n5W8UYmDyirvQyi4zMAiEAw85N4Zvm3suc575SD8J3RFN75tdBLidu3QxfU1/TqYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15920896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMlr/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvuw/+N47zksZCxli6r259v+z93pjrhRoCzaNuoYiHGcS+vbR3NSBL\r\nNtpu/Ncfdsc1KrLOyUIHKMmFtJeQmx3JTyRSkQJ5hquGxHE+gXlU8glDTdKu\r\nnQWteNrJ8bxTZ94GmS+6LibSMzHb6VnEvKNuM3AsVDxmtZMweRownzVEgG4Q\r\nWUy7HfxG0L4dbAcf5eQydv3/QsSyLavvH5Q8FeWRMPqJwVCB++62vlgnlDHZ\r\nP0QCx8DfbEHhzBMQrFxJbHJb3s8msE1XfvByi1A/xJk+NctnbjbNdcuM7WzG\r\nJm+EOYtqzgjvvwOBMgXVmkkQMWmSW9yxgXFH5hRWYYNWbF6CyF5cUWTLy4wW\r\nLgVpYJn3q4tnvDbAaj+Cg4QLUl5z36ivfrIzhcyoGGSoQa8N7X0xI+Wm/Xrp\r\ngUgBuVVlRChRhtT0ZwHnj903wANsHhXnSx9ZkBHBGIWsxIH8YVz2x/Fc37ry\r\ncC2NBu1Ycz4tvWSMb1rMO2RfW4yVsUe8Cneh1IJaMgjZNDbHfDghQH97oSL2\r\nWgYIy+JX6wsMTI4/LzMTl1EwuGxS0Brcu3IldOl8ar9L/T8F9cYFyuIJ8od/\r\nDMmE5nTvTje2nBRNdZehA6EHd7dva0oONUX/q6+5NC+reRhh2y4iqpIzehsy\r\njietHDoBDCcqEdMYbKC3PqmZtYsWi1CX/eg=\r\n=nnbq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"edf18f1bbbad15b6109d009a0855e51f2544de37","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1317"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1317_1647467262821_0.7810821062892592","host":"s3://npm-registry-packages"}},"3.1.1-pre.1320":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1320","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1320","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0ed72a8084f750bfebfdb8377cdf62cc3707dc67","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1320.tgz","fileCount":119,"integrity":"sha512-jzVNq5Lo6PRKSQr6+czcMmnN65/4I8AJJObn+bKa2Won7SSSpfs9nHNgKXK/nXKcLenJzJsV5Aw3GCcPGoAxHg==","signatures":[{"sig":"MEQCIBeFbzUF0VDGPj5BoVG9w1S+mJgi9u8uA46GKogY7OyFAiAK05hc1WLGpmhXxdANakM1qYXRaHcdyWwPgr/Nvo6gPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15671438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMwBYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJIxAAnhODAunSaS4Rm/CDqV3MhSBHIDZgaOalm0dLslJKRMcBqG3E\r\npH1U47ejed4UsiOTTjfFkmlzQVcZ4cSv1tM09hxK5lDqJaF6v0yK4fXNiFgm\r\nKRyAeKvN1PEdt6w47ioNBuXzF13W4stdP8rvU8ndWVJlRJH6x1xJwi+wEWVP\r\n+RFwZflwP4XRw2FhWRsFZmPrpNC9azINYwJ1NXP4wWToLQzHzBelfQksyjVi\r\nGccJB/DqmcE4KeFhaLyi4RD98AMhcP9AI0wwCrwYxO9nmRQdE4FZ46o9BWew\r\nuyL7UmuMppSsL+NezoRkpD9AgcA5mx1DEdn2Z1weIxdLGdUImfl+5uK9qeTN\r\nGtem9fFXCV9Vx7N1mUT50NhisERCEiyVmFVELDMCEtmBKzf+IH5V8QGe3DVe\r\nBoAOuFRjm1r/gwmD+QZmuHjh6PsarOqaRrYGpxTCx2BGYZKzyh0cqpRuoDhO\r\nTYmnQ8f/nutCWPWS983OZJNFZtWRcaocI1CnZryVJfP5Cmf/x/Kbw0AAI69d\r\nOA4JB/ziyHr6OD/NuYDvNnncDrt1mgQTZFTPKrBhUSO/Oc8+mz1j+0R0EN2C\r\n5Q57mGDp5OWUevcaRjxmAbD8jSsiUcs2SqewKPK6oWNgkyknM7cA/pDjWTCU\r\nQM5WPvmfo6RXYoiWQ0RmyKNhXVBojN9rpas=\r\n=LCwQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"20fb833c7d03dc3e9237c9c6c2dd8f417e6348b6","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1320"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1320_1647509592283_0.9331174025596702","host":"s3://npm-registry-packages"}},"3.1.1-pre.1323":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1323","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1323","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"285c66fbd67a7a653609b5a8481a7a598b6eef85","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1323.tgz","fileCount":119,"integrity":"sha512-7Lp2BHAnnVgXJSnvI8BDC8dDsJmet9l9R/JoOPIrZHe67GHwf+ycmbHAIK5htp4vnV60OpEqG23YNEiTyaBFHw==","signatures":[{"sig":"MEUCIDD2RcAYa9d2DZBzEXqFRDIT6wqpWBt2u+2WFcWcTnf4AiEA3VlELgx7aNN8ZykajwSel4bExEICZ2JGHS9UULg5DwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15671438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM5erACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM0g//di3e2RLnzAwzVoJv6g1Cg8N/NimrO85vzTsliNP8zV51TljB\r\nhBwr1MouMspAH7HYkz1af0kaY3gjWu1vbFpsYG0mk6BVBd+fuD30iaqQOeAC\r\n6u/wJhRffkQ1lQxapaNzEm54edu4WDx9vjG1lXqK+4/xfSNKe4jYfmHQ0zoD\r\nMxze8DnCXbiqqM6KfuxQ/dDapV6YcMF81qUol2wtrebYfZwwblRtcBUGdnrY\r\nu4SRio7OQYi/38wt2njcuWWwtgLrkjOo11l7po1Fmz0qZqSqQDHdrOQi3N4+\r\nmn+oPTnEIAmeJzneZt0Ny+n0US926mcLO+9uJrgNumeafBLjNf5IVQHfWozS\r\nnu1RfPCzqzy7mD8NFAQQHbLcWG22p2NxGqMavrb/eSJjD4xpeGZ+VUDDuxQh\r\nXWQ7VmBoORkvOB6Zr8shWL4qqADdhaWohskgYcvNuWG5vNIsY3P+x/IefwMO\r\n1f7hU0HHj8Fv6qRYnQhp2uLXqYuY6Guuzqfiu4YlvVcttHeJ0VrA8PCXreVf\r\nKul3+KnNXku8AS7S1Ur10PFKF/E4ArolKGaLLH8huT9H4VQ0entnNgviawSa\r\n/dq9aCYIlN89Eo3nS1Nc7ArpSnAqfdlen6uJbKjBq7iv4Ty4g4Mh1LUA+5bb\r\naPbIdhLdm35SNAeK1OkYLqf8Eg8z+GARN08=\r\n=PrKZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1b6aa57a011e2057629977f8b2842465f96323a6","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1323"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1323_1647548331524_0.14583315750303694","host":"s3://npm-registry-packages"}},"3.1.1-pre.1325":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1325","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1325","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ad41787ba5645d29960d96feb5ca0a8f36bbe2d4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1325.tgz","fileCount":119,"integrity":"sha512-kcTgr9atQkiYmd7Z/4NuCl4bMsF3HsmBBctGfbuMwxjdG6XE68tJ1yjUK1o7kO6aPSPei/IvWQv80VmbPvVWBg==","signatures":[{"sig":"MEQCIClkqjQ5SRwA+aucQdP9LZSGM/g+Zd2jNjQt5SVPrxTkAiAUTRRvLjKdxHxyw8GncKJJC5KJk64N4XqbfLl1IEQ41w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15671438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNJ8WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqKBAAncSS8NtRBDJxJHkSekqswedJnsUAiGf9X2E3jSRfc1pZV3dt\r\ngLJtORff1JXpU/vTBlluFtOZq05bXUkUZWSbJJ+1+ayao3M4qe7p0VEHSY9l\r\nn5narajqAJbRf5CTiRyLJgxlzlJ/0z0jwHex7OzR93dfS/YhhFimGc3FcfiI\r\nEat/cHls16Si34JHb+1Mj/rLQ7EWFlUPyS58KMS/8K4hXbJNybjUxFy8PfzR\r\n4qvVJsgRQ2YLcL+Nt8uSbqor+Ay85zvzpcDZUX8DmVOU+83+xnloyXu2YKuF\r\nL9QG0aZaUbOT+jgLGF0najtRBryEoVMnLX2OU0mwO34FRRwtbpCRzAbvj7dh\r\nr0DrEpQ6HafkWmR/GyL4hzmoyWl1u6blQuKkAVztUNV+Li4D9mB+7b9aWkuY\r\nECgb5tGAUd/gLpwLtICHa59AxdBjW9lg8Q8lhWzJsAmjdmNmn18hTZTSfQoH\r\nQvVL9eJZLPlDbDw4xUZNujIvMZZHZu8PT99hhPLohRhLCD9KncrIgwrKboPn\r\nG0PZX7wdFDZx26zZxi1h0EhI2W1S6yAWHWarNDhk9tim331UMeNU7oW2lJUH\r\naKAw+RJ11k1SCd5IuzR1R3Xb3rnap1fDucrmDBiHBDQIaQSKFDt83ittKehc\r\nD5Vd7iZKj5a9h+eyhQt12RFhV3OaDtnJ6c4=\r\n=9x/M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"53d9dcc39222aea1f37e3958fb6bbc7591c18625","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1325"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1325_1647615766408_0.03988487610065339","host":"s3://npm-registry-packages"}},"3.1.1-pre.1331":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1331","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1331","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4e4e90e2afc5571e7ca7e251c3b6b491160bbd5e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1331.tgz","fileCount":126,"integrity":"sha512-XB01OpMRBHwg/sYsSYAJMQibJC5M3Nki7Yh+fjefN57eB+xF+DTHsUkBg0+PCir2teBTFD8NuYIPznjHRVbjFQ==","signatures":[{"sig":"MEUCIQC/zcsg1J5/nIY3CJB1bcekS8dkjRmU+XXZNbawqVwkfQIgVbRJEs0dVcJpspxSLca+Wxj05AaXjrGaph3KUustkDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15873825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOjtUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyPhAAmxwGz4XXSKv2j1HCN1kzjhgOYlyHC8/xfIv+kdRHRQ08UoVd\r\nJOLMfryT6AaW7qY/4GKEc0b1Vbm8YP0fD4twt1uQJr5xGgFT8S0c0L93quLG\r\nHB2LDtn+A1dPhMjjvn1dmlPgCKCKUm9Y2sZeP03oDPGiHKkx17yJOds3H/Th\r\nVbk/6Ak7CVhfuvSE8b51cxTvTu8JrMIll2qgBzC0b9H1samo6PejxbB9anLc\r\n0sfmjlumbvLDvLoRMvOcS3bNH93a3WlZmPP8Gq8gQI6VGUk7CyBqJZpxcaCI\r\nAXj1BNmYEXbYTjqqFJ5Ao6yfjneyiAERKv/5n8r8oAO+69Y4UPKUwfvIxCRY\r\ngmGzXpky15IvQa/a12hVYKN9KzPTReEerg78HQ29iBh1Ts1JSL42DMlBWUeA\r\n55BbzsjUHPfTEJ9LmRKimZFzvtsYq0PIr5FSnrdgq++mbyKL/bA22CeIh0V6\r\nEr6wleLunin2v4npyiQ2lW2PC6mI32Q8klR+sade+AmPfkL5jaGSMzJUHkIA\r\nVK9S39A4z6XmNUdiIX5QQkyTDroypE3rVSPWu3lV7IzfwKlqbtdjywx1rS/Y\r\nyW5t7plLSASQTjs0yC/p2fTCqgAZKtl1TqBjl6W0eTOWYkalFyqdgLs1GM6z\r\nMKMfAfkHAiwEqoSiBacPlosW4cPg/7ZWlV0=\r\n=Wzsw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ed4b9988c9bb0a7ab64d617ee38c66f0157ef78a","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1331"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1331_1647983443975_0.5943345395487947","host":"s3://npm-registry-packages"}},"3.1.1-pre.1346":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1346","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1346","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"13e9689ea54a47c6d03a7d90be8dbcbf5724080a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1346.tgz","fileCount":124,"integrity":"sha512-3H8ILyXQCOQ/tquerpJEadsh9PgqcpMVve3u/o+oU8VW3JG/0Vn0FVH7eZL0b74k3vQGzKojacaAcoqovRG0Yw==","signatures":[{"sig":"MEUCIHoJ95B4L0KX+aDFsuRWKK4YT57j1+iLges/k0Q6oiyiAiEAyaltmDGtbpl+Lilgdy4j26bYaRbeaXKYXj/tN9Ll+so=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15836187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPK9WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaGg/8CAwvMyOGnGGrOewiiIUowZdy98KaRHCnNtmwp1uTXL62y1Yu\r\nlViBazQa75uEEsWh09PoAKQwt/4kboua4ObM4f24RWiCKmdtL3QvPDSOiMUb\r\n94Rbm1MCs7QfdAj2SViIU9UH3UVIiyw1Yuvb1HIlc8e+DPgXbX5aNarI+0zZ\r\nWv/pAo3dD+ZXHtbe0PK0dt/toID7mnDpTb+KRq20TxfbhJoGunD2wQ7qcOuv\r\n7Qgg57dm7wkxuTglP4eycqsRJ0IwfWNUIaf/IQ9zq5Yb047+z0PTnVQxYioP\r\nlyuNxe7YWzoUY19wIWdvvS4lwsdH/yY0/zAJ2pYkbbPMBVQtY6zyE4VRb6u3\r\nyUmzl2+NkiRQ+LhB/H4/yOjTr/0ljcm+oRWBD2E9BIkBFTvW7fCs4qCkyz2S\r\nLKu3NQEbsleDknh/t7MHfrGXMXORbNeKjLMiMme0PphfCDcVVFFbkGSEHjQq\r\nklzoW+sFfaGo/Rt32ow8GRiIfl7JrBDG1s+xdDb/naaPA0UXxlqnj+v/2Fcp\r\nbvrBpjGWVOJwfY0sDKRZBxwHN9crhP4yCj+9DJTsjBtzmNfHto0ihwUci50i\r\nwmGga/oW+GJY5x2ZOrAbENdeO7SGufgZJvKj0AlnR5ARv1obdddbER9bdZhS\r\n9ZDQdaMuKnrTN6o2EQ7a+C3W5nSkgME8p6A=\r\n=L8/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b7af96d20fd59bc04722646313f0d6947b25255e","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1346"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1346_1648144214231_0.7772764590698906","host":"s3://npm-registry-packages"}},"3.1.1-pre.1373":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1373","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1373","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"98aec8fa3d6f60ac9f7a5b92a9658f49c485f2cf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1373.tgz","fileCount":125,"integrity":"sha512-nh+fkeQVtwcG3h+CpgjJiiOVfQLvi5juLwI8pw7VmffSvBoJgGLXQT0yhpvGSGWYRmP3HQJE0IUMEUkjOZ5wQQ==","signatures":[{"sig":"MEUCIDjiC8S6f6bTCghz/WQzn9QfqV5k9gD04uOpOHC4seojAiEA1vrceFopR/EBtjKH/WzumoTr0/tyrVd2y16aeaQ6uIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15893612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRLgLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpcpw//ZDBG/SgO7BwxSZKtV1W44lW7JawYsoQ4SWeF3YNgY3wLXKPM\r\n7Wv/lwPryfbshFxKQMuz4QBp9iCzcqnMFt87EcSw8hGyH9MWLsZsZ0b+HKLr\r\nl7JR+UwBPu/Dlz2eK6BxA/EfeDZEdFfExmTnpx9fHGl9t1QrBQEQiZuXvC3D\r\nSziZ/BWRS0lZCFTOxHYY0riCSIBBGUlZu2sAmmmnJqGKCNqAPvqc8z/CoVkp\r\nd0gGZNY/nMzPoXOuBUjvpxmRxIj7EByTlQF/dzw4AEMoh80nKoZSZ7XPqQJ9\r\n1lGdcB3we/Ya90z3x146mFOi5eTpe9ZL42AL/rM9zLjAsa5tKMUB+ZKhaRME\r\nOlYlz2SWYWQvmRIoSMYPI1JoEe8GXB/sP1pdFRrLdgPhPDXkzhDKGiy7VWcO\r\nP8djIZrdQKRGykNBUzfoS4Z95jeVVsiGKKR84LpNX/mbwHMsjaRTfKtSUmW1\r\nXVPvZRVBdPzsN+/jCdJvi4iPhOvd1InmVe22e5BL4eWZgZFbx9Qz+9gdRXdr\r\ntJDinnapgoo/9r0IYQLbiE4rwa0tPP/r5as2LdameMnt6/nQ4X2l/umT3ICU\r\nEH171NFyl2+havW5q8qMOCIMIDDYzPqSdjKbAIcYsQZHXC9DbVzHH3jNtBpI\r\n3sTpXtgi3fNxeB/QeG/Y6vZpSdrOdMutRd4=\r\n=JYXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"567f3f56aa451aac9e2518a65ad79a8e8261d4c1","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1373"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1373_1648670731291_0.7413995593207288","host":"s3://npm-registry-packages"}},"3.1.1-pre.1375":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1375","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1375","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"77972e0943b2dd3822c283a1de74e050f22c1e1a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1375.tgz","fileCount":125,"integrity":"sha512-JO4WTGte2G2XB2uSEWd7yPGn0YFw8Jqu4i6zSX6LuQde/KZYSWUScpUzFJbiBmlnm48dZWND+PtdNvoJqE8pdA==","signatures":[{"sig":"MEUCIQD/6RqWJnOmImq0Xd+jnFIobx4Wju+yKFJbWWgF4dZczgIgGkN8g106v+xkqKdwSmIRtnWn9tg1NL9c4g8dZ6p9ro0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15896102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRWiFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJfBAAlOKB/GQraBbUW9Ss4VVM5cgUXBxLwQfRBLbIKGGdgIiX+KWy\r\nnxMg+OZlbohDy4p8MKuvYLtbXKRZX0GXTaF+zNF6H5ttF19upMnOvBb78C4m\r\n58RduNsrPrwJVr3zlg3awn5UkL3Ad1ozJy2uNgX22+1y63j0aydWb3oAYwuv\r\n7c8VaSJ/LLJRHQReQUDwl/x6iJdqJXmksflpOGx6xHYaj5gqfS6PTTk7RgF+\r\nl7S143HYQuHtLUPmi72z+cvgAMg0VMrnJHRbw7FRBFIf9fMm9G2QmUKgmyjO\r\nlFDDPH8ONIa6lOzVHQjKZ+AcCM5E9gftxVX+MCpt0XFtEnhnsggwAUSjFacb\r\nrS9Hv+y73zuNCP01mvdx8V/wbAMA5jpLU+Jl+DyPmvr6pDAm+K20Hc/Ii9KF\r\nHq8rH4vDZU+tlI4L02fQf/n24BTTN6eXS4eBD/1ae82ef1hLkF0n0GCoBqX9\r\nEik3P9+w5mQKRUVpR1ZFECJyHm2PH3u9ln/OwGDYZGABsnAnNyWASuQAuwpR\r\nDQxcGojbBjIVlcjltE4q0nMKFaxLF9iRDuNviCnZ1JPNIB28b3Q7ohM7Bhlk\r\nnB166J3Mh+YoXG++C565WxoYqdxY+llAOAndK5Pl56hXIDUPlXlOcdY6qyC3\r\nXrmplR9CIr2O9KLnP+P4Iz60+Qwtf3RdmwY=\r\n=vS4r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"573c9b8b9b4c2e7790e889f35c7aba1628fe921f","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1375"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1375_1648715908795_0.5772753678620322","host":"s3://npm-registry-packages"}},"3.1.1-pre.1382":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1382","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1382","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e63309fec7f20c29859e29016a7455aa50b79c04","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1382.tgz","fileCount":110,"integrity":"sha512-nLdJf3jn0cHMBphe6HrAaqd9XJ44+Li7aio3dUYnegv1BDGJTi4XfZVBiwFNESHNx5So+0fjSlOlWmKcnbGsww==","signatures":[{"sig":"MEUCIQCmjb5wNJu5SvRDNVbH2QOc6iK5vTTTkKrbjw8DvGsC6QIgT2aogVGZH7nUFM8fTKKJc5RS/UiXORv0mkUsKAoTRT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15711709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR7jMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU4w//fLgro+qiCNgQchSnxnbEf44rkMGnncuW0rhQHaDgdnP1EVNb\r\n/w8ZO169GOrUHyu8OAJ3wALWy7zhid0XUG8wDhFUh0Sdj4DM3QJFbCYqT7qn\r\nctzqp5huz6tnDkjSfs813ZoYThusFQ9L2B4wDLWRqpVxiD8dJZ/8FlqV0pXV\r\nQeeMqch7pCMImGgNgUMKKOCxsa+mxeMii3NRR0LZHzmG7w3kNRpY3dCmIePK\r\ngX/HJMkS5qI0o9YkI1rr1pCv4HKNtjxaP5F/vX1hHCFzGpVnpbo9EN3XSNma\r\nmY0ZGeZ49ODdhMgLQ4eI5BYA2EnGgbaJrHYXDNn/jgINM1X0TnlPWkpMoldU\r\nM0plDTEqlzuNSzcvBJz7V/WbeNcrUGXeBAw23j991AYYxC41TO20AB5UdNGi\r\n9WPZfM1Q1csdVZseY4HvOYnjjER4HRLLa1+AZk5+vNqIfLkx2B4t7OMVR6FC\r\n7IblCNVMKKc76YdVxn/F2Ta3QKctp7tmkMGNLlBAAixL3ZcdHFh9Ka3S9jZ0\r\nKWAlPvZIJhrW/TAt5iXey7trgIHWkftXuXEOQ8Z53brbdpE7ZYOJfMoRz7LI\r\nL3i9mtC3jtDuiT+qxhdy2bTzMHZ4///PtEDBULo/1L1ttwOOUrdskYnv9A83\r\nub0UW1VxFoQiJlbNlzPOOFXiGMA/bIno4uY=\r\n=kgYD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bddf1cb3ae194b5b7e52f0366958146cbf09b7d2","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1382"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1382_1648867532490_0.8469528279027916","host":"s3://npm-registry-packages"}},"3.1.1-pre.1394":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1394","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1394","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cbd8a2959db78bfb9ebe912b647a72f1616c5b77","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1394.tgz","fileCount":110,"integrity":"sha512-hJe0ryl/js/16ogQ/Fb2EZtWKbG2fGjCD55l2YkjesRtapUutb3zgKl/oJoSwaxMgOqOz7+mwG25qlfVq3YdFw==","signatures":[{"sig":"MEYCIQCwAnudnnR2JUyIYJ0xHWXNwZ7l9olTciqcctV5EDHFoAIhANqGBU30uYaBsUQS7GrMlsX1Wi9c/DAYcLoFUZzmo4oc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15711709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTDWtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+zw//bGRmlQ2OBHygsW4mIX45PW7pXJf97imtyyvkcWbFlnYIQY0m\r\ndxn2yJCZnY7hEfHqva/aQkkZu6HcA6j32rAiplJPFmsjjhixBtK7gEcl4k1d\r\njPDjqjMGA0qk/Mzip+ULBEaKiw4swkLYQEU71VmDvFavNKUXugxfHs8xBhUc\r\nE5uLbL83AKSTyaWiB33UGhKlRElA2Cd8+z1B8UR6cKV4OAVqQYPGSp1axjtg\r\nG6gcwPzIQjr8TQFoVFkoxTuqZaiQmbXi3n/k+6x4Nbsy/yBrMn/ZrWbI2win\r\nUVVnhafYibF8U4U+G/myDo4t342vtPhyAe7xAcP5ZMNvPEmo/mStVFRbpeP5\r\nRu+gfvv0IMcgNd/8jOE41b5M6cFTlRQioTBTVRlTssM93Ay4d9pcL++EgLuY\r\n6tO/OvLtphwXm5kKz/gBMMVuZlX8l2nqcs+/ZsyAMMsQtc7tcWnxwulIqqm5\r\nALEz3gbmLVG1QJkeR+Qqeo3t+LJN5e75Z7EZYYMdQyOILprStHO8tl5tcBZ1\r\nzLf0QcwCnue4He2rkIEIKOvLDTGnPDHAweApX2pCnJBgCpSJZe1tnm3mktHH\r\nvB3v7u/shs7JT4EpX8nFyRYVBUhpcbd6RjNows9KcwfUAJW5OhO2fO64nc+e\r\nd+skl/HHMkCmWkhe4ZciQQQ0TAEZjF6VHJo=\r\n=z/as\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"290c1874d3e8619e5fe69ee8f72096d13538ef41","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1394"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1394_1649161645066_0.9095710349495985","host":"s3://npm-registry-packages"}},"3.1.1-pre.1396":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1396","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1396","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"edfa17ece345cff5d0a021cd66e2eb1bdd451cd0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1396.tgz","fileCount":110,"integrity":"sha512-sZFbHE6TPA5SaaJcuY9+4ETmD4kG/P5p7GMUDo6k/5f1eYH32C1L3ANj+ZeeEp1Wr/gZqhk/aNxS0wkpDMzbYw==","signatures":[{"sig":"MEUCIHHBjk8Zp1uLa8AwWRGj+idSvqgKbB1coajOB0shTyLJAiEAhOVFPlYcVeXsuWtqZVpJGMMzlfPrV6KeYYjRQE6CRW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15729931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTGNxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZnw//QaKYPVDtxHBBB0z1w1rnJeSBjIDuuOdnavafBfnWMIjOjwJR\r\n2uflx9mnD4qdDe03xkxfKDGtMHSXCoPt8iK4+MEj5TyWG8yZQ4NXJit/kYig\r\nv6fPEL/rkmFV2UJycJEBlkV7akEA+UVmjI3DLhkpusr4KM8OFHMFbxAIufNa\r\nlGLAhhzBPjZGJW9MMWYvGFDNYkiNdz4ECpZsR3UZdiLDRazKOQaeL/N9SAW2\r\nFGn+YplrkbEk7M9DoSvQf2DPao/HaAQt+Y9/ChHoNWpwMLMqMMSijavWTil8\r\npaLKrXGFzfkFFmNEWMRE7omdoAOZh7SssYlGmSId7NIRb8TgBb7Fi/MoPDzb\r\nnGtks+Ojcp0ah4WOJ0cSoYXoqRu4455pRooJIfIBKkfHniHFcFY9VOyU6x8I\r\nCq68zOvCwrtkqc0nG0Jyd/HWhgvb7E1dRXxSRIYljAVvY6jOSYZFKryZ8yr7\r\n+IhPFrVY8sZg5dmkS0M9O8LD8805iSwkMmDCwheUrpisTCaFkSd1+72gPllV\r\nBsrls6+oQPR0o0rzxnF2an7QN5H90PNU/hUtEbDDaYIMYYcPmsw2Plevr1l2\r\nTT/vd8+JXeu2RbhTJHSYT5sDtjZiBPMfn5HM9cbv70WJztFjEBbKvGY+yPLC\r\nJrPsNxTm4tgpSyC6f/GY+HPDewGTvAdmjEI=\r\n=J0Bb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6aa050e8bcefd5638907038b51e221e58d06be01","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1396"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1396_1649173361367_0.1355299981810274","host":"s3://npm-registry-packages"}},"3.1.1-pre.1410":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1410","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1410","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"13afeeb22aa3a1f7388999b3edb0962f41e35d50","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1410.tgz","fileCount":110,"integrity":"sha512-XxhiE/haHDDbeQPVkaSWCk4sgF1TwcHh5vB+hrfM3ntZAzFPOi6o/EEoT86Gh7JAbdxK+tML7GojrZ0FI41Buw==","signatures":[{"sig":"MEUCIBWuuQnckkUxXmp8fxVaf2g22AnSnSUU6CjiLolld7wyAiEApK+Uxnb2VEoV8Ri+iSMkAwQKtQd8q02MXha+/mx4lVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15729931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTqF4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5nA/+KW7wRclPC19jP/R9/rhqruzHXN1elAgdaS4rgwMhIvehVgoC\r\nufWjdu9UzifQCsg+KgXhYPpsiTcmhXhEcoy5CRuaqqM2a/KinPYv+Ffe1azh\r\n99Lvp2ur48iLA2vpRMsb0675QclK6gY/aZIvWMsQUeGinkEwjl8aaZwnHWIi\r\n/4avIbNvVDFrPjr5p/Op36VjLLHCIX9oeVTiYjAJGcEzQnREkzhF5PUtJQTo\r\nCXSG26uuiDmUBMpTU62afoZ0+7TD+gxKHLP57oYMDKcs5+k82rAQUwgHZ0/J\r\n29maPZq9gFIVQJvaxjaYfg72b1ZLvrGfipcRF5J27NbHelpX2+opjSPEic2f\r\nZmzT/xDe6ogoMLMAegHUqlZTMIbdLoL3Scp/Miv4zS92uBxWcfzICGkyPxAO\r\nUmznacjXe84SUAcMWdM6ES+Yztei8Zkmt4IJxfLzsqAU05OA5fDCE75aY2as\r\nFQjCWSqOJmn8z1gb8V9dtNcLqPupF4Vhua/hEF8BArCCbMNAUEaFaPH53/vL\r\nUDTYQXcvvQOnzgIUL/fvV4uWOcXIn8JD2psUpYqjeV6uJAR7LvTN/XsiTNVx\r\nyJo1LI8x9C/7lN7s5LYPTZCWKqgMvjZDP11oceCYeJAR6+5iGCoJc0zE83Eo\r\n2cW/2U1UMtdMaqAg9xtfixFGhczS5FUC6Mc=\r\n=Me8K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ac0dc019baf980f51e8b193e8c4e23806c288839","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1410"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1410_1649320312554_0.7010799752525381","host":"s3://npm-registry-packages"}},"3.1.1-pre.1424":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1424","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1424","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b977db3c977de590fc3b488eff720b581fae0616","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1424.tgz","fileCount":110,"integrity":"sha512-k0TFr7CIZ0ODzQEW1wR5GNenA8vHVsKSCzIr/5/3wQ9lEYlCg9mBzQGCq2MYWAm86XQR44EiKEHBIde609V32g==","signatures":[{"sig":"MEUCIGmUWiVCiq2moaQHIgVU6cpnWyR1jTEoukX7k+aM5a8LAiEAvfDiyxExDwt+Vok6lthEg/dhqJ6JoIILMEQvYZ3VIHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15729932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTw8vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYkhAAggs7trefIAGw9hJCOvJGxde/UkJtyte0ZYZ4fWRN4HTpqkx7\r\nekk1wGq1/s/sd78yVK8jEbUGh0N3BIQEX3JwXKJ85nZs4Yv7YGZLKKhjsPW0\r\nAAKZB+4FytvHpKjynrXGaDfCssK1M6JTXyxrwMYU6Fktlr7/NIojHSx7BRoS\r\n5cq/lQdbj1siyTvz6rL0rQDTCdyA0EbWv/jlSzoc20qX0ft8DvgXn6HQgZLV\r\n/4KNblDrkzwxd6evs6oQ+VDA5hZa37eLQ7lZ8T/VxiqvdIxngw3K4eWogSo9\r\nkRP5s5wvuX8Yq8kgiMlEE9PcLa1kFOQWeJZtG9da1JR0c0GH6L6aMhclNgJX\r\n05dhI6shHDS/PHaZLIvVptlG3SQzOqlb+w95jrcc2zyjhnjGHfiUrl6fsM2j\r\n4zvmVKpInBQ/AAuQrZzwOlVC87ytBlS3ee9H9da/RnRyXhbx+pygXexmCr5d\r\nmUuuK9LtDKlTwavyIHvZOYU/+0ht0jSOQ5t65czRAx3GRzu43VTUytweWW+3\r\n/d8f3jur8bSL8hmiEwMFZXjIWsJt5I5fYOUHabAog2XZxuvgvtDROjGWRflt\r\nx9VCKvqahQoU4OIQulb8h8gvk1tOgKvhQheZM21beqqNAb3/8MYokVo68Hr8\r\nMNXJBckFlMbYHSucoBfTV/kR9bC5Qed0i4Q=\r\n=4u1q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a0424f5cb971efeef141044aa653d4c6d9a47174","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1424"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1424_1649348399439_0.5608834635782465","host":"s3://npm-registry-packages"}},"3.1.1-pre.1425":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1425","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1425","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"959f5e76db0e58bd48e201e46d48e2096f35b7fb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1425.tgz","fileCount":110,"integrity":"sha512-lIXbhBqwHVa0GM4rQGx+sS7pqjdGRksCmsD93TL2UzU5keON8uD0WmEv7Dwmpnd+exgMRh6ex0B/75UAJuCI3w==","signatures":[{"sig":"MEUCIEbPTf9b3RvV6FXDTFqaMkfXy1ehLssd/4W9YEWcqNCaAiEAnFzB+1pz7AVjGlTtMZPfEoFKEgAF4TATBzTm/L9I7pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15729932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT91NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrhQ//VfmgKPhLrBsBz4K8+J9p28gOo8as6bVgyz0jEe8cEU6bA6Cq\r\nS6+R9zY2av7ZwIusMjn8Ksvhg/bElueBtXU4wsS7o16OVp8eYFs0DUQzUudg\r\nkSdLRPFmISgMaDKzffwSIhLVRx9VJmMk5g2i9wgIJDemk33NXksREd1nXja1\r\npZAgYiHfL1YmNkYIk++Xl4WTSAuuwcfgAgWVFKuIKmQBLSCenE6WfR6edWTi\r\nM7PPXqTSdMyvNhuWhechWg9aeNgkEH2oZb46Z3lLR+lfD+6d+4Aeh7eF2A/T\r\nzl+vhwibW98uCnXbaVoVcS7vUnlPoD9LNPhiIO2Rajwq6b/XtNn8pO/y+bHy\r\nGeombLGz5MxZpz08Qp3iUEuIekiqRmQ+o0Sc2znzfvGMxviU7OQX8wBWbbpC\r\nWjPTF87/jWNYIVgQeaoqEscAQMsAuvmEnlXE7ITG9AiQ/97pggfkop5BxHGy\r\nv1dzasHWc7nc5uiWVysGaa1G6ZmD1tHRFh0HtKiKBGeriEKo/gPfs2GcnJi1\r\n0x66EZPoVf4ElLZwqD+R4e1ZpYKpn2Yav0+NQj88lFclbdg9xLDK5Jh97IKN\r\nEa5AAe/6lfp2yeO6fmSsXiQA6UG/aDxpvzQ9s0cqbvAbfUVEbaD59q80iQPA\r\nngZd1vTrE1gCVdHPhLgnASTn8vrLLYtpJYI=\r\n=w1/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"82e923edb9a1653740e2a04f8135ee11c38c85cd","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1425"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1425_1649401164810_0.16279363998096286","host":"s3://npm-registry-packages"}},"3.1.1-pre.1431":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1431","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1431","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b4d588d348f2be3cf736b41deaf236c67c3aa7d0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1431.tgz","fileCount":110,"integrity":"sha512-96pdizDEm/myJ+o3AUuG+dtH7xDZNLGlEqtHLQvSF8Z9KjCtGXT1/tSg73xSmNad82lmEuIHqt7qImMd38f0jw==","signatures":[{"sig":"MEYCIQCsv5+A4PS3dElffEza7rh0Us0IUiC776nXPwFNNZ/jjQIhAJh1EP0D321W9jkSx8PGvZuxtICvDWxSSgrbdlX8EEnj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15729931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUGFKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo/g//cmVdWHiwg4cu6BU6V/K0EGpD9Gm6qrNil79P0TK1Vc9ApfUZ\r\nKepdAXp43W8LOlSi5PL63vyH6v+RN7+iXZh+SDRIJfzowHx/xtuTUMCtiBaU\r\nW6UO9XlX81aU5eexSTTyLXilfZaGgDW/g85mITSrOn5E1R9e3MYXOeh6Pa1C\r\njDlqopmMmMnj2CJdYjMsrSR/dizyTYwbauxgP4xVLD7JQvVEJOp1Is5pJypP\r\neBn1DqNQSysKRxkGDxs58X96cGGoIzC6VMGF7WP0relDDMahCo5Wax5Q39qc\r\nLRrtNts+ovKDOxeWp37fzXkitlQIW+030cLDPdLKjUaATy6N46fS4dyI7dqw\r\nshfEX6160LiBy2by5mpWLhytxk9iCjoNKG5JZGkayIKE5Cdf2eypZ8ph3wEs\r\nDnbJVCPnGJ7eX6wX7hEagnNE49Hy+aT2k8JLYH2zCPgH48sQlzusr26t5qqH\r\nLmfp53MHGyZCpyLrPtThi/evokHRxVr5K71IWhgVvytnbRFVzmOv0mGZQSkb\r\nztAHII0vO64rCsMKRjWo5GwjCy5mwo1P7zGlDtKv97qnG/hXkkamYoNZtoYI\r\nXmgZggNAVt+zkNJ/1YDq3tXlrtV92rEkn3PvkRzj+qGzqsQDxJjAV+GVdzbj\r\nAne9AQECkfp8MCA4egOBlyP1viaZ28vwqZo=\r\n=177k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7d1cb32a7ee5025b5b6f629ec8a152629b07fa1a","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1431"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1431_1649434954011_0.9379358295101998","host":"s3://npm-registry-packages"}},"3.1.1-pre.1433":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1433","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1433","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c2958585541859e566f188d29f9ad9ecf8f2fa26","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1433.tgz","fileCount":110,"integrity":"sha512-Af6L+KJCAzUIadFmlkorIwakxxaHJTiFNWF8mKJUeNT3qSSScuJLkWV392y10v4LSIrq7bjLvKoQ/zJB+CXSBQ==","signatures":[{"sig":"MEUCIQCORSrpoQz9unNhIsCQe35NIQPf99lNOGXPIMZRpzXhPgIgXlsC1yLJ2OqbUwA5nyWnhwJfXExWT2wrk/LPo6CJYzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15698201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUHY+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhSA//RrN9vp/xGwSbxYD6VbJvAY8ZxzGXCvO7w981Wrb9WxpHQTH8\r\nOFclu/HV1ezfWu3PMNGIq5xXKE61Zvsmg/gq5NKbK+sSVofd4L1Xxu6LWqlB\r\nAf3lqrgcMpweHZHqKHhM1cARCtnS+arYQIsSpvorY2+ViwmdEj1SrEn8gugU\r\nguJOLw7CB0Hewduimtp0GKm3l8ZEYfUiOzHQ8nVKSZf5pxPBAcFUf8BkNvWL\r\n2/CzkHHlzq+AjwU/EMytzBH2xVNTvFSXikepVMV8dPU3vHakC+J0UUtOOhjQ\r\nzjwWLFXWixZsJmNg6uT48MZp79pqi0WQHvVavzALy04E+C/Emo4IHH4Y/gWj\r\nx0pYt/j8ZAl9Ja19bOkkFVyh/tNQ/4atu6n8OD7JfVfK5ZBgq3iPMymjtQO5\r\nerFGFqpjVXztyt4V32knPSO7kw+gJO+58k3el5Tbw9hs1M5XNiQLabYyMv31\r\nX8QBcGNDCx63cCr8HB21YgajQc4BBxB9uOYGhZhzP+gL6UrcMAgtzPYfAGW9\r\nlbU68b+MLHkVgnj0+Kjo8tDEnkDtgYjAMM8FdolZqyC86Q5889AWEKR98cA4\r\n5j6uS3GSIriZlQvZJcRpOpsIBadm/NOl04RhHvdfNMbMt2hA/Ps2rOzJER2A\r\nee7JNb3oZ2qcau6d6Fy3zIdaVO7qPU/QzMo=\r\n=JRUm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"266c4ec8f90cd4bf22ef4b0db1642ba285fda271","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1433"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1433_1649440318296_0.4321706151873488","host":"s3://npm-registry-packages"}},"3.1.1-pre.1436":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1436","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1436","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b2f2090374ea23acf3b751975091132f882ebf25","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1436.tgz","fileCount":110,"integrity":"sha512-kWeXEKYqZXY0Ch5vA10GjhAp5GpLwSJPn2tdjg/oVZoE4SVtVsxzQzmRCzEEdhkmJ8gRzU3l1kyksJiAgMP8qQ==","signatures":[{"sig":"MEYCIQDyQ4vS2veGmj8cr50JYMsCsnUOirJRefjSPO76B0PHggIhAM4kvsEL/3JKOla4vUGZKBSyaZanHB8WapuVm7ncSKKU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15698201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUIw2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK1Q/+KPeYptkvAzLQHdKrnXIJaMIcx2PaDEJW3R3OEdiGfsxFN9j3\r\nQgRYvxhhKXvyLGs4gULZIR3xjBPZ163pnz23ms88yvBq5pKKSjTK3fRXBlGu\r\nJGeqJom4es1SgwzpqCMxC/3DKrsSqve9FdMyco9wPhngfjawLg1wPjARkJ//\r\nZ7CtM4MKhVr+BTYMo2nfdk5qeKzNYD1QEZNp0P7JUSZpzNSeOrv9mp7sWj4g\r\nsm9t/Mm6vxm5jGZWaiTf8bTZ+1/UGMo7cyabOftjBol9aXT3vbtO/0PHM5pp\r\nAjUy0IppDHr2s4dWVERHiZwUlCnBJVqUa9Rq+5cz81m3pQVnxTLjMaPnwzCz\r\nyCsOI5cD1qAgQuP1nYRDugHZk03RK2Ux6rNj8y7SU0dSbDrdtUoMhCY2nGbx\r\nFF/wym+YHDSvGwYjRSTsmA/zWcpaUyLh8kdrj8+u6KKgrXaRsG0yK9+IEJ3b\r\nbZ/bf77bOwKOWiKrSz5/CT4hHgtd7pbKEw3NPXn3bu571/kjaBvtnE+Qmptg\r\nSWte/JrT8lfCHJd9e6/hcfy7vPecrUuKT7ypV6QNMKxDAzTXW+tbarfrdfxC\r\n+0z1q10Rtg/GWFwan7ysqriOmURSJl6ZAACjGe4jayZBJ82V0k3f0g0HEBdU\r\n/jMmhzObGKYb00kLbpmCS5Z4Tydq+jeW20Q=\r\n=dPJ2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"325b31b271f134ae04c8ebe847514f268073f719","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1436"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1436_1649445942329_0.8411249504133427","host":"s3://npm-registry-packages"}},"3.1.1-pre.1437":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1437","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1437","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a36b69220dd401afde62f44033ac59f5a14cac60","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1437.tgz","fileCount":110,"integrity":"sha512-lxrduXsDrnRaCUkBDiWR6ypu1zRALiiRbqXj4vQI6tbK8cb2HoaWqrvYrasjis6YPF5T5uXR00Dkbj/lYdBVrQ==","signatures":[{"sig":"MEYCIQDi30iJHGY3jvqreTB+XYApNUwXmJ4rAn+4HpSmkRflXwIhAL3vl4/4yG6f03wDZs8pUcyYsnmTRXVCR4yqnDWmJdY9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15698201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUI3PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDqw//XP+E9qB2KbD94D1fCoGS8ggj/SbPNXWGBrYmclvrxQEeY3hb\r\nHHaRgJu5yPh+4mWdh7m37jrAJ0ny9z5c99P2ILSHeOFdr/5hyOtdI9rPbm93\r\nMey3JCKe8IL6tkWHnpfQ4WgLrN4yPmm35aqIHxFHZ4s3lWQCPLWTykgJVF48\r\n+pxxq9sAnwH/1oJpzMw05j/d77ZqI7V8n1ykmDOf/1/uWCfTGKWXzz98N0Bt\r\nNF8W48Uk7/LCSWqX4rKTTQLibeR6ZssMT8JUbnniUmyjXXIRmXcaFe9qmvey\r\nwVNg0Ek5Olm94rKl4FIOjNipDnPHcJjc+jOHEvPTRp5g16L9T3OGVKgjMAOG\r\nbFg88tXq3p13T84RcH0NhD4q8FQpvlbtQvgeNyDN6wkTy6BLcVV4CmC0QrJt\r\nir117vRRG0WM4y+lzlOAbMuIHK5dNdnpkK67k+VBkKaMZ1dKALEcdcu5xK0r\r\nxzp3XYnKtMKZ6PCunQ0UP3QiZDcSXUGLQGGqyJC/nnW6GYJScypjFBnuGIRN\r\nGZ84pQ5UdIhxK6ZfINyNIvaUkzpOPnmZLIAWHjir2/Vy1/jlzpMIQHy6B/+r\r\neAF6A0SOddC92oPbQNBiK/vnQbZKHxcgakNxnRqoRadtllDhPUB/OK/LQEdJ\r\n3NGgv3W3Ubez5Qz0+FtQH0yrSUCC12XWj1A=\r\n=bX/R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"14ba67c6ec6cbc50cdf5a84ca719ee8203cf29a4","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1437"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1437_1649446350946_0.15337949002183882","host":"s3://npm-registry-packages"}},"3.1.1-pre.1439":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1439","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1439","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0f37a30f0415cdcfbf1cb7df74ab668c13c993a4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1439.tgz","fileCount":110,"integrity":"sha512-4/BUn4nYwfr3dil6CWhE/uNgeGK0nZSGg4DKXk8GLirBHcTpPC7BZJrt7Wbs2QigiHRuWyFGVOvAuHAxKgV+Pw==","signatures":[{"sig":"MEQCIEdhytrJyAOVuGwkXEOZqdbDRk5Cw8JeEmQ7l4it1V55AiAIibhZhiQ4wnRLXq/Qle7Cy5vXaPEYEiq6og37QLfX7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15698201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUJJQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqGw/+OmPOd5aRY+2LoF0mUbU/immLFZTFB12dmJRdMc7qts74Ku2I\r\nN6K9hw9g/Clv8xLCamPx95VSoNdlrVTw7hQk96qIJCKj7N+nhuqSnMYbVZCu\r\nKb+8Eu6e5jMP9vUicRqwZ5tybExT3EA7rD2tn9ncKlDduZTmfINsX6mSSUEi\r\nZ65Qb7ONHs6ZkxlGMYPQpB2WrlvxbTPTW3x9n9sGlcT5sWQyzcD1vw/11EQb\r\nfq+qXSIv2uDxFRgvsqjT7K1S7xUnKiKyyHCxm7VM5kusJJnzTjV4k4jRBrgn\r\niX5Aemgjq/I4L9mX44BKbBlhJhJ+9UGu46B49Gio0twKUHn7fX0KOPp019s1\r\n97Bi7AtQGijRgcuFqwHeREWcUMXXwpfiBBhbcqO+aB1FDOSCujC9n6b3Vmmc\r\n1CTsnFRj+cIUMKWamxvF4t7ioCbJt+mHhRkvWJuv4cVgG74f2M8sprQndxwp\r\ntixO0vCEhGXjSDIYlxFbovbm/Ar3WE9CAv+L4cBy6OYvOME5zB1ybelJPect\r\nGu7vTmaTkgA1Xc0jX3E10d5TWlQTAryqem8t/I/ZBnX81uvZTAc5IQNBRyjb\r\nGY259Vh+Ns4vs/gPGE3IfmGRJmse9ZNMPogycY65NicGDCyYPJa8j96U7LXj\r\nn4QCpOaJH+sJBza6gAqT34kbL00yBgJtZ4U=\r\n=tSo4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b0a1adff16250042d1e7fcb9c23901dc15bb133d","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1439"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1439_1649447503852_0.12228598283785952","host":"s3://npm-registry-packages"}},"3.1.1-pre.1450":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1450","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1450","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"58ead39040f38345066c195c78ec0e1d7b46af50","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1450.tgz","fileCount":110,"integrity":"sha512-16hzk9Q0gQMdABZ2InG8Z8v6uV2Kxy9CsfrTDPVmxB51PkdQD3eTgSO1iJe1M9r3J4Uef00JE8N8R+yEU0wfcQ==","signatures":[{"sig":"MEUCIQDIFlxQLhVQ1kbN8rIT8BT/E8yBrnnyjvHPJooWnAmrDwIgdzpuVDk6LJ4cJH+fKG78n/jbS4Cjlmro66GiaFL2wzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15698201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVJD3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG4A//T844iOJVuGFImpbGio/WxiXuqZFgeCpWmr0Q4LpDhIb8prps\r\nt4aSl3TsgnTIYs6Ex5BouumOl7NZT0+epPY6rJPSi9v3PPXEpgKRgXfKYsUQ\r\nBf4WtRW6NGORzIEooRuvnpBPiHKJN7E19ydvFHex1aPfM5aZs+QEBO5FgFZK\r\nGOz+POiTULU3UZdylTVBlsIJa56hUaZnsBFhRDtOO5rFBf5pKZ46L5A/3js5\r\n+d3AwE252xr4jf0ZVzgX38hh44zEzE0WfeKB4f7Imyhe+YNV8Fp54ZPxkv8I\r\n6qt3Ulw4foKzUdqaYO9hiDMfpiw74xLdoaNxlqX7+1N4nacnR/hsGtb9lmLK\r\nAJrRD/kX0/8RPr6kLZsHmfdfkTbDXddVoHin0IUhp8rY3MjzSMAcK9gRQ0Pg\r\nQ6kLMDz7uDlhSRMZFAKb4ZEn54sWdolIiPUI5EZ3wfH2lllPl8lbQShUxjRg\r\nB/vk05vSnyQf0VR9MZVsicnDxVGwd70AIGF7B2QXqpLkP6UxqOQuPPOIeQ2O\r\nYxzORHTryz3EMrF+/vFZFWzhfuMCFd1vZsQMMUORWsXnlsncNLw6BYk7ZZVG\r\nsuhjC2K3V+LvjlX6LTvQQsXiivKAssSUjn4yrEvwPTHfXEJwvTzXIn2h058k\r\ndLWfwhjKf9inhUTAzSJyjWmfgEJJbOybZUU=\r\n=4iqb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"82452556c6cc6142b86249b85591547f6f296871","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1450"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1450_1649709303030_0.4332286065914477","host":"s3://npm-registry-packages"}},"3.1.1-pre.1453":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1453","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1453","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"048514bafe25ee4703e43f04c24cb39e2e8fd045","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1453.tgz","fileCount":116,"integrity":"sha512-L1s299tLZWD2N+UMT5pVb5aWohinnXdzUlpOicfkP3TGsU7Wy05yGLoSO+HgMLcGHtIvSy0lG5But4R1HqJ1Ig==","signatures":[{"sig":"MEUCIA5IRtSMAoQ62AXZAgKj4ChymHb54RzffZW774z/r0JFAiEAgYVV5/JgaAx+z4zNJg0ufV49LTDm9uDAl7ADW20ZS8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15993275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVcoGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUwA//Rc/U02ja+jZ1OutFyoKfL5k15G262Ell01LLy42A8iiJCN3u\r\nVA3JJfTz5JHwX71QufWlzDCkDSO00W2Xt6AdOUytDBPOxuDuwDqHF3hB/L0O\r\nzzW++beyvoK1LMD2hFAnAh0R4wZHLzW9qPPL+wX6uRAqb1PRhuODsL2m+mTZ\r\nkQna+HUoLO+XiMivYooqrr6Lp/IRv+oli3mhX+1M/O5OkWR8nD2szZ6tHOHy\r\ntSi2ffqD7yrw0qGTrkAzsS2XYgyQFttKOBafqvaixRpUXAic6Vp5lrlNopqp\r\nEA12xPy1LE73WL55LEpWWoABUfHYJM2caVjIENQ+QlV19aIQZ22FMoBbHhax\r\nyQ23Iwh+UEpW4o+dwwrEStK3CJWQAO2/ol7WOcw7girGYJqg1XqKS4IKusts\r\nKydPPv7eKQNL39zAgyhtYwblanbQvE2gfsKxAb1I5FjJyjPhX4FqDRGGrD6g\r\nbg2/RQ1WvfNKAhWt7iDX+glqSvy+/ApngzJhwC5IsM0RiH9fhcS/qbLW/2I0\r\n1iQHgITQQA3wwCQvCrGiVCCyqls7cHFk4cogVb0Tdm8mgNSyiHe1UJp4kqaz\r\nC9RyKZc7gdMGEMg2HnNN3dvd/35c2wWj8k3ZrWM9UKZREnJXMfwuGbR3pPtd\r\ngw83rqh5qOe6eaVtcF6Zo5Yead2C88zrgk8=\r\n=+ajU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4b60262cb8c1f0d81429e490dfc0892c82dc52df","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1453"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1453_1649789446197_0.5946429782618237","host":"s3://npm-registry-packages"}},"3.1.1-pre.1455":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1455","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1455","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3cd8e14ed9a0dcd133812911ec79634000f937fc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1455.tgz","fileCount":116,"integrity":"sha512-3SO/i/4MyZTlxuixAEyzqTx/DuV3kDJoGpwseX+aaLuEuJNJswBHzZ1y3AFb5L7lPacworBkjvDQ9pztRUFOLw==","signatures":[{"sig":"MEQCIEBvh7carVjnarkbZYKFLcFjiO8mKL/rtwwyVOqZiFJ7AiAoXGWaHpEu+gQeSGAE4vh2r5w+dJtXOuWKILs4nIh1Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15993275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVuaLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5xg//alc8SBohyzLlqexPYojKSWrAPVSh0XFKiqtoJhoIdQC2fQuj\r\n/OTwFI4tZ3sTwMPQhKpEaIcMfoEWLfHzN9qs7RzW/mDP+Cy7jBGnY0mQBkNc\r\nlXvynDYROvB9wqw3BHr4M2N6Nh19ps1VAsPRH6Rx+nAHVhmXnmaOARNUWcHd\r\nfknlFudhVFGgMYxFt9vIBua5I5RHLfjLYk8pvvVk7PyCMm6o11XHlkaVshE8\r\nuIFNOj3B6Q2jnhpCpKFzch/7qlmxUdPCPk/6rgCt0dhHznGTnYf1P+e+3QmE\r\nDmxAY0Jf3ZONztSJnk36RkBCoCi/xZpK5fTo8d5EaS1aJrki2gmj9SyCyeQh\r\npsmPa8B0Rw2tW6oqvKs8wG1jerL65/BCaNFWmCd3W4xDk4wL+ulY2uppJBX9\r\nsER3wi8OTx8AX0xysuRZr65thdcVx0T9XH688Wwx/w+R5jEX8+EA5tyfFlsv\r\n8+U90YjtKLsp3JVhVNZ1EnXbhVmW6A+SN1HQsQobKefALMgDPKQqymju02+S\r\nnJRKyGJCBEXGjn66XgRQjJt6tjdGAHbFkMaAfjE95/D8EjPHZKrA6zPXMKuL\r\nb9+SzN0EQCt22GW4hn4TqlnR/YEsRIO88B2nVnSWJ/sYaXVZcPztH5r1hYU0\r\n2lvj5nA9+RSD/fsMG8Jnmf9A+de6T4mHeZQ=\r\n=lW1k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7c84e43d8331be56b3bc35bbf64f52916e4eff64","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1455"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1455_1649862283171_0.9326694865693035","host":"s3://npm-registry-packages"}},"3.1.1-pre.1458":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1458","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1458","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"adf3931cf7ad469b87fb28e4fdcde3a39792997c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1458.tgz","fileCount":116,"integrity":"sha512-tSlOm3AQN6+L2LGHmp4ro8qAnwd4CPt/bNP0gTK1djnwf0qPkPhALq9uZIdd9q3gl3bZX9TY+kEonuwdjwwjew==","signatures":[{"sig":"MEYCIQCSNuhPh9aNClo9fmOmLMwfRm0XQpdbaMKf9e2N1j3lMgIhAPj01hcmmQLGZboBrGtJsIYG4fYBBL1mJ5FwJfRXfJxN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15993275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiV7fCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqd9A/9Hj4BuKVLBlsy1CHvUImuvQYHuqcD2/FIPXlV4KkHB2BFV5ri\r\n+U/MrDC0u4SJQXG3elz118iqVB+7f8j8AbR09r2ZeXbcxQlmJYrI9VnWrSKT\r\nOGdBrkcRZv29H7KjWtYhsZi+9jnlWLKalOZ7DhROkw8w1nBFKG1MrfkPFGrR\r\nEeqMlxiTkQdu6ZlXL8c41ZrKY6V4VFda7HTVZCtqs1oT6il8IXfzm1cNgF1K\r\nvCJ2Qw5vTpfamp4MwP0J86qzGWh059kV4qrvIeoEk2CWrUXoPASjOb8HslrJ\r\n1Z58oiMtjjaZ7tO6+Ygxzo5CZsZV234ufK26/LniShuXjxTiJy3OVXlkkEgi\r\nbOC7h+QWtXUIQf6u/6ZQO3znJsfFKOpxS+n+z8M4yXQTckJtlSkTloFitOR6\r\n5hR4b4vDgNjdSz6wfMsWmZdRz9hhmqEWFrYt/4dI55Tl/U6/l/eALc5TNdjf\r\nkaITGs0hm5lrabDUqGQ+RjUKU7kP2Px2rfykIeqLdRXV+tjToEoxcmGnLgjX\r\nx1ZLTTUpIS/ToJwrP1K/lVmiWWAOb7LaE4U9x/KIjuEpL0Jq9wR6BR43//57\r\nmA0easy+ckjYU/5tB6xAJ/b1MAQX2AbgMURLh1F2lflEKY7rE7EzeeUXxTob\r\nmWcFn12bkx7OTnxd69dvAEWqctA7XpIMLqM=\r\n=bPtN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4ae40fc0d35c09fbce4f860e2e3537b569f3309c","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1458"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1458_1649915841862_0.6853665462120517","host":"s3://npm-registry-packages"}},"3.1.1-pre.1459":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1459","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1459","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f5d3bddb72678a509c0da14a436ce2bdfd8576b6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1459.tgz","fileCount":116,"integrity":"sha512-rLWNf/yMpVZMBLNNhrV1cYxy5/pmFQQC7SS2nJovHUlSlxSwLbP6M2LbaCt1Rzz+3KvTd/dL1YJ8k8trclv5hA==","signatures":[{"sig":"MEYCIQCzDVts+TyGt1j3xHwHU7cJa2e/DDlVQO8948EQ3W6bewIhAJpiKSYknNVTx7cjsUIhU+rCx1OEZKt/wsqKgKdy7h+y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15994029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWCpNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIOg//VbUIGEILeTM0FlouS3fGouus7n55n0D3OQUTwElIYSO5B6bF\r\nsSS7rITyC5zalKNJ69nwhwrlxIvUcpVsrCO26zkXOYBoK0sIddfX4NBnjPCk\r\nwWc8W3ZVBw+yaoCyH7UiUZY2aKSuOqV54Zdm39Cj/l7jqYmH6OyacrGmYu37\r\nB+1A6cAqybiMmC6yiyCspqz4xjI6qnkHRLEM52qsN/HIoQ23tIoEwv9q7GcX\r\nnWrvYBsopFfqCyxKEz8vki19zkc05cAtH4oQE2QmNqaO/SH/RwFVjBDjMQ2q\r\n1uOQmxFeRgljcFo1vBiODAF//XiBFjQNVghmKX+G4FbSH4jMXShP8dLmKlr3\r\nkJAMsa4Obyh/SRv4+dBTvQeoHypDpcunBsCaPtKW2hc8FNFW3m5BS+C0pmWe\r\nxfm73/ta0lXGV+3sSsG/H21r/bbMFSKWbluZsgkBGBYO/AVbpYT50WyTm+8p\r\nfaOikgBdn0QegalJ1KW0L8aJbFGuVlZmZV+i01W3eYv8oXC4AcDbPwR5aZud\r\nJvuZZCDcTEXJ4s1YMlJCC99JYKZXb1iKhV5WIhkHZpVp+TptskafIma8l8mt\r\nAecvUBBvILHiwbLecjIo5kg1WhyuDqr1JNlRwtoaZZSO/hfYxDkC97EADiSQ\r\nbMspMGemSiIrI1NsfhHt4PZbAi/cyvSz/L4=\r\n=U8nK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bd2365e061b44ddbc137e528acf97add289863f9","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1459"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1459_1649945164835_0.27180644375881613","host":"s3://npm-registry-packages"}},"3.1.1-pre.1471":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1471","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1471","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"faa5a3cbad38c64c8c4fcc8c0abbc809953a464b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1471.tgz","fileCount":116,"integrity":"sha512-2t54i3dHmvl7Mb7Brx+gzNFe3OjlGMlEtuvCC7nhgzAKcTRmajrJAkEPKAv0QAFudZXE1TomKx1q62ub5li5Mg==","signatures":[{"sig":"MEUCIGwR75u8Z4+Vp76jZLqZuHOOUFQHGwV0kgA1lyzx59DRAiEA5UN7nnSiQ29rEMQRvnYyd0u+3q72e9vkFDBwgEelF88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15994154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWaVLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSog//dEJCTHyoycA/zoP4uNuyoAYQ2wHoXwKTrsdaknnopNbzx6Pz\r\n9yo2G7/tSkC4GD+pAscvNWO1+iX4NMwRDYFjBVPef5r6ptf9vX85Jd5juTOP\r\n+elb4fOS//WdIq9ikggHf2pOTt6vYc2RCuY4Hoj/Y0JWjXG3bIyYCHkKODSx\r\n4F+Q1xpJp4nx1cQUcI64lbzessemzYlzSGjw9nH/JgMLERgWq2OQ1h+iVwOI\r\nDVqEnPVy051VilPllK7PRlqKu/bZhfbXzmGNSSTx6SLUZ84jY//YvKp9MCqG\r\nRrnQwcg0j9n8YRbrvCDKmRUolrGDk1a5yGa/BpeM8Hv49U2aNdD+g6d/94Sp\r\nFtbuZXbJWEFPL2dtXJOoURAplG4REMzm5Lja3pmN7kZEg+CajYUZgXCus8gS\r\nZ/GFSeFIfa/heoXip0cKzGsbE9M8E8PMrGMB8ROE2MDi7KiS3DteeEXIrqpo\r\n4GO9BERXkRoVK/W0/+kDIQWfF5v5V68dhkU+/MDIQPv5FXec5ve5lgS9LMeJ\r\nGeu+mewqutMFiaX86KoDpoMAPavlmu/7SVj/59ili0mGtvqD/XwWH+X83LC5\r\n2ParN1LJzSQ5tqqYX0fo/WZ/ZxKh/DW+VFoJKgDvSnTt+PrsKLjlPJPdZmrK\r\nPOj8GauVBxZFqwOrQQ+bs6B6ctTn1cPe664=\r\n=RMY0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1f895c148d256c2f57e4a4b95aa9e1b2a6281b43","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1471"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1471_1650042187429_0.3676221343961732","host":"s3://npm-registry-packages"}},"3.1.1-pre.1474":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1474","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1474","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d69e7d15588e06b1b66b5f433dddc27058234197","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1474.tgz","fileCount":116,"integrity":"sha512-GE76UQNFPslplvyfF07kuRjdwME/j9SNHIUTeSWM29D53htQobWpnvANNu47GtWIKdhR9+kVwLWfWJfj1jfQpA==","signatures":[{"sig":"MEYCIQD2hCTUxZda6Q85/sWcv41n0nQF4vzLsKcsYAK7iWzJlgIhAIL02NJfrys0nzqA0J0fa7sg4+lHhnNi0WtXwi0YSxeH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15994154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXseKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoochAAlLyjFFEGB2wWhOw9aWDuWcFvHdkSDQrew9Rcnnj9maKlgZNA\r\nBpo9f9IuRHXAOerLcDmQSRHWJgB22+YDwkdWpsWj7S9xJ/3ke5FPxK6tG/y7\r\nmTWolv7AzxvnFeA6jBMN4yBGhThT7adIQBR6uEla47KcinQhcZ5lurr/o6tM\r\nZCIOKFPK8PPxalmjvHQB1ffpUgkHNObwXdK1pItDdZ9YcFFHuPpqC7KN7Bxz\r\nhX0dfdRuxByp9yZnPg/r2/EyAZUWeoV1nKUDBhRJwj9qZ2/wmdCJCoTQRHnF\r\nULFXOhdTq1owg/q0f2LxgbKeVXBILxpgIPwqUSnHpuu30ftgN66ITNNjaLkG\r\ndMJ6wNqjctfzI8IU+vdrUHbjc2Oa7v1WRsRGVEwZP8MiNT1g5Gd1y4X3a8+p\r\npCqw8uwzqyK2dfp+y0YVS8mvAZP2fIy8gQZSnh7CeSguw1iiJ3c1O7BdjHxS\r\npllPtRvNFS5bBag3eGKkyU1upU+m8PgdISRXbsB+pxlYK10f2Auf/8obz7/G\r\ndNWGlKhCJBYd6kiMJ5Mn734Ixv2IaXI+qAy7EFIaGBJZm804uo9Lw3A2v554\r\nfg8IUqrfsN0E6t9VRyRKzSBDbSMLHMgZ5//XAnXbuoLl5pzr6244Vc4aRxDz\r\nQQfFQEGejQqqY8EJ++c7fKNs4iLAjctADoI=\r\n=7wig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b7a6f31dcbd26e91a0252f3eabea462685aef019","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1474"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1474_1650378634371_0.506867394586451","host":"s3://npm-registry-packages"}},"3.1.1-pre.1482":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1482","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1482","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2aaed36ea0f2765eb54fe3ea4bace3caef0778e7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1482.tgz","fileCount":116,"integrity":"sha512-Z5qMWOm3PCAyBU8v70iAKueiU3TlAl3ArEBU+6Q0qUCuY4dGgVCttOcPZNwCAlLLSbFNHSHrtDFpavhyoVdv5A==","signatures":[{"sig":"MEUCIQC8eGCSUX6O5Nm6WxnPa+6aNsBKNdu23sH3KYWR+KeG5gIgFEH7tok0uKOTiljEEIbmxKw/PK8PMxnfNg/3dXlSgNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15994340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX5/HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA/g//ZwgWkHtYSvMfCupifVCcOmK3Z3YwYRHr8qhmKxCfGwGmKwee\r\n1WWTMYIRb/6EOuIn7NroLTXYmqD9pZNCe75+ohz/rSprjCmB8Ar6jpz7ONp0\r\nuw1v+ueeohPcq4jdQF0yyqMkZDND6XKkQYbeGeMioi+x4Q+B/ohRmM+LCvqw\r\n8W5yLDhhqsEPlgAPx3HG+EnGVMMOLt/SKFS/cPMAqOHHQDDsDfhvGQVY6be7\r\nzSLvnb+x6vMSZ17yVXVy88t6ehm5jIfS0qzQdP6Vbh8bK2C5zdKmeaDYUK+E\r\ny0nAQ2o2s4o5PMMAQtsaEj9kHKDx6/jVfNrj3acviJBjgSvS8Zm6FV2O7ymJ\r\niFS8P3g6xH491w4rpN7zxaWtsuZzRqohW5aJ8ifCiyKAxr+uYc6jNpCS+CJ6\r\nE649MhtS33KXDEvoxYZ3H7kpVWzkh3XhgcZWTJm+X1/nztY4FD7XEbbJtsQC\r\nfqJylBWRslha6X8QTvDr5irn4YUSHXFfGnkJY/xFEFV7ZnyxFZeI2i6MlPpO\r\nw0bujwRI0MvRBfArfq+45rNR3glmCVFCyuUsmvDJglOgSzOaJsZ2ESpN2lRP\r\n02fbVQw6tRaemgxDLIDzDm/hC+mRnSGPKBOPYV2YuH07dKhKVeyHPh4DoRAr\r\nO8d7y0aeTVPvU1oKn7C8AX1zGkRAsaC0CCw=\r\n=NE9I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bbed5cf04abb98c57cc0eb76b4054cfc7cf46596","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1482"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1482_1650433990854_0.799946006589815","host":"s3://npm-registry-packages"}},"3.1.1-pre.1483":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1483","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1483","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cb8d13a85886e5e9125c4eb594f18b9d734f87bb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1483.tgz","fileCount":116,"integrity":"sha512-TFK6vFYvU0vCC/TBXhSHAekzw4iU/bR4SZya9lgU4GhDi0RZz50h0a8CngvZ0Ae6gwB3TikT9brBMvNPu1I9mw==","signatures":[{"sig":"MEUCIA74tOyhNuGT7h3z0cW5u9lP+b8IGaSfTqpCbFi/N9V8AiEAhlvjq23jmEJw/aYuChURKiiqd1xrSFgy8R6AD+kwuWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15994340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX6VcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9zg/8DkdlNpWtXWfB1wQkSHpOD0pLM9lrtucZbWHruqJo8jSIYf/C\r\nf571EH/VD0uwpYCfsAcFM/4QkYyG8JQ7PGreS+HdolzJAGDnnAJA1wkeBG1D\r\npM+aiQvRSqPjl9MHE4Y3L1zTHEJjdTrw6zldObSUt+GuPT5cVMB1lkhbOGr5\r\npX/ZwLl2yo8ZzCPDaLLmDtiO2A7S6bH75RNS/s1JRVd+Tq1/wbntd3F20LmZ\r\nojOVnr8v30KBTt0+6WrixtFA6noJ6lzuRA3Gsbr+9QAgGjLX3cfnQ01IO5Pv\r\nqebquZCfcGIef1PtHp2yPh7aCHsLsFztDUMPB+Tq5UTP500gqXC3xCQfCSuw\r\nRA5F4zGNFgSRTG1l0kdywiHtX6nGMtUQgsg0nEuw8Enx0gNlq24+qx8BII5n\r\ndzvnw2cSySzCPwTzdljNRm+NCEXL/OwNR2XB0wyl5JPa1QQM2GSrWoIXYIC0\r\nZGyvALzimZnV5jVRNL81KjOz8Y0+0pbaeFFnUYnuZDzQJ6/cbqRhIgQJDTCi\r\ncJ82iZ3S7E7Sz+2sSAHbpVjIvRlg2KJkzBKQ5qt//rj7ZcjBpGT7ZwuMGc/2\r\nkFDVkwqUCI0kdMgk7YfA4eOOXtFn1bXq95Qg8ofMZfxhW3UaUi88djRuIDvQ\r\nVxbgegCltCCeiWvYS0EnxzM8spWv5B7sqhY=\r\n=5EyS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4951fea24bc7f9202cd2a83c263d6116f17f44a8","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1483"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1483_1650435419671_0.54828574665027","host":"s3://npm-registry-packages"}},"3.1.1-pre.1496":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1496","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1496","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2d73c53ac9453b5e1caa11239ceb06fc49635ba3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1496.tgz","fileCount":116,"integrity":"sha512-61nZmTNt93r9S5I9FapgSle4WUD0DpATMhCYtPFwoeo39yNTG6bfEWgq1q3Y9zXe/RzhpF6Pr9+qKXZgg13MvQ==","signatures":[{"sig":"MEQCIA+cZkQFOJfJXuXkudBRdNZGo/v9Xuf9hGdAZgKZb/uKAiAPHaNYKkJ4hwSrv4r6tzfOqXauXe7ThCaHraSQGsVtjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15994177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYUYPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRtQ/+J19LwnAWD8aXgkd8h11xTuRAQCG2g5yweFPdWEmngK+4CS06\r\nmDnZ1TVPPZqi5vzF9oeR2rsfqVsECUQcEU3D8q+pIQOe1HYvzXxPm3uFLdKT\r\npVWAShbQFgPaTKTZm7eSV4MXzaCNtga8f7ubXUVJEJxQsZO4CQDYSoY74hUz\r\n9Aumn85BA+AJWPxGqeLXWDUy3EpXKa36ZCZy3i3gaYRnaqhY9VjGbZrbziu4\r\nEDVuDo7YGG23cwele5IGiXcg1Z7cuGWqePj0ANu1lbiB9uMy18lpGnZ/Wcjl\r\n4C1obU5SXAgIBbL35rZTZ4Utw24Rj1ZC2XCam1TDVEe/1ppU65Wl1fOv4zzQ\r\nzTc4O6xgg0H+Euy9YX+WXJWtydM8NN0SmBCe0yTd0rSWgJQFLgSz8uo1FvmT\r\nwQxYUQLsIZPtD/aFYGAtLLQ4LSBt682p0E3daba5z/JVo/RiN/vA9LWujvbT\r\nCQGFz6SnausrLiC3AJi6HRfF62oSihoXQUOEKPNexjbFcF10PSo531v7LSZm\r\nm8X8VJx7JLzI0Lk8qsphpaYcVaW5YwR1kubCLRLYfU7hFWmQDkfTcv8+wkoY\r\nARgLBYreY+VHSGf7G6e1dAdGPm0MPRBBVf0mGINfO12ldOYgA6yXmuCC4LD6\r\nfoglfNDQOVnL6H0iHFRDR03SG5bwJ+8ZyMU=\r\n=rskX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8e33d3e39e561550dff9774dd8495f6aba5bae29","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1496"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1496_1650542095318_0.8246131817545945","host":"s3://npm-registry-packages"}},"3.1.1-pre.1498":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1498","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1498","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"94444b6338023777e70163db8bbc1c2b71593b87","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1498.tgz","fileCount":116,"integrity":"sha512-D7G05jTbHmtRBs7PkKy8/IzNssrksU0y17vGKAHp4mQMQDhueoIgbFC3gLDiFlBWb0JACx5dSFej5t3dM6QRHw==","signatures":[{"sig":"MEYCIQDvBd8O4wPHFucvHdC6UCzVKTT7znyvK7SXfu55wm8/mQIhAMnyO46Vb4HlmZTrP6HZ1z9ijwKekH3b0L4SsF1wAX1U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15994418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYV76ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmroig/+PDY9ocS6AQeQ7NZDPvQOle8kICFzrsejslCIJ/KsyG4v42AK\r\n73zNl/C96U6A9LXHe6lX6hWAPaqMhbSJNMArZHDDb7gNlNt4QzwHVMrOmBUM\r\naP0thyHNK+3BxCEp5KWjWOXuIJVKDEOdobGcXTptPODcsBOJLBXodR7huQfM\r\nWzbLEz8KssMaxuWYXpfMwIigVvJSYNjKXgChTPhbI3ljomIEpfYsOeWZHUxj\r\nsH+5FpqsfDc8unhryJm9AUsL23oD3c9AVlK1vPcNqqnRRTOBCZiB4Kvldqhr\r\nzd8/tB4hJUM6cQ7CcJbt9Jj17Q2bx/ADuxedFPKO7O9fUzw+xfjhzw59ot9Z\r\nVqGmpGsGVGXpcsg0Tb4XJIoTP7AAiodQEExKp8bcu9EXgowIQwERkVSlMs/E\r\nf9UW6+1EB/YLfeB0vqmrAqW62SPP5PR8dqnM6bdiQA0r25dv5BjBrYwL+oCb\r\nxQs5x1zlKv3SfV1UBiK+AACzXvech++vDBcQfhKAErRxpqZz/Q0V8bdVHY/N\r\npuWqMUfjGq7sA6srDfaDVXteW0TegjA3zV6tDmctW3QEML6L9AidLrE0HtRy\r\nl/m1FmHYIMvxqGgtGgZ9AcOkN0eNYScAGsyOB/xA4W8N1cSDykr/O6tDxkWb\r\n6aX1hwffclb3lPBteWKNU8eSCITWqg6JoVk=\r\n=zqEc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a2a24524eb8d99e88507cd8fab394dd1712f81c6","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1498"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1498_1650548473601_0.39031753674310554","host":"s3://npm-registry-packages"}},"3.1.1-pre.1499":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1499","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1499","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ee2097786f87b698a2c84d3641721df8e762d2e3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1499.tgz","fileCount":116,"integrity":"sha512-ZQty0vpkTzgpROIQq3sOjbBtoKR1avmLU5jMENLWxqNWklSoNpepC9qo+lkLV0M2gi07hL4gUfsjFxXMLT/ucw==","signatures":[{"sig":"MEQCIDq6u+roVU7DQj6pGnRRjHdRuK4Yh1kRucVgo/8/ULijAiAn+jSWCRKb+6kwd+cekX3s47T34GITADGfAVRenPGw8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16246456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYYyQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdcRAAi7uwQOk+bV03S2q/NaCdw0ThS60AJYqvhaDzorVJDvmvEC6X\r\nio5KrmgXkxZCzAGGLXHDHUuSzZXrSocQVaoJaH8+PJ4jENzNlJxJvfZ3KU74\r\nnhlzbM7Phdi7nrYsIsuklnLkDMsMqj/A2yQuIuau4impjgALxFNAO1XrnLhs\r\nvuQ0DeGotI5wRcV6CL7ZLFuKME7kpFteHt2sAhgPta0eX9PeLydNYBkMPfgC\r\nTGXKGWQ17m9fXn2vo8QWBylO6z7zubrMXAdevCED0+9R91vL8g1YHCAk3+bl\r\nuiwhX2TIE6Xf/r8suBJ8LdZBfobIeQs+/ZPwQmCE/iw+JOt+Gh4rKBeXL5iX\r\nILavL/0qgFS8c4L5ZuCqMjEmIoX1oHT0oUQ7XvEi7IgWRyF6mBQQ7pv7CYlF\r\nR5R3adahI5h9W6TH1zclVB2Oqgy5Kl6r0Q8mLGTbf7Wj5yNpbH504hOFlcS+\r\nqCHwHMuelTfNonbHgMS4xDABM8F0JacQal1E4vUvB5s8UkOydHj/zMjDmVT6\r\nGiKkqAMl96utdFIQtaaE6DqLcbxiKbhV25PbAkh29NvarCUkG/LhY9YPDYxy\r\n3nrclLZe8brHJPnDjri7KjbwaF0+7+HMLy08OxslQCm7uA+9mEWLfrTGfPkB\r\nzeE07haXd/bo5wDJE23zcpioMtloNYHNVQI=\r\n=xzjL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d11ed319c0cbe4afb5e19d5bca2aaccd5ee07212","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1499"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1499_1650560144374_0.9332102153563062","host":"s3://npm-registry-packages"}},"3.1.1-pre.1510":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1510","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1510","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d4c196acc8712979407bc6b905418b8529cbf062","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1510.tgz","fileCount":116,"integrity":"sha512-srsVFG1iMOCBbI2zsoAkqJ5HZ3K3kQZuAsv/ojGst/TkU9pEv7Ru1JnaY/5dmAGsubM9MplgPsCkvRN1tm1qUA==","signatures":[{"sig":"MEQCIBWVrgbYiWI36Z8oJ+xo3rLvAJGWSJrm6ruvjXgwNb8ZAiBW04aWnBmtvFUBAqfNmU4Ai/Qkx10EsEAAjzzQfFazNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16246460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY79nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr49g/6AkbN7r+o3rZQi5+Q896jARMo8QhO7Suu50WpKJ8z4qV5VFB1\r\nvmdYkTFWyaOc9EybJQO+3O9BKtXOE6++e/MXrdQ565rOsX9EqzI/gPq3WUvj\r\nXG94sezgYVNarqX7gfzckbiem1Qm2JeGQv9i9gXQix/JVC/9S2LfchU7uGJF\r\n+6Lc6sdIc9nDM+m9QTt4OStIVYokCbdJVxIkwEjqOXPS6N1HgVxhwTa0/ydw\r\naK9AXr2pKzg5TjxNf5acAmXKPAI3jaxD/PhimRudu8IpRfMziwcFI/0LYW9+\r\nGj14wE7zQVK6IXAWbInH1X8T0obHtFFjoBcGuKU5ZM03CyZYtrYA6eeUsD9j\r\nCeXdSMLMBmhpc9TtbMpfuR+1IfiZ0/SMW5Q5JTKwwsvAQiR5eihnqWk9LKWX\r\nXy2EB5WTxgDTUhpHpzevAjPUGuMylw+LlNz+m2HFuN8utj7wjSPtZJ6nW5/l\r\njA9sip5LrGdHGoQE1po3A1vPViprmGXLtHAFpXLgeIK2iB/HjiMYYzQJdAMM\r\nGHNrSCfPf+FmigzeOQJ0Uz4FswdWn6EpSvpBW17Q2/9y8+rIp8QKm9zvaLW6\r\nd2X+2LegN+N0jacLpcRfuXE7vDIe2mTbdQ33v43btVqbkac4jFYModkVaVvP\r\nFxXYyZ5eWHNLbmWUNpmbGs5fNf38Vy+P3WE=\r\n=hpua\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a324f66f686c7aebf013074a18c26b8dac2a99d3","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1510"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1510_1650704231375_0.9751688390905839","host":"s3://npm-registry-packages"}},"3.1.1-pre.1534":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1534","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1534","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a0474318c684e6af9e7d17944f05be8f419be9cb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1534.tgz","fileCount":116,"integrity":"sha512-8DJsULV05nPovD8u3A3kNYP2hqH4QdhLo+NQ3TU7jbJ+JaV/sAZuRfVg/X7xcfcZn4oMBwvydthSAHDqxem1uQ==","signatures":[{"sig":"MEUCIB0ZyyrbOEUzVMQ3+2BEcxktk6D2AC4vbv92fNU+0jdiAiEAvwyYkshp2NrCKR4FBOaWKkiv3ZKikpkoFizgzhnIlTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16246350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ69QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4OhAAo2ZI8RmGTzaux94EFouigedTjjDDvNZLSsutmcdWV9GVRmr/\r\nZVaYMe1cAMneYKexu1yP4oeAJWuPtBK6oaIaNAEPh2z+1LMdRzdF2/tJ3YfV\r\nAakNZy4wRcz4X5tqUQ5+kNwMLOr13zA/Zgb6lpHHyHxi2dTVqG/ZOFMLQzr+\r\nLIq1U0MQUTtBlzNB8Lf3JliIUxhI5+6zskaBLNMmmFU/xVymnNEc+uPG/awe\r\n3e/E0cG+rr9U3MoTRzQ95WTUp1P36tiWJvDpvO8364ISZjYFnkzXSRYDcC2p\r\nhSby0c9IYihTJCap2uxond03qUJUYQI+V7XD8F0zKaXlj7gAz08mrHL2tRBJ\r\n9OHYqT90PgIB7mvmPl4lQyoy1GWJdGTVJ9+ZnziPIj24jDo58VixuRMrZsiX\r\nHg9RXA1khO8E3GWQGWzCGOoIrvLMYOaUz5nngjFKLWoRMAnamApZqlqGe6en\r\nK4JQHjI3AEnsbr6HTfrUqvQ3eQXlvfthPsJjwagnGREsvHToL35gqZubRgYl\r\noWb1Wa880PRQJWpgdnD2uO6oaK3v8PKaX5LKPl7+346XFTyLJ8UxzHcox3/m\r\nmyIhBpgRVCUcUIqbwv+yxE0+TXxXBAse2oAsHTN40i0wACc6/n36ZL5DUQY0\r\nsvkiJgHfHooYCKJSRNdrF4rzrapZYm4DqS4=\r\n=OxXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f8be650ca60754c82da36fe0cb4d3597c79d0a6f","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.19.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"14.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1534"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1534_1650962256000_0.8794921301705789","host":"s3://npm-registry-packages"}},"3.1.1-pre.1542":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1542","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1542","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fd7ba09646ae3da032caf246406e33bb29e21f47","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1542.tgz","fileCount":116,"integrity":"sha512-WjI5Re79P0H2vd7AkNQhUFptdZCvhxS9XtYzGt6yOD4UJP5PkAV9unkUjX9I/Nj8Ar+V+d48qUCppYEC8RHmpQ==","signatures":[{"sig":"MEYCIQDcSiF20lNNI3eOPnOoVh8grvBVUts+CBHzxRUFEExx/gIhAPyNFx/E/8xSJQBbHyHKH9qJ1KDlJmRCz4p04BS07wAW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16246460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaEUSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp04w/8Depb3/CqS6KqhGVYrUpr6XX9HtIVP6XkfrOS/52FkKnBJ+x7\r\nWUEazE5l9penEJnaETdkYKHCVeJcWWc1r4NDqEzl9zAUlAOGUNdf5zObxNfR\r\ndtZQzuBu0RX4x+lXEODKQ3eNHS6DapG49Y1cj+82rrlWHOq3O30Ruq8+X5pg\r\n1O3r3fd4is+RdVZUNwhyB3myHUcOceZnvqpDQ8xyEBTWLoPO/MiWKqa4wjee\r\nEUXf5dmCv4HxzIGtvQ6bSBoiUe8YfyEzly8BiKpgltSQkYCguGYczOMzv76k\r\ndmu65UaWCNGEQuhrW9Oqy2qyKvMABt69ZjBFNz6MSiR5HoFlJL/a+N55wPJO\r\nYudcwRLnSwaGPnwhV7zhT8s1FGVDMw3ZOzaGHTdq4rNtq0SYzIm/yiuRDtJh\r\n4ZV+bLgqsJxJgN23WmkBx3Quvj2eiGDlfjDeRS2CHKZ1dn8ddRRXUrx6sur+\r\nPQmj6n5zV1d14l6LLK1J6zoDpGMTPjXEFDsf/nvH5U5+IvytNYGHMbheat6U\r\nqmWSwbhqAZWJY6zHZLHSAFDk3G/4wx5qSpQsk6EiFTH0l9cOFVNvcAQcUn7W\r\ntVOpZB/BcUc9y6v5qYYtjIhzKuz95g6kJ2aQO2aDVoMVKKeAuqwfX9Ec2b55\r\ngFKbQIUFQ+UBslVD2+d9nYb7Z3pXGEds9kc=\r\n=ZZ+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1670139698865dfbe39f1c078421530c4eed8667","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.14.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1542"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1542_1651000594413_0.5853515589886635","host":"s3://npm-registry-packages"}},"3.1.1-pre.1543":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1543","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1543","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a18a787a7484e6cc8ef79c991917ed7c98f051b0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1543.tgz","fileCount":116,"integrity":"sha512-vFrYtuxRgcSE16AYGVUwChLCDorwgAzBbOc/Iueg8wzzy7ah5sDGzAld1keK2uY7aV01MmMpQHx/CB9nLjqNFA==","signatures":[{"sig":"MEUCIA0Pz2zH9q8P1VqZF1B8staU5iI2PL9sjzjoVL8rfZsIAiEAt7+BdUgkD6ChW2xx4cwhA5SjzCF2DDMLgGHUBwjkQ54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16246460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaO2CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn+w/+J8jAiKDrVBYptQJhzXvSjCqc4QVYNeDl88U+ZUEx3GEYyNgA\r\nzknj722/qBea+QoJnXmj0zsCKftuNS+2lc8SZ0iZmqZQAHjDOziqlTPBqcNe\r\niflVMBQMnkjYom7Bj1SvANM3Hb6PSYt1Yp2vX0x0fHF8P6gyKUuMj3BAff0a\r\nT3LZPa+VjA4ZeUmnNo3T54s09oB0wVdx7WPtQvIsRHIgEFQJ0AxE38DngP0a\r\nKInmTa7KBOlndjybHWjJHhF+yt5RcHGLMzj820Au2GlCW8Vbe5KcPkNvvJHa\r\nwajpjIBMUDZz/7dq5ZYEGm43zWalFYy+EfUYcLCTQ0qQ/x6bEA5G310NzG31\r\nhDBaPWZeJsblctqkX9lw9CvfjzuaiaIF1dvpFeDd0vK1a3cDvtufkH5ixwtv\r\nZuVBSysGiwABob3p3B9rC6fJraEyeiOUVkQHhqvgGubjqVgHXlp2iKQeMqMr\r\nCUmewjDkGpVTdnKESc2Fan+l0VCKWivYSpHRjxS6TV/9fS1XWyEilfMIRJ+8\r\nVifVqMFI6fWQ0NWZOWiHu2W0R5uSAfX2/lgtjlanDamSaf9Bdj74k7oYURfi\r\nzKAu9sCNzM1evu6WAijr/AWjff2qWMN17NSjtXeya4Fh5gaFrclfjr7WPtvc\r\nwEhcSDbAlXMH+VSMIn6cCEeKxpyRLj+AcQU=\r\n=OSxy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c275098a81fa24073997f10f675a2d3b40aed707","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.14.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1543"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1543_1651043714239_0.10354441820365667","host":"s3://npm-registry-packages"}},"3.1.1-pre.1553":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1553","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1553","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"935e02774c894efbd22d5cfde372b59d7fea92a9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1553.tgz","fileCount":123,"integrity":"sha512-JiD6NuX8Mqw55L5toorMm63b87bAxj7mr0byg3VGPjenNIWVfEz4iZzC1/uPXUtrf5CGgK1OJyPH27iQThCpFQ==","signatures":[{"sig":"MEUCIB8ihou3jTvwE/9QEdgAyVg5BhbDCdZYFghE4fdVxzZBAiEAjK4xKh/gF3DnSnXQnd7U0ZIQPl7dfPw2K1Om3zhjv1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaY5DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa4xAAoSoB4NiX7WMc+0Dzsmayg3lgOh1Zd1/5pJSpkIhbiA18YaDo\r\nnDt02g0vyWEEB59H1jxV4O+OVsMouhrMwZgYYRcErmgW/Vi1B4vGNh1sy+U0\r\nqnSpQS2ZZUhqRxbiXitYLr3elGO2dFSaISkWVeCsKFZaSePT6FUl/dQ7LDnl\r\nQwsoFb4nzHuCgC3QaaTj7AFIMSlMTBMm5919MVeTDsjtqc6g8U9sbsbVLHry\r\ngpzeaSx+oDTbLmQpu0YUwJ0YfSw50/dqom+uJQntzPcn7V5cjtUaOYdCGJoO\r\nOSIHXtJa+TSICSN0GyysMfGyLIdml4Le89EZXfvBXZZpWooKjilHgeyjAcTH\r\nxBwWBxFmurk3FvhlLggdN6QyRYa1ywvOLysCPYBpmxuZXbHAp42l0blyUBnM\r\nlKRlfwL83wxVjCDwG6c/lnDLB64ILy1WrM/7X9MHeEvH+62R+BK6canmbm7u\r\n7gACQrsB2Hg7Sxma5HK75/l4KDTtVJ77rWFxhkhmkNPpHueOTBMTGODQSo5z\r\nJwyI7q0YfhILqgnn1VzI7DQE90P8IU7pU2XhqVmPKXbrERBr1R8D2c3xCAOd\r\nXtpxvjHb5rNeU6jDXChAH7ieWmj7hmGvIatiJLkPHeuLXrHg674zTZI2ANTI\r\necI/pLmSUCFFcn1wSmw1kBVO7ncYUgdGSWk=\r\n=5tio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ed9a04b8d42bf31d0054f50876d2707e6ab1500f","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.14.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1553"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1553_1651084867638_0.8147067533288936","host":"s3://npm-registry-packages"}},"3.1.1-pre.1554":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1554","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1554","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4ff683b6575bca1a5f65d8f3023d061e95a93b3b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1554.tgz","fileCount":123,"integrity":"sha512-UWLaPN6Jn1ERuTNFc7JsdBgUGW9q1LBxeotdENb/VJ+edBY/ZNJRGaqO67MDHPt8jYeYLzIA48gzEVHNoDCPJQ==","signatures":[{"sig":"MEQCIF83FwklVvlFgPkti6Dl/JnOAt3YM/D1kiIaPGCk9QwtAiBwaBP2627rpaWdlWtSKI+hCa3BgI2uITD71StpvT1rmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaaZiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk7g//bDuhsW1r7o+Vy+35zB0fUVzHvY/RziA3UxzbcDqsOjwJhsmw\r\n6eIrRmp0sqv484Y6k57gYbXwcZH+baG+2yR9mN+bsC312go0DjYS148QXjVI\r\nDFfBW5OS5OcjJ6/G+2IDMA37SDOLagSbKqNQAdC55K8pOsJmGv+1ffrrYaqR\r\nYKwxMHxeaNaHIwwJADWJac12bzEoLLy3KJ+Zk+bjmjaok0IiTk0xEKui2edr\r\n8hg+pcJaWPDsazX2gd57F4fvTqEwh9Fg/Ulpz09Hyb+WEFpZ84fqI8Idk2hj\r\nY2qmeJCLLsqq/Gq0+9kydrasWGnp729GylqgLd29hlMWJtPaPAWfVDBUV7wm\r\n0bvxlKu17Uk1Mjw4jzPlJBVGKPyZTuuBGqj2XHSTgy+Tg9Vq9bFOX/iIQxoD\r\n9Jgj3bU44dq3iqju8gh/gyr/XYoZx5ml3LbgVfJw8qxDxq5p16wdVQa5259m\r\nAelMGhjL6qWwXPQsWZCT/l1pRodDhErjNSVzHfIPsHQnMBm4IG5xNob1JLfv\r\nbK/8Bwj9iZIFlbpCh4NktPKtjUC9ZMd30F9KCav5j0cSKUk+QoJRDyn+LvfJ\r\n6dHr7s/ZyD2pGs37w61Nbpsh9LRKDiQBIpkO5Fo17+F/KNdXhtgCTIQK873w\r\nlTTXIZCVLEoqbrEhhGfbBFJmwhgTTEhIaQY=\r\n=Wvbm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"38f2bce41a7b037295e1d6401bec7ee8627e5d38","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.14.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1554"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1554_1651091041974_0.5976127498046448","host":"s3://npm-registry-packages"}},"3.1.1-pre.1559":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1559","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1559","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d0f8ca42c4a3285188c455d907a13e9227ebffa9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1559.tgz","fileCount":123,"integrity":"sha512-uXAN1eh4oCGSd2+6dUC96b73IsxA6tQzTQJitt2y4KGoCIu5veIQ5Mi4hlXfh1/zZ9hunbOC3+hRAxK94mLdXw==","signatures":[{"sig":"MEYCIQD4Y52FSXQ+5cd+3Ogm2+sHry1VNNqCopZPfafBpZVEPQIhALf8bOBKRT5w/LqCwxbB06e9HT2d7XHmptCCp5sZNhzF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiariAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDOg/+LOP6D4m21IeiW7995RDt37CAG+3rect1npq5TG6GgZESpp4m\r\nty+up3hdfHChGGHjFPiBWXF8IttPFhCE5XOnRLPI+JdQbfF0lq3tROdpONux\r\nvn+0MCdFUmuehfA6VED6xLu6ewRqcUOYY5a8sUyQAGoTMC2bCjvd8dkQisn+\r\nVpqZAJ5qGRRT7Gj3kMNCpt5kHMAB/iKfBEULo44DCfA9iDG9a+oMJeKOd5DO\r\nmvsNc2CUN1jnS3Btot80nOq5u6S/S3IiyqY3ToaFxRmVtvkHhXaYNql8tQIT\r\nTEJA8xUqXQTS7+zlB3ldIvIFBSqAP8IGzxgBtLfg3HM9Y2aigbwcX/43qknV\r\nPWjg991PPSXRTZBuYtOMx4PJ1GNHCvDFcrKYPLx6HVblS4yw32pC0AJ7lbKA\r\nFtu0UzJ/aNdONlH0B5jA3Oe1Q7c20SRPkdnXGyzMI9v5MQCmCMHpU+FxR3gq\r\nHjkuB5NlhnravIlKI1KtJqHcpE77/dN9s1zC0h2zOIzV8keBdel2Ge/azGkY\r\nNlD6d83rS0Ph6gi7vA64gXXRTIYaP5+pUzBClsrdyaTjkKtjxb0tbQthmcbj\r\nC2mUY0Q8gL+1mlFB0hmzZzkQyqnCjuGUpO8ridKNhoS9LXH56bT7N5GHAKEO\r\nBydFNP4dKR7/5nKG30Urjh3+OlORKm21LM8=\r\n=MEeS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cc232eab689c4573b183521929e686634d545288","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.14.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1559"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1559_1651161216417_0.012326696734265008","host":"s3://npm-registry-packages"}},"3.1.1-pre.1568":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1568","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1568","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"896b6e01bcee9def9096bac4981bc7be34fb91f9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1568.tgz","fileCount":123,"integrity":"sha512-s6PrtexFBXl7pPv2mOV7do2OU+2u6SQ+sczdjrSeNhfNOTSyzdkPr4cZ0bgEfRkwlcbpKqNn8eiqxQyEYHZnQQ==","signatures":[{"sig":"MEQCIEI6LWyO9rf7CV+JDsi0ICLMbrwgS3J5lRNtIjCg5IkUAiAXj0huZFskSSadfAwZ/vG+RWjmxuaFEtq+97R9iICGGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicBccACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoDA//eGLj7FfomkMDFCgalm35ShIL6lOYC6dekiKSetg6L8zXALJf\r\n7vtaTOSDhZ01VolO4iYayZEszioZDCGzY5g5gBOC65ePAksUbrEWRdFdXKdE\r\nKNtHZl2EZz4aoouuOOU/r/9qPhUPoNzu2NNncc2IQxGvwpscAxlv0hcoF3XQ\r\nUk2HfFFrISnp/PCurHQcjxl+IvnQT/VyTcL9Zz/7NKL7s4WfbrdtHNu3mWNc\r\n2+3kXwvl/q/u2i+cDvGouYUv0pZpUbLV5cDN1EaNlyjQVoe6+6M0HUsmXi9r\r\nMVA8C7g53DLbJkV1avL2sJX6SkomaEo3BiECri3y9A6qaMbysX1JOa/3HbWG\r\nMSEXAm2uoWXDumlyOR8T51FIf0NyRzgbioUMeadhVxdDXV+sMMRmcLaaXyRh\r\n/jul7WaPybzrPmmlTCKtrQQs7AtFJiUeLebUO5kDmkmTRnuXvPOMkMcpxJDl\r\nwv/HNbE1L0XnjH6CvamPiF24NHeY5jAf0OLRr6FSHl1aG3jdXzynmUzIh3cV\r\nPvVVGg3/nhQCzbRrcQl2TUvt8XOlSj+E7PkqO5oCV+Sp8frr+kPLVzVyrFfj\r\nJ2RdzUf7hVjCQTQz4uwooN1Ak05OW4mICMSQqbMmzdUxBUyjflrIZ+I47WC5\r\n9gjKcv61hPNIrb8XqfMvUv5Uyjd4rUyyO8w=\r\n=B0pH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1a7ab4a18213babe04e0047510173ca9a2ce2e80","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.14.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1568"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1568_1651513116359_0.29958482700732647","host":"s3://npm-registry-packages"}},"3.1.1-pre.1570":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1570","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1570","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f5d9b555f72b5ae84a01341c2377f417a79b7a89","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1570.tgz","fileCount":123,"integrity":"sha512-XptZwRjlOYUTLy217ViITVALgkKIyecMm41V8qbaHTVRmwDsBy/ehp2Ju4dMpEOFuAu4dXFoDzG/gdllWnchQg==","signatures":[{"sig":"MEYCIQCSNOSOsXjwGStzOJlhyml8AN6zy2ReTuKh0tetauGc/wIhALku3H19+m1L9MgDayzFRFYHz6UukCRM0d5DWE+IGIJF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicphHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaMhAAnkc6xTWXV0xj82BXzyUsjaSsJ1eLLOjMIilCxbw5X9ksUp5c\r\n0IxUe0X6s4ylXBCGtTWNYByO7XaRACoQqijftcNx2u3c+IukGlAu0f+kTEyi\r\nWMr6K/5Dtgv+/cy60spX5Dz5td+9+7PGHZPXJ808khNc3sFpKR61pgtB0YL9\r\nDW/tAQ5Ylq5VMgjdLdNA9AvtK0oUyJpA4VUlxyUpuWHA9NyKeLPI6yovv+mJ\r\nSz9KGlFrNvTAKkSrAzYXAWR0lVYRFBOj9IS39rFxfytaBz11MAEiNVoPGinc\r\nbb6YAj6G4NTkgwo/yWwPFhBO5qjprycDB9+xQqTXGCQP27b9uzEDOa3szVm+\r\n3WYLjF2o13FVzHJGAlqEw0PJyLP12RVCRRybWjDYOmKg5SwaKN02GuANx1CP\r\nPS/xD/b1a4eCKe8aptLVHETaWydIzJHzW+560uhkv0Vc/+rINOjXq/wP6vCg\r\n75lYNOk70QDDeW+4O+XNE82E08eus8org3g3oUMpVjHe+NrT1LSVAabztVkU\r\nNffA4koNN6jfc3HebvZEn2gkqgZy3fwO38jzcO6OtJWHvhDbTmXJLiCr5tpz\r\n7rpCpIPYwVMxkPxAer1kHoLbcG1NduSbC/dhr86HEkWn6Imffi0E2FKf4Yl4\r\nxJqrHQsN8vKkmdINJvma8NcCaKTDuIZEJX8=\r\n=s7QI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ed968d37be53cc7b8e05b69c122e25ebb354c8f0","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1570"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1570_1651677255188_0.3690201212084301","host":"s3://npm-registry-packages"}},"3.1.1-pre.1577":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1577","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1577","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"17763041a6614e75d2e5b85f1cc399162739f1fc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1577.tgz","fileCount":123,"integrity":"sha512-WXilNk5M38WKjnp9FhA2jT+9DrqKYfR9+ZVkNXrEeGd53yPMscTPBTFBRn1lOFD6FeO5Fsw5z35qr8Y4Ljkvcw==","signatures":[{"sig":"MEUCIQDyget77inwMFi70l2Hx4lJvx5VQf8OKmQYaQ194qBVIAIgeTdLzg6jct4nLHRWHfR0Iao61HnCQfye+DOgg0C2PNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic5ijACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzeA/+OY9cM6nqInQrHH6HE9b0Jt2myor1RulZww538B9Uc4XBBwaG\r\nK8YfC5XVLosVqofnu6a16eyTm9ObrOys/TganhL+y4zOPplrdl42wZm6JkiS\r\nE4AeIJzaVuMMEpkFrNEhmLZ6E0MQtsZJqRvcKQ/DnE3AE47DEl7hDB8EvnOf\r\n8SV86diD6/pcAzve40tQgOnGT7HiKLkS1KGUIz/tCHpyFlD7aLXV2AUyxDbs\r\n0TVBg7fT68vw5kBuLsIzxP0q/q7UknzfIP5FBHPx2L6hbXExTUpoaZjuapCI\r\nluNO/iM+nlQBbyYMpGxeFgXHZppDOxVFD3RXZv0jxjCDgX30RIdfq++scxoM\r\nzwFiO9TCCOybKK7HiJWuJ3WVnM0JQXiWX/B/ksUsaUPgT5ftQXJLqnmqFcYg\r\nlAo5eNaQwYMzRkvyII2cipTGuoI2Uzwy4fCVRoUjXB2i60bmvWlWJ/q9efJO\r\nGC6ffAVc5HOT0zDTvMnVK8/WP5EpU8tYrfoa4Zs3cXSVNNQbOh74l8TX3be8\r\niVJNFeoCRvT5QEPhSoTu3z1MTlDiJMBr0ZJklpkiSWGKDD66lETKjDemXLzd\r\nQS/QVYOoxM27IaNidP0Gm7VImQA3jZeMSAxMXM9P4OiClX+/M+PVtiNU8Gfx\r\nGniD7MRv8C9bvTzpLWCDUd6/0400dt+7VWA=\r\n=mtXE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d14be7b4c7973fe4ce2800e27a5417f3b855da48","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1577"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1577_1651742883584_0.20871323933168617","host":"s3://npm-registry-packages"}},"3.1.1-pre.1578":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1578","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1578","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ea5aca0022b28225d31cc2fa78217ebee8d6c0f3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1578.tgz","fileCount":123,"integrity":"sha512-rhbfuE2jMvyd0/jABVcZExpErj/Ey7wI6LGy0t1ucQHCAzpZns2iPdu+78X/hoj+3i84UjgC6/0gbKeHAeum3w==","signatures":[{"sig":"MEYCIQDTUtTvGj+bQ3e0Fh2HZYaGN23FYOwb5nCJzCOOsH5VFwIhAMEn3PPm/1UJrU2jxgt6FGwdHGbG3N9/JRJf1eKdtkjF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJic5moACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQkhAAirL0VH/MwVpIQtAl+AhuJDxDh4N2Iyh7C+E/DqYBc410M+Pl\r\n92gRVnixECGXsQ3ULVPmaRoz+2UPkJIYyLG0jpa99qJn0/HxkAevRPoD3dsg\r\n6VxF6boCgkkzHZ72nbJhCn16/Ht/+r/QYYY4X46ChYuhjdYAT+vRGlIbI8gq\r\ngkx/ypJnQuCuuIEpYHkVAtjZbliScmrppfr/HYxuI+egDWd46GF5P7Rw6ZpJ\r\nbZBcuHiLaaeVzqmqIexJWS4fNBL6cje1WsNYIMfgolNMWoxsdybIOoFL81ty\r\nuBWPoL/hGjOvjoueNYDQs/0Kwh4Ayu5lhWrHYlP1ovB+4pCg6cMM21SG5GXh\r\nvvx+x1vRnZPD4PgKylcQfA+1BABWqJP5y9FZaRJZUkqU4lYFY7rt1nxbvQ46\r\nHsKhizFu6R8c6UEkWCaR0is+3S3T7RjwohyPoOcn+X1xd4tTVtHN9PKC6vHy\r\nS9NJo11cbaurQYPbuxuyIbbPNb9cnX4XctsYICfoIgHsbg02sP5IUrcPG6C/\r\nLJC/Zvvy0QGX1UIdZHnfY5Ac/hXhyUSKRb9I9V02XMqnkL+Lk0MZf//rt3kc\r\nWlal2FQSa6/5s2rDmHfd4BMZ652IA7zbEF3EPvMuirYmrbGxTYd9l9XB22Ce\r\n02dN40ms6MSiF5Sgx3nGHqwnXpW0sQfogfk=\r\n=tv9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0f8822f49e16deac7fda13809001656ab724ce20","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1578"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1578_1651743144500_0.755041017594781","host":"s3://npm-registry-packages"}},"3.1.1-pre.1588":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1588","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1588","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cac40e5f91f5ae12578aeeaa04429ff0203e1318","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1588.tgz","fileCount":123,"integrity":"sha512-WCWa4UmT92dXDjaXzlst7jXK7DgEsA7lE/SgZcoaVsjpPTMNcZ268CDbSGiA5ME3kpEolGqZ0yxNzsDkEV58bQ==","signatures":[{"sig":"MEQCIB1wgVHAkogUsT2GmLZHDe3Qwb+cdS6Cbgag2lsEW2RWAiArK/FRNtPiyhUPHfrgiVHZp5xq8RZZCjXenrAurkTZpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiePMYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmol6BAAgAhpWSS90vkSS0egdNhAtk3vJ/e40xVAGFOvOv4MPpGi+AEO\r\nEYVRvqEmOxHfGaDariIrS4lPRPUW8R+N9/63CqydXEgE6Rr8GkLinvjxBAld\r\nQfdgAP/470PtKlKYtgS19VF6uRpE1Hf2NL1o2DvVcuD+w184HIc233Qyx2oi\r\ngPz0MIl4awkCb0NZP+LluYbrqVXDHeCnTPCsYJ70jafQTBtxsovKbBnT7Ahs\r\nPdz6R/8L6wwDWrzNhpFbYX8LGvi53wtjpZyKenEmqGhvrBF6G9I8zmx3APl1\r\n91Wk7TGVBRbLfzFzZ44Oa7Hz4UAt+0c3DsVLoxI91aywts3KIyL27TwabM3d\r\nR11Elx5rHlE2ZHf/WR0LA0+w8ieVTzm9LDE67CrQvmK52ZYjivUOhZ7PMrPs\r\nAJ7bNVxfLVMf/RdJh1a3kxAUY0hVGHa8pIABz7f0tkpFXxjkcvIq8Rm8zwiE\r\nfwrmsHBk7ds8BDJulV8P8/CABfAX0tgYsHqfomiSum6ZkKSmWqAg19fuJ2Fl\r\n/nrqx9c2oMbWp9CuwQNPFHnD0Zg9s1qgwL1rUfUeB0SL6QTQNI+Y0sWHLccJ\r\nmD+/oEA3bOXqGadedSt16Tpf3kfHOoIqt8VIRXUXF8ZNtzFVvEB/uQZcP8iA\r\ntE5O02TqWlBXq5BzgYur5MrOtsclIw83EpQ=\r\n=FZKY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"aac6957001a18e4d0b7cb5207da0d4fa59c1870a","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1588"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1588_1652093719958_0.16014929581914839","host":"s3://npm-registry-packages"}},"3.1.1-pre.1589":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.1589","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.1589","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2891e53a55abcb5e82dc9ee128ce918cbea3f76e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.1589.tgz","fileCount":123,"integrity":"sha512-yJbUbIgVMCSHpUiE9Y5n9vKRXxJEYqAzSaGvZbas7Z+uJwBx1vn2IdkMD/oyb525vcWOBafvgvLFVZ7e8l6Zhw==","signatures":[{"sig":"MEQCIHiIAMWV832vgxWOtuVkTOcmDaqo/y49VjIEeMf4cURYAiBKw7B0PWbHmKuukRGOp8TjENtKuZ6q0oKSEBXW8lJt4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiePUIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHlhAAl4x3qtojOQSnLIf3+FQ7mLzy4ylM9qgYXx9z3DW++3dnedfO\r\nwWP6oylCNvnFfve71gFqgin3MZ/IYwz7cFzqMOLk85fsyjYjsZj5ckUmwcMC\r\nRLAjstATQZakLLANMTwr6hgmJpUtoXukHgtYnu0iMcvRXLAoyBx8kV0AUkVs\r\niHgYyLyNgqLPLVCfsOOzSvv/O9SxG6mzlaNn/ZdrVTh7qzaXg61F+d56lwPq\r\nCuzkEoMQTF6EyT/7fzA6l2SwQeolzsRjRkQasz7PLISHDGFTLulfxN9RIkD5\r\nHnr0KwJDOcscfugBfoRUiQjghOV4lwuHJttAuismpDYefphgUecI7zEglV2w\r\nODg7FlFCgHApMZA+EEY/sjG0AYuDswcXg0Ng8EQJ80PTHuDpx52Qr2ZdLlH5\r\nzdm0Kcx4AMx2XGZKEcWYUSv0nr3lwTRXDbU0ExQFtiUPUdXBhfy/UN6/A2xR\r\nOW9eCGEIoJyZloilK58QZJgGcwnMHICrB5twW6o88g1aBCgeveUN+n/2cu8F\r\nUsp5FJWV0XISl6WdAl9d0CHPT9zYsbdZYNAfMb4yZmYWl4DFT7Op4Q+FqJWU\r\nedqJjLKooR0bSPTWzQeMywUCOxep5VvQHy4sGPKL9QaFRJR74BWyKHlnTAuQ\r\nE+x7qx3s4Nqvu4FG/CtgVni9XLT55MlBjuk=\r\n=sY+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bafdb9ffbc0ebcb8b0b51169c7d771fe721cea36","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.1589"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.1589_1652094216463_0.5488865920584813","host":"s3://npm-registry-packages"}},"3.1.1-pre.6":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.6","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.6","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b256ef0f4437138598799ca2cd1d37f959e1a535","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.6.tgz","fileCount":123,"integrity":"sha512-9BYXUp+panVOSil/YMZ6T+klcidCMb3DpspBbxf4OpunG43JDPCZ3Yw55YCwwWbh8FrccZ9UcvMtq5DQTi4g+Q==","signatures":[{"sig":"MEUCIQCPI6Sjnmw8bIQO++8w0VpVra3Iau3U3ctjB9hLVkvNkgIgYSz60pOxwDzNoV0ucGdv5+j1vyR0q+FYuNppsgNGvTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16715705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie5RIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgWA//eWDULpWENw23YDeIKuRFnDbGrBm9Hu1sMK+L2U5zzNnPxnBi\r\n48QB54xiyZjtvWdxw3auT+0xdHfO13r9YRE1+fFJse5LRsBaO1zksMqymJ83\r\nAI6ncLrNIA3XHkSR/6OpJ9hmOqLJxB2Q3Ki1u5QPgAAUGW5NmWxz5AhyHwcd\r\nIGtQhdEt5NoMHtaYeZ82RgH7TgZMiwr+Fghw6/f0SS4+2j2GhbFt2zfDsij7\r\nQEMWB2j1CN0FKb//Xy+/6fws3DQ9ceaMb3Q4HWx/jePX8TnMvR7gD1WkC3hY\r\nRsOhEOtzLIpKEJRKdYlNI2FDaT8bvkt/OvzGJBmyEUsQyWBpAA5cVUSQzE/g\r\nQRviEZpnnOjRQACIKgMc9KaOG3sXJxLhVI2i0lUmx7l644vzu98g4HsCY2wf\r\nU09fvXdHCg4a/khI8yVdd3Ovod8gNoc7tkASA4HLBShr4EM4vfKnsdB2I/T7\r\nmfB6g4v56j5TxvYgtzyV1bhxPssc1fNDkhNvRijGY/Xgi+ESo4n2SbXkTnrI\r\n2CydclBPypyAcpX+bactjFMGBgSNggJQaNRdF2CwgyJOhjE0YKCXbYPSPSPN\r\nVx2W6o9NkJobNgegW73lIwatB5G335WVhA/Fg4NQj9v26giwN+Y7rOP5AR+q\r\neoiL1S3mSNKe4YdOhDN7QPHwEiHtifNQzo0=\r\n=MQtT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"77fb19ec7f5e916997b60adfc8efe7ac1fe35485","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.6_1652266056333_0.27693164693981864","host":"s3://npm-registry-packages"}},"3.1.1-pre.21":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.21","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.21","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1f6f4789d79b543e4f5cee482012a5cc195af15d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.21.tgz","fileCount":123,"integrity":"sha512-tnvk3VmrfnpmQQ/HA7RSndqwL3PCm/3joA1nC4YaiMG+UIFL6oKenU2jP/Wh9JDBAKkcKKeiSc6ulM6NK3EZsg==","signatures":[{"sig":"MEUCIFo2mHXeiCmwGtk93rvqTW/0yiQcCJ5eX6ZsG0kky7m1AiEA+KZmZ7C1OZc0EoPS2aa6saLFo3dsVkGR3xdI8aFepXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16717771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbrAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVOg/+IIMaWxRVgraALleRC9HX4WWguWjuXz6UxloyDLxC2iJ6HkS5\r\ni2qMY8maTT0ovYHJFYmZOQOZ1YAdsWLHp0BXI6VBDVbNc5HGbED+xww+MNOT\r\nrudyZZtt0SARXynk+kAfrXiMh3LqK7NrS9Vktkhv1fgrgjj0CnFfrM3lMP4J\r\n5y6xSKnUayjs/Yt8LTF2zSDatW9CDFyvlcylcHoBTNtSArQ4Lx449onaEW57\r\nZR3Xh2btsiZ+JaVPuOYW46jmJFv9ehO+BfV9uXKg1T4DQJTe2bsWFNuUN3MC\r\nHpT623kjmv6jkLcjgxrZTk3NNeQ8wzH33aUujrJOy3rSFC4SHIg24uPZ4RoT\r\n7jjguxiGiuaB85GEdc2DKrkLCimFHHGE4oiCtPmbPaJsm27xJz4R+UZ94fKf\r\neUMpXvWew4s/h4EVQlmFBLjSNOqo+qp7CcTPis70hZ/3y5sxD14J4IVuC+jX\r\nhlPvJG+X/v7vsGnyLrnwbmnbP6Vk1v+LxEzHucDGlkxyo0vk0XHAl/a2jZgU\r\nShg2FLFXL248N+SRQy+fALYfaMl3tP9j98oNIus0C5b4Ie1N0Y8SWSlRLyA2\r\n8bmAD6ATT3sAVxpwsd9wdkLAgG7jarpB2JI6C09gCu1Hq4ObxSylLZ68uJ64\r\n/+ts/cp0tmamRlFhUMcggVg8Qaxgg/SlH6c=\r\n=XLUv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5472d6c16cc1ba752c99dc6a3e9b2d5f38719ca9","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.21_1652669120246_0.11376803865943819","host":"s3://npm-registry-packages"}},"3.1.1-pre.31":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.31","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.31","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e1f50e14333236cafd7f82494fd9067452ab0d8a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.31.tgz","fileCount":123,"integrity":"sha512-TZgB3qRqBB4bR+qeyK7t4VanpEKmDcqeEpZ/lhZlhBQ87VCJYUvfHU+AeTGli+OWhUIe9LbWCvwP7i8yst8D+A==","signatures":[{"sig":"MEUCIDvLOKx0DxCtu4fa98Pp1NoCQkMdiMekCRH1CY5tT9h+AiEA1oDvWLvtLPuIsLHvPego4DQKxKpTM9f8eMn2I4uROPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjQXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+XxAAiKbk/Va8nzRQVTJnSQxCgMeoyoaol1XfM77Vtm9c0K8U0gn6\r\nSUJd2u0+U1BDPoSmWgqj4N4Um/8jjo4ZFcYP2rU59R2RBntayFXKb3ZNaxcD\r\nehL4+oO2csxSoYttgkyJfPiuc4Brkq52f3vkbbiwo7LPQE06hvl8lAR9Ev9q\r\nDOkcNGZ7vZ9RUeouFybvjcYpDvfuL1TazsCXXWMiFg7QLaPFswIx4JGNvbWD\r\nRCbY0b4+6Gs36ZZ51vF4ZIMVgaiqSfwKjxSdhOAJLSDqBusSmBc3LT3ajlCi\r\n+Of6RHWfPxV56Y0XNkzmEd3rkoM9GUkHRZIWjg+1y0cOiU3rvw1aBeEJk1EW\r\na/DgjiNV7h2blAVSxtmW7dBV941wrcnIYiQIyF3WfNpRh7xHkvXTirKPNgu5\r\nox6KpQD2p4evOFfIL5HTEltfJZYSYYeMUHAaqYw0yHPWwjJi6nMOqwkwk9Ke\r\n+muc9WJzr5idrdDBMerqoih7noXJg1S6w1rA8DbfThmVoC2p0GOD7hMOyCK7\r\ntirKBlu/7NAbcl8dduX6hyfYv8aKZCohnrmZqMv7NDeMNz5UUTRKbCG9obgr\r\nFJs8hV9+MFIzskRbAP/qfTpFlyqGBpaJdSFSqj+Z2vIafsj954htRi0DMAG3\r\n7jQDzSOwmahXi7+9hokxupaDdMe5mPsap38=\r\n=XNWE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a0649c882a68d48a4a78e88b7d377a56cb11f9e4","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.31_1652700183601_0.28221616034481456","host":"s3://npm-registry-packages"}},"3.1.1-pre.33":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.33","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.33","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fab7d4320237f0eb03a236259b38f0fdf4ce5d4b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.33.tgz","fileCount":123,"integrity":"sha512-spEJMfozu/qCEIAo1bYK04i5yDvNgAHk8Esb71hAJSnR0cxpPR5droyfJZxUQXG6FEYfwjGTMQrj8BrEDZ34yA==","signatures":[{"sig":"MEYCIQCuwfALyTcQfY9XKfvQb7ax2FCocBOpdpOjrDdkJbh9PwIhANvCH+H4iB9ViWjjKmr9FYrSzCAh3qBQcKwVRTYBqh0u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjzXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9wA//W4LW7a/CrczXPTRUmCGH8B83SEYBQC1eSsMTWe9QUabG5lsU\r\nqxwKia2a9y39fW4NLMqbHxN7rOVrZqs7Nv4OUqZKu/buUMFyul/GTYezHMgW\r\ncC5yU1Xud6aczp6k79aE5OfWssTvmKlohqpvKZTj0nHJRzziXR9PGWIDccVv\r\nkE6xX+kmiMdMHKLn6TfvlvHypkGFhchfdDNeM2HcStZs2bdp5qnqNotv7gbX\r\n7dz+xEASGUnEMNKvYRC/zyYXXVL9aI5SP4cPCP/CoqhDXAxAgHOwHQy2ADYn\r\ngu8oRQMkiY9ewgStGYLvS0Dlylkc/rBL3g9MkV1eyzFXVho/kOC5EV2oYGcM\r\nXq8oLznWHKSyiT6EivsGfnMuqQW4SVk0FNIYCn2gVRp8UPjUj79B/Ujk6aOF\r\n2NcTcn/iZl9n0IdZvM/OCGPga/E0JblNpCYGtm9xczYsu/3axgv7zfs5XUvl\r\nh/ZipRZ/+gL2sL38Q8wqv7P12FAsDJgnn7w220lBgtEL2ss+mX4hwVNH6vJY\r\nogIOncZY5l8YjsDGd6ynamSNNzhzhh+BhNG7q/3CEXO1djEEj5xOimL6u+DI\r\nE+a0vv0A1bsw74zVIb27lT4/e3GcD1MnvsX0oq5GUpVS+hA/VQzZD9IKkv0s\r\n/lynwooJncui9k7MHbGN+9yL6hbuhQ3ieeg=\r\n=r/bR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5b44b55db7a92c9886bab7ac7d156445e658aef2","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.33_1652702422952_0.6319209253681417","host":"s3://npm-registry-packages"}},"3.1.1-pre.35":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.35","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.35","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e68dffc21b96086ce6ff493399c5ca0e72753ab8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.35.tgz","fileCount":123,"integrity":"sha512-QTwu8MqH9Ocla+H4GfFvXbrpHjT7IWq9BEVaNhklq7ezcq3Xj7jytpIftO/YeufZJ5di95R5l6OXKetYJRMe4g==","signatures":[{"sig":"MEUCICnZ1c5//8CHDPhOqM1Bjm76fqYaVvF1JPCQQpXZhjZpAiEAv6NQsNAhaOWuduv6nZ4C4ASFhG8/ZDEhHZTeyYGTH5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig10EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogRA/+Inz3ziHOjII4PzZqL//ePtk6mejDpQOR+87ov+WAnJpFXlti\r\nF7uXAWQAzQhoqUvBs3EOVTpmT7eZ9nASYpbsaQmPOeTZyMTEh+lzfQIMzgki\r\ny2olbB7y76n0jE0igWKdCOlrDz1OGJCh6IMhke351/z6z/YGG1Y1M1EhngUM\r\n3Z1q1Fldfpic43S4pT8Htfol2yzvASl9LU/ME8O+SkQQXuRsJ8THTAvWuu8W\r\n7qXB3XXJoafjooIcCYw+ZxybwfwJkvMehsstDmaIeIRKePprboWg/4Xd49WK\r\n16hKIUi0ntVLMmIKH79acvW38MOwgyrZcZhVqvrfTbveMbsubZ8z9SNyvL1l\r\nW7JnSam1GGjkzqmvAqa5YFIw7UMbkIWmwEMKeIAfMxCj2bXKhMvb0ce6cdq6\r\ncJiB1+ARUJe+lApkURsb7voIxAsL969Nj2UBktLHm+7wKZ3S37upJz3KjsyG\r\ngipbisZCOMkIL0/tgMCJn7xNC3JDVAkGzlO4GrBjXL3UI3RLswPyNqWfotQb\r\nDW+u6wDaa78jM1Y5+OdJw79l3BQfiiDoBHzCKB9j63yg51tzOWsOMEiEAhL4\r\nd69rGdCMaXewoaGY3ETRXfCTxgv3lnFmULPZuY/wTE8awG9LwRVhq7nTbJF9\r\n7grG6peMn5GzfN6aENkI9rqQT+pJ1kkjMSo=\r\n=Q1c5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fa08cbb064658dd43ebf57d7e01b51206e47c632","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.35_1652776195911_0.05264954285590839","host":"s3://npm-registry-packages"}},"3.1.1-pre.36":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.36","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.36","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7c3cccc9debf7d93b3cc98ad3b79df616ce67f9c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.36.tgz","fileCount":123,"integrity":"sha512-fB2lZxbml29/srKBrfkdHGYdx0qtgtCQDGlEXfMeOK+ul+dL+8Qzkuh1wle11FUT/vatgCPrt+6qfV3NFWVI4Q==","signatures":[{"sig":"MEQCIAiCYq9ZfPYTDCcPT92XLIeDu6FCK6/PcGTTxjKQitgAAiBEBhm48kDnyfXU0jABFPdd62Xmc7D4mae+d52IfLgmsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig12ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbsQ/+J9JAgKtnRTTKqGta1UqW8VqKrim0QgHyzvX7icdsC/VlCi9k\r\nfs0kLPl3EE4X5iQ0mBsFe4c/7+GZuWU1ebp1ySX09l91lBHSxyqkHV2dkJG7\r\n5vGjEnzfORydySFDckEWo2V56QxD4UJcUuRATiwZ2TX63OOS0Z4CbROwJHQr\r\nXAuziN5XkaoaUSJzXxIIAYcslpmhWDLbxRIzTvFslpPzK/jlsfKvxR+Su+J8\r\ndOfpOiyjQxSMaTWH9E+P4BRPfDWPNQcDoOCOQl59iyKeUxhXJ93TjCS1pizF\r\no3Iq2UpzlXVJqqljOmYhM6cbjIrVybTSYIEbiejQyZl04wMDB3g//L2Cps15\r\nD3X5lOPxcYtx4AiIrpqiMVFNR5IcX7jFbMmYXHhvnX5qjo7+9+ZYlx/KU9bi\r\nVM9XZuMjh6mIaJAyrHogbIaY7hTkyVcuZtDL9qfHAGAXFB8vuig6ZSHJVUIT\r\nh6SJfyfLdKK3NO9xlhQzK5FQNXwr8JkIUqGYixCy/DMCY/Z8efz43kzaJ+k4\r\nBsSZ+mgZYiXpTxkJ7VgSM4C2DSzqrGBwN7i+weWYtjbWekhVHo713RgW0MyC\r\nii1+6nY0OzP8wBlb+FuFoY7CEKi4JrqZtcpN26ZbjdSoM8y4QvZTlTC1t4rk\r\n72JMgZixQkOJfpddfHV76uXJSK71t8cGeRY=\r\n=l2wk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"942454e3a1d907f2fd202c500c9efbcac06bb158","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.36_1652776345059_0.5677371415442356","host":"s3://npm-registry-packages"}},"3.1.1-pre.38":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.38","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.38","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b51f801909ac7eec1d8f98c0db6a91cb158d8665","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.38.tgz","fileCount":123,"integrity":"sha512-TkMASW+5hGH55OrQly7Ou843/TU7zu8YnSSYn4GRu8+zlAKPD0jGHZLrxP0SjThjLWNnyQT88FWFBgNRY1n01w==","signatures":[{"sig":"MEYCIQCG/9Iu9V4u9WqXZ843AIJ/6Y1uPy+ZRm9KKEFRfhDt6wIhAMoMgIs/g5A73wGmQ1iq39Y0LC3Io/gBwX5h9IFn8+K2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihQNWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJPw/7Ba4Zfv5ReLknrZYWSxqo6/uRPKyKoSn6zE3kLbUCwpRTK+aY\r\nVuzdS9Su4LWhn92+W5/WNfeUyRUgTVI4dvHF3o7bLFFXLuYd72iUlD3gr/Fg\r\nBqTT1ka6ajKNdUszNfrj+YhdWacZiobtZ4cLZoMS2NQ6Tc286XhuHfhHxT+9\r\n5YY8GI7cYPPBdct36ZQpt5QnDrE1tm8k5Nk3mU4iZxgmDleYTdKqI6E2g/o4\r\nKZsPFL8Ue9GDPKyvcV4xlqo5XKYSmVN8ThYer8FfTyxGyzcXg83LjhL411B5\r\nw4e1/bgn32ydfv81D+l1/Igv2d9cP1Wy5yi6WUTnO5TnKAoMhuqLARN4/+8f\r\nR+3Ee/tN9KpUjbom8Xs5fnZIzmGj1nDfjEQ8xbAqbIP+F2dkKBt9VHPZ3G9B\r\ndVLposRUEVe7ThmncBnTTDefsI+Clbdw3xpjQ9RShemr3lwNkjeFt8ENuYyG\r\nga06XUXImaQVelv/+usJtcCnYP/ihWr4B+12vti/pSNpJ0kOFQsPi4uOqztC\r\nZkvmWk9VVfkVnf1zS+03+GUxDDeSzo4cagszJ5wrVQz5oumbEC/JVZ+P0o3M\r\nHkr9H/99ElZ6FugAnG4s0xYEh7/1ueyNWDx5oMA9oyPJhDS62NGxTd2GnWLM\r\nztcYkiundIzqDSba5N9pNa/MvS7f5gJwPv0=\r\n=WDNF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ee6535f75b4bc880f468f4e85dbf01c4e14c99bc","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.38_1652884310332_0.9708502504533731","host":"s3://npm-registry-packages"}},"3.1.1-pre.41":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.41","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.41","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"458a575c06d281c134e2d2bf3baebc4624e526db","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.41.tgz","fileCount":123,"integrity":"sha512-R+79YVTRzYaEhiZjR9NepKeOJjtyPpsDLo5jsl5rRasUu2xFv3g0W90k46KhPz6J22XJqzZUJ7yC34tTi+7l8Q==","signatures":[{"sig":"MEUCIHErk9adCq4KsSLCpzWWIALXnxUEyRLYe5WwLX/eJByEAiEAoAS5lN4fWbTHHHAMpq4AGby5T1LZea1seWOxBtijvNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihnabACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKAg/+PdRTkm4cIhbx4SCxWkxIlZa4PLOzna8XJYn5i5CM38Pd6DzU\r\nznGmEnf3y18TgBxRtJZrjBwYLtYI/IvRzfpVLTSaMsOYQI1T5LccLnz6rcY+\r\nMYPorUGNN8bAxCRB8LCheoMCRqZVUDTrKXoojFaWrEweEyTLIJ66PbzNiyld\r\nef38y9izl1KRqGGb7QgVKHqfxHPdSKhMXvmjo+j03KmsgD8KCzrNpLphqKeu\r\naPJl2Y6S02jBDPeOJAn4N02u2dRpBMIwGGKiudZarZK8zF3M/bWg5DNvi6Gg\r\n8hJ3bp6EVS7FAQ5sAgOUaJnJEqGtP8cJVOVOQK6E5Pfh8iaHv/fzy+cNblp5\r\nP4+UXmY+UH46+kGKhiCG7qLqnt81eHHVqGxj9yO9vGTHHdfJQfS86wd5IvUg\r\n4Bh9Yr6fNrfN86FDkMZlseV3hgsJ4vDT1aGA8WG+uUnbEjy++zGJIZv9Tokv\r\nac2S8cJVYF6hxQM3SaI/otjeQkBnQm8jumIZK+5AGRgVdQlTTj/iKeq7tX3N\r\nEfCOzCo7WD0efm03uB1m08YJX6KOS3ZOUC/perF+01IcLvEkKadjT1RrtCHJ\r\njPJniUI0/w4e/vYXpo3tRGeWIsd6J6vVibnmCw2FXP3xnZ/hx6Vc89ZKS4D+\r\n11q45l/2gguHBIn359CeVwEhtX6hY/CFgxA=\r\n=JcZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8dbb818884637db3e487d09646c3c8d10aee5d59","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.41"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.41_1652979355125_0.4489993521232396","host":"s3://npm-registry-packages"}},"3.1.1-pre.45":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.45","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.45","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5b4d356765f6694488fb952e3ffcb6ea3d26d273","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.45.tgz","fileCount":123,"integrity":"sha512-BEItseHCcKR67FfbFaudq3cVHV4szZ8E5U6h24NiC1ZOP8htkjFSar3B9bGAQaZQZBaC2AZpaoDweroWxBd6EA==","signatures":[{"sig":"MEUCIEk+1s9uWsRfbvp1IhOtXjt6GXL4Noow5cIsz+AQUSajAiEAtB8e2hKNUzNvrftgQ2a5B7jbqiBMbjj1HZlgrSdwafw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijMRoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr92g//TjUgTNoKyaSfgaTkz4/je3udgunmsvqCJxE1imGPhSY2289q\r\ngJ5hE9cVEmrIJhm7m4VH5tuQ3n0uF4AqBV5GCQxnVAEgTIDwvlvM7nW7bjCy\r\nxzVTFLALjIJsaCUscdDHAqxkKnLLSMWyd3qgV5Cm6tt4P/v8FVFDLan6F7Qp\r\nDVBi8Y8PqFam/609XH4TJDz1yui07hGdienc5JGUl5Y2Lf7uTlLb2YRsbf+Y\r\nPBrAU1ckvHTtjbPSobO7MjuHEHOTRFzc3q/Yx1dLtjOs9SQtBUtd/UJvViQd\r\ndF2qy9YuB1Z9qDqIGML7dK2WmWKTCFLy7vjock96v0aTpIlgbDcgbuKszOAU\r\n8xJnK0SGZd46avdIizm7MtnGloXUuEf5Ogk7P9inxIPE0djZd+a4gfQPOZuq\r\n89diync3OPZJ63AYCpMbezRorwREAqO+wL31xZbEUYPbR3pldjAzLelHDeL3\r\nMKOpL2gogilhTvGmiCmg1dh/pP2v18dNMuDtfBwUpGI79lMJirzEKRvOeF/L\r\nZL/5aUIuC+xZLCGN4jwH4uB2IqtDBs3F9sfOxD8y/xmVQ9shTBLyBXW3WGNd\r\nptubY2pi2eP5S3jfqkQPaswtlNvQcDaTV3A/FPhCpWgMYxORYWqRSi1+xLEJ\r\nzxoZYO+Wyzo1wBVPT+iE+2L2pkeyX2VHlzU=\r\n=nj19\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"867e0bd359b7bb366b4f319a95b6c1b5458df5b8","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.45"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.45_1653392487726_0.44982868152118183","host":"s3://npm-registry-packages"}},"3.1.1-pre.46":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.46","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.46","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"82d911c8bec1af6fac8722a06098c4a4de942bb7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.46.tgz","fileCount":123,"integrity":"sha512-mzYTyGTNmAf+V8fsSK0TEhqPQn5crW27UoqbhtXFsghs0xd5mXfeqYgwBzHAMM99VkXBhzZt5O8Al7qgg268ng==","signatures":[{"sig":"MEQCIA70shQ1HLHJmx3x24FbGnXqv4mK3jIJE0ZGmVRJg/5tAiADs1k+6iFRMuLq/vyo0Hzkg35TWZyMS/q74TZSt95JjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijUOiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYiw/+NEuhP/H6EpPg3u0ettw/QL7c+P7GpjBuG8h0uvPed9qrtJey\r\nfrQwxr+ziFJicdZNtLR9fjqwGA/+owOa3SVd2M2Eax2q7hrEzAw+caoUW71/\r\nER780SVomO24eQmHqyaEKWIgzBhkfzcRQLCkE1jCyXi6NEBM38qKQyJywtnL\r\n8wMNWr2ykYpqbmLDS9kB34nVbnWcfTsrYiIsI4OhPSv/6sQL+dKY7E/LYaTj\r\nBFnpfruS7ZjL6yHIpx9+Jnf3+6Tm5WP/t+TDUfdC868UGupRotq0122P15T3\r\nQQnzyJkVKk7CsYHgBcUr4kUS5H5sPj7xVUumZI0m85Tte2Xz2wi1pRP9W2Dx\r\nSJ3LEYslwNBjbsD/4S9ApdLcLTR4TOqC4GIJomAr8cL2EqKJCcXWUmh7oHQh\r\n3Qy2102OxpUzVQGJxzv5P47RRmXlwoD1ZCxFDCmEP2/cah3bmJep4ZsBlodR\r\ndA4CtSnmOimJXPlG0C5eECAfLJQBsITe7+vdsAwRllV1EWXZVkqv6fwjoZVu\r\n5TIRZfy6x72LjhQZ7S2HgHIMAq7uQPTPTRziLRJ82X8Cp431F916jD/UVDg0\r\niL0QWT3o8KN73xqCqMDs840ayUiLsWd5yFRWlrbpBKUmYzt8eDPtdC0RbE5b\r\noT6HgDtlvH0ZZEjQZksArqaWgIyT50U4trE=\r\n=9HJY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9163dea9d77411199ddfea97754e70b9f5632f1d","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.46"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.46_1653425058109_0.24578946059783702","host":"s3://npm-registry-packages"}},"3.1.1-pre.51":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.51","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.51","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"61864f03713baf5e806ed2a3814ac8e822ee1232","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.51.tgz","fileCount":123,"integrity":"sha512-KfCmpKUwjaBSvx6S/2c5+sAmwFppK98oBW5DpIALYTokEa6odpBg7/G/tETaYL+O2pC9BlOaJaQBpteYw2VnFw==","signatures":[{"sig":"MEYCIQDJnVWEDwkiay7oBgcqNO6CiZ0bkDwDA14pLZFHzOsZOQIhAPDCHv8Xm6bIsTYGGMBv+Aq7/7kIKPToiV+5imSVLTO9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJil3WjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5jg//WbZm75sIUvyV7O8E2poYSc4TixNn412WBR0EBusQESxwVaxW\r\ns8yNyjBnP39yNQ86FxDgwEnxSQWuSzX/4XSzHjKg+UhJIgrwgT6/gI5wiABn\r\njL//1spv5jdTZs5rrnkEAvnAB5n1eiLQexqPNYvoaDmT78Yv3J86LMBHew/W\r\nyDcJemVsCD0pEPHU9eigdhX1TGL2Tn4ryZ0ELep+DcbAseAbfNL8D9E90Yir\r\nPGxZcpEAC6Eynl5UXvdiDdekswvLj1n6+/+HjFCuniFwrrM2Zbke97GZjqPO\r\nc/TBusHaK9xC5Wv7zZj1TGNP52FSA0GYKhhnRDdbB7a9ncVUDNjuGxRJa4Qw\r\nMvlcbF2gaT2IQnZ76K9Ppyy0SeBEqb0a2oQCw3YofYrRvYnUWpyv/YHe6EkO\r\n4ttY/r2XIKO/tWqDZwgZNr8BGgxs1DYfuZAgjbBElx8nwSNyoH/+vA8YqW3F\r\nOS6m09likn811kVeBPOPq5KVImKXDs3BVTpa7uhUk5p9s/xcR1AciEnmznAp\r\n4ei48lkPaP2H2ZxUhuIbEdnag1YBSCnSaYqPgvY6dzFEAN+Qq4YFvymXEDxU\r\n7iQl3VUGLNLjhEQPYBEp+mTBltZIp80wIEfNdWFpVLFQ7RUIh2tFU9/TwdNC\r\ncgFGq6TrtMi0y1bMLFhyeY3nyhH+n43pp9U=\r\n=75OA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0236cb11dc76f45720727cfc6e47e7e3da095451","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.51"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.51_1654093219518_0.2855597775826333","host":"s3://npm-registry-packages"}},"3.1.1-pre.53":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.53","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.53","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8f5a95c2e333e4743fd93e817397bcb6956d154d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.53.tgz","fileCount":123,"integrity":"sha512-+QMrIysEyfh1zTmChll8iK6ckTxzL/RxUsXL8kLvj1xXYHK3klwGWQrUnIFI+DtfIks2aGckzmU+WE3C7FV/Bw==","signatures":[{"sig":"MEUCIC8di6yTBa9D0OjFrqmLJB4aTBZvgXbCvkcr7UriJPTTAiEAhoKwRJjsWYNAq3JhcndDHyjAQxEcTIvMU+4p/sQSP14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimHFsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmragRAAmeoHmY+Lg9SuEqztpYuu2C18HMpxcof0zu1EKQLf8gwbqAHF\r\nDwO1aImJLVx8N0Nw8jdTtS5zOj26qoLq7B+m8Ee5T1OxIfH9WpeKxGrqcMeF\r\n3eF60EVR/vcgmRnkb4M4KppjCGAdc4xJAghkjFWMOa1lJPUW4EZTdQxuJn1J\r\ndUsU3Qdg+zZ3NMMvQrRb06/RoBakeAG1rF4x9sK2BSroO0MIFPFpRPp/sCT1\r\n/3DYoRxeNej/w3AnFrrWTGlJr7UKrV/75MG5fRLAZ7ud1uK7TiZL+c6lEDDN\r\n0TwYKlmtj6yKqnuYwX9dtQjnL55V6KN82gSNc262zPWoM9UAtpD0AD/eyYE+\r\nTDWBRyxmd8eFOEUfRSXUefuVNmkT2QS+iIRm1y/40A3mEi2mqrnGk6+YNmx4\r\noisSG96cEY/Me4WdFfib5r8cXpNJg4GC2AmUg0u1zGLzMuwCy6U+VrYmJe2Z\r\nORjIjHtYTU2nHxLHwdjX8Id09Mdcj+HTKTDbGhdH4HZnbJi8MOYPAm42P/Qy\r\nvU7Tw673XtUL/cEtbQmyvYS6KAQvRygzQe1rOBahjMnjU5IT0at7Ym7t+tjM\r\noo099ZO5cL9gnaiF3VfV72PXWIfTJW4fOrdIuzRZSALjDT/wMUxlONN70K+f\r\nOSj/G11U+akA9fZYUwTbRa3LAXQPMipEsI4=\r\n=smeJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6bcbce5dc0bc0e2a955c5120785c668ecaa08efd","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"florianrappl","email":"mail@florian-rappl.de"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.53"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.53_1654157676588_0.6817461773927431","host":"s3://npm-registry-packages"}},"3.1.1-pre.55":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.55","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.55","maintainers":[{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cb136bf3c343dbe5e9bea2492a26c4e7f61764fb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.55.tgz","fileCount":123,"integrity":"sha512-VlyVmlNuDj7dG+SGyKKKnNnXlmiMwfP8eHGQTcG4uANSUYVjMF09i5K+mmZPCEdMOwdfpuSCPDl0vIvunWzD/g==","signatures":[{"sig":"MEUCIQDt/pkQ8KGtwP4O4svo3Ya7ZTTS3BhId/XkL0bzYCwTkQIgfyiLrV2vpg7xye8/QgiL5LeEyEh61dNi7ZHK9hYXqNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimMjJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozqhAAoej4WwKThYg1hAt/x66NDiMutU8ek+si1wcGtzdOgBUPl2/C\r\nV8iG7Rf9I/QUIu2+7MTSg1zXAKQys6Tw5mpPMqmck2BaMxbi8IgykzQfN2Ta\r\nDZQOAZEH2U2l2M84xTq8LmuzzjJ6n9vbEifyaN3gP/B8UQS7i6aBDaqvg8FI\r\n87XXQkLl3wYywRQEUxi3T3xx5TbiVaVZcUWtUCFhrL2VNAFzmKAeDFQqsinK\r\nllxYuggS9/8mrPoKJThXrIZ72P9W/JmaYwsKFwGQw9Url0vVemjx1Jpas8VT\r\nu4hdV1w925tTMrH9WH9ujyusmcqoUICvqIF3c5yg3E1jHbrgQQklFFppBLLq\r\nnSyJwklbKa4dEfORUQBp0FoQLnFv+I2trXHSVOM/KqJo8qwaeHDVgwZasuoe\r\nI2VscFVzNMPXWgqySzZLbTLd4/T0PXkdvfNJgQvC3+seLeKLz7spOktQFjua\r\nEJ7AO9Q+Xt+h4hlDvXLS5QOgM9Uf0wEff0Pv1Gq3szPvdpl4muic1xs7zP/4\r\nMJ4BvjFttikTXhIErwwNpsMlShmEGt/sEtuZyfVD62ONN7Ze/H6dN1vsHLQe\r\nrnB7jr0VRhp1V4B7sYmLVhTC4aPUhPCVary8a/XstRjN2tYpkbx651hZw6Xd\r\n2hOwU7HZveH3UnIq2gkrpF3TtngqLl9In2o=\r\n=AR0t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4a47354b17721a99c089fb59fa6ac2743814dc56","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.55"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.55_1654180041659_0.2628798415149418","host":"s3://npm-registry-packages"}},"3.1.1-pre.57":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.57","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.57","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"934b90b87ff687e819f5c9c91059c86011accc99","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.57.tgz","fileCount":123,"integrity":"sha512-Wjmp2Dfec81NcsS9yoJ9vn7k5JkCYjzh9/O2lcGnGEy+KBHigaIluu3FHxMtRL2FbqxHnunCi+tLDnRuOtQ56Q==","signatures":[{"sig":"MEUCIQCJi0YR09J2Y6cPPrGhdyCWUY5cSx9IhcyCUpzWLN2YBAIgRh8hp96fW/PVgrcGCO7ahEdRfkqfc3SIOLNN+05bNkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimapDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXEhAAo7AtEC+LWgueHF8AT/8EcRzeByfSqVoIfTUiQuy309lNLMKn\r\nMGxw0gmrvV65AtrwNz0lEKmUpJeGl0y7SUKNTB/w8UKO54eMey3O+nrhruVC\r\nWgnuIJVe9lpwA0iEGcaDklFHORjYSZ6rxwq7ac6K0KvbUVRlG8PlitXoROGA\r\nGpojficSoQbuKZSfz5ocIY4wP20b7D1isohGmYgTY7YLyELXppeytfjs+Xjo\r\njS2fji1GPYQ2wtsb+NQp6J2PZip9oYGAm3l3V2BS+/JQWlTL5kz4vhXTpvat\r\n2UBFclv/T5n1HjO5mZjNPILZInFHyBKMrqJwK+a63C22XgUbMXTh8D0RiezN\r\n5gJ7a1TW2SsSu7MnLcn0cchqz7X3JlniswBv/zYmf1Ukq8AqseNvE3zgdivR\r\n4ujTymnJb1XbdOV8d61IYkjKMs2T4ELR+Wcx+oxKiCi2XS1SIgAMntjBrgal\r\nBTtHpmseDaBaey1/JoHPfESdHqIteGN6paP2Tw5VTgVtUJtG5SmqOHiLjmqS\r\nSuFp5sZqwAek45c2w0dEF9/cwKwDMBou/zuwbSPYq/CVEkdN3aeObxxk1nRM\r\n95UyCcbuLYaPod7CANG262kNdzocggzVPYJ9UUEVZKYpoZKHIu+W/kgh5DZl\r\n9RsVv7sac3eY/VAd6O4O2O0eRK5+0IixTxw=\r\n=/pAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0b57010d7e532e766b2590ae13932ac8f403765e","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.57"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.57_1654237763028_0.6777301157799","host":"s3://npm-registry-packages"}},"3.1.1-pre.63":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.63","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.63","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"61587f4b5d6a8d1df2f40e1aa744705e45f510de","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.63.tgz","fileCount":123,"integrity":"sha512-VIugDRxIiX5zpl6CrfQXZkN4lteefzYOm5p07wu+0t3hKJ0jpEvQqEWSSbcIpkN8HyEPNlOeY/z5n4nF8ZIgGQ==","signatures":[{"sig":"MEUCICST561oCnmJOzvKteBmf1WV9oAZRuKi7ltoJ1Znm20DAiEApiIqkS0FbJmBT5PJtyX7z0Ij8xfxH4lMEn/hFGvvC1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16721927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiouV5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmouwg/9HM55R42RT1bO2zylt3Ay8QJh2o241vLyqdB6L+ieNT/VJMeD\r\nrKR52Tbx5tfFpEByHR8zIGpFoDPHWeoZKrh4sMPriHy/ewNV5YD40ZfhRb5f\r\nAFbMzyYa272fNm8Q49lTvXjnEoGZ1aYypHGkIXLNrubitAPR9UrY3eNy/Ni0\r\nitRvKv8/1/DYbD0PRyhO00DnyPTATmmq+uOeRQxMp4lIeKx8RJqkMIXsR5yK\r\npVGwDfyA3tLQ7UzKbveWU1WfOK4nsHM6krkmgJsxP14SUDvyUBx5w0t7FNip\r\nqI3VisTfOObUDeDgeBOFYN6fUYfVMODLBbzgVkM5GeaVcOZPCmcil7CHphh/\r\n5+w3p2Y7qrKZ3+FDL0dtqhMU/IAQGRtmE50cqTin7+7+7fKHyDjU9/dk+PAb\r\nkfM9pti/OUrnj8BAfbeGqlOXvBudW6j3COxNH9p4cDe80aHpA0iyoRSCHfoi\r\nyA2Sk+Rwjp05TJJ830t10CVxAT5hoQSvvGi+xww0KL9415ZPirhib728dF7g\r\nC1gEKBDxtEe17Nvq3LxipIuiA3v9ZRWN+OAyQlpHrS8FPHvFzVhNf181cXGD\r\n3w8jSz5iQYwuChmlQzC+PPolYBrCabPYg2fT/fcPIIyU3pa6Sif8kJkFI562\r\nhsSZjYwXYGtt3NfkzVSpDRm4Md1nlx4dGZE=\r\n=u24a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"78158f65f68bef566335e7e2be08d5e2d3674b92","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.63"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.63_1654842745530_0.797032973521651","host":"s3://npm-registry-packages"}},"3.1.1-pre.67":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.67","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.67","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4b09ce17b4dc884745050cd05e965b3d665741dc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.67.tgz","fileCount":123,"integrity":"sha512-iBg2V6NkGMbAtW3y+B1tCgDDeGzlf7CkBB9xC2yZfUYSeY/LvlnymZpYXrC79LORb9x3CBfi3lkc0uuzMIYU9w==","signatures":[{"sig":"MEUCIQDd8TgJzegXBIp6wHLLoIW4CZ6aAkFtqIqcXi1XE5624AIgX6EtyN43FIk7nor/oIAAaN/wpcdTT7MGj2cu2XyiRog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16722188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipvmhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRzhAAhGt0f9Vhzcp6OJirvvNGcjNGK8nGbcp2He5SKQwJkAe3Pfh3\r\nG0gaCB3yoqrMB2x5J49PAnz+jrEfam0aTIenU8vnbJpGu7dNcnlEtl4fllLx\r\neApakdFiPNdadyq2FKWWoMDy8ddWW1r+KbxXFIhz8oKnOR9holyvO/M9Hc6k\r\nu374VjJKLYX0e055eTE8xDFZOdCmJv1wNsJ0oCGsMP0ai4J53G5qIdrIl7kd\r\n4gEo/0YagALz9OgeQNuUcW+klrLzExOqWoQvC6ofH8lIsWbsUWdYF0rc5+WP\r\n0DpYaQrAHW4zQrlqzspzX46Hs5Pm/WWjw05d/by796zKKXOLEFYDI5DDUP3h\r\nkhYJGBl6AotNug7inYxE72PBFMWy7Sl3m7TmtSFun8G1beb2cEoDNwFwY01n\r\nOHR7ccOG6CEj6NMSbDRp4vDEsZX6u6MfvL+SU7vu5ozS8FaOC10oAgUZdxEs\r\nBIrPc0Q65N9lZSCl7R/iBwx2JV9kJQL3lDw75zKsdCeSchDd9EP+oQaEMjX6\r\nXK/PgwKYC6JfTA/HiVAnR+zV8N+pJX1YxxhaS2HzHRnIRyPyBknkffK9bCKa\r\nDmHF9ADNcwoSEW++XmOT2e+LCov/qqlv6IWLrmu9GuQSYJh2jCKCfeJvCsEH\r\nFdtGq/p4OUtz7NSl/OZUrs70speBZdIhqCE=\r\n=3ddG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"654093b721f5dcd8052b552e4aac5e56a4b82f00","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.67"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.67_1655110049126_0.6882733786969577","host":"s3://npm-registry-packages"}},"3.1.1-pre.73":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.73","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.73","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"34976fd7cd09f65689d5da8b678865eec3d1c6c0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.73.tgz","fileCount":111,"integrity":"sha512-Mg45sSGyw0Aef3WmugmvLBP6RlFPNvYPcHnKpuS2ixbX2uFRWYGW8yTun6xOzLmCwnOritK0fNdHswDCImpPAQ==","signatures":[{"sig":"MEYCIQC+fo+C3tjrn++mqoN/U5aFCt5i1L5/YM4kCZK5LarkpQIhANcpFOX2AfDa4Dt4/IFKQ/FQsd9Z4emQf4ZkGJXUiCQE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15492085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqHenACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq6RAAgedusiTS7sXgTd1bAQQ9skIw7eidqNGhyMZBGQ5cEwB8P4vl\r\nAWltj7WGXNCgFzEbS+0OvirrxhG5iWFu8TBEOr9q5JhJtjqUdozZSLEFmwJm\r\nvhkyfvZxZmF6ZuO+DOwvMUoRvJ2CSjfYPqutEgpa6L9Evfrt0I9rZ9EnsVT6\r\nnBEd1D91uQO/IJEXlUQ5fntMPO0ddUe7zX5hUErr090tFJvJWuP0pun75V4o\r\ngiQCqyQ4mtXr4TbLClQ/Rxi2gIA55Fd+KRDep8QfCfXYS7AoqGPn9IXigctg\r\n4klR8DKN/UGsz2onGiNn/Y6wCNPRSJBgV+hSx/ghy+S+rLObPia0qvFMf0R0\r\nT1KAu5r3rGnlWJEq4EfKhK50yTcUTAXYbq2lSrvT4QJfIiYTa5uMmRoq6o7w\r\nJduwAbEjnWxcXxNaGr2l3NqwZd+bJxX4obWTDIFImps+Qv6/yTGGxFyfL5JQ\r\nmhhp/yCEOa3a3LckSgyc/gd+I0JHcokNO0n0BDjxIEamDoX8GKL84nwdg+SO\r\nAKE09io9zwL5j+8naQ97BUB4Cle2scUjgMKjgH4temLUl1u55jytfdwmZUPr\r\nR15xdq91uQijwERDB9B2upp7b8kSujJB9y3PNwFNFsxKDGtgrWFrtu7Lr3lx\r\nT+tivqYwBblJ4HIAX9+65X5/u1yZTdekcTs=\r\n=+Apm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7be6870be3623ee74b31c72034f20a4fb510d466","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.73"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.73_1655207846837_0.9277925982301369","host":"s3://npm-registry-packages"}},"3.1.1-pre.70":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.70","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.70","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6bfb469f0fa123fac2a370fd19211463df344756","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.70.tgz","fileCount":111,"integrity":"sha512-jNqunFLEuP9s6eCDmF/So1qO4qJ/rXNjhhWHj8g1Kjf9alpt3UmAEJq3ifW3nmQZ6jI8Z/QnPLZGiNdBITqFWA==","signatures":[{"sig":"MEYCIQDQLqSHgMWDpG8sTV4s8UcM6j3aaZDbRbhUGyTmCUvUlAIhAJvtPJkPdnWTA1dcCclH5f/3ZOYd5D2sExJs30HnISZv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15492085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqI5vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolZQ//WNEUCEBt3/3OhpTaYSBiCQUxfeN77WMv4Z+jAt98PoWz7aAN\r\nAN2H8DgEwuFvUpg+zPjwnK7fsXTYfkbY8SNZ1jFj+TEG2tFyyCL023iHkuYS\r\nNjh2T6XL6kbjjeZ47t7nfSnGptiAFeN+jjlQf7V8Gfc7hk2bPutGZ3d//Y5S\r\nDBv1ErynXPnksVGU+XPiS8iUFHQr6aRrDzwJsa7gkDLrVnVG8CQAuzF+fOdL\r\nLimI9MbZX0HNsqdK5aazZ0ynWO86UiGhAXb4mcZKTjfMxq16/M+QNT5RcS6w\r\nfpp/AD6m902jsuJvfsuX6K2Tupn6ln30wmPCZOWt0bQ9/GOCnPGm5DvPqO7X\r\nBZTvus30RjMkb/CP9KkFbXoJLUSvicZj0kGTp5NQpxLa6mM+Cae5v5l+kK3N\r\npwuaBJoPkImIprKghMK6TkJ3pMzGNNRlbYCDZnTUpSWBYlkILt5i7ObtxL+s\r\nMlb7cOpZ3qs9KuitaUcyrTdGpHxbq7S572aAJAMnqumC1vVL5jtY3NhpksXV\r\nCa3updzEJ/EyyVkiFgfCCWZWNJjxewMga6a3apvDPjrKmvtK6WGQTOo/ziVa\r\nVYI6tTXgh7Zmqkjc5kYpzZ/rjEKPf1LpCdAqwkfzZF7bbFTj8nb7QAmL2QRt\r\nYvC1Igy3WFAsV9BEONJ6B6A805euvVwRjak=\r\n=J6ph\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"25774a514628478133d7627f5521dd714dc9448a","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.70"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.70_1655213679208_0.09921350035849419","host":"s3://npm-registry-packages"}},"3.1.1-pre.76":{"name":"@openmrs/esm-patient-test-results-app","version":"3.1.1-pre.76","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.1.1-pre.76","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c823efa75500340d8c88e76e8c7fbdc6fd1af573","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.1.1-pre.76.tgz","fileCount":111,"integrity":"sha512-40K/9L2WwZaHTKdaJLlceOxoVAg51bPe0wgNglbjWNzW1xJBDuUHvtWLWPPZ2vZTSVzOkxKUnXsJ2rapcBfOpA==","signatures":[{"sig":"MEUCIAKUzKqSmIf42HUp7OCjSVx71owC7QOoaxt5YWQbwZ75AiEAzu6Hn+9RZtCwmYKsI6xerLRChhVz7kzzL5DH+2esMmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15492085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqbFOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre8Q//dFgZQESCccwFak2H6M23Fm79A3qbcw9zIi1AfLe9lkAdsTVq\r\nygahPcaERJbgbhAkGh335s33rx1MhNN3KejLcgmyBrcIcsLYnPH0OC+M7kCb\r\nMiHjeuYZ/xpBN2TM+TW6nXG/jKZd32UHgv6yBrvDqaBKv/c/deARY5INdwwG\r\nRfjxKJFParP+sP54o49lwmJajz3QIA5J2pajNdSxXLelqchDQlTmco+ZjHj+\r\ncmXKx+aF3PbxI+pHVuBMjIKDSWG1XO0uT8HNKJsJj0Qa+mj7JwfZroiXaFpl\r\n9nAjXdzs+JooRMoeQp/eQZijFzpJVmcbFvptfV0VojWL2Rt4d5ugWFYu7u6Z\r\nNU/J1yDGXZWmSnVr68A3uSyNTaZEPkPRPgNwVxCrSRfFTDGlu9evJy4lihH6\r\nf4u5f6VC20idy48JrQ3xwCpjrvytvuL6EqROlRL+DDsbY23fesSHgnOfPH0v\r\nJn740flKy+vsBX8UlQAJDitd0JCZmmmP3Y+0ylZdCk9/3yX4ccmVv+ZDLWbz\r\nV74cjKewk2PBMwSZwTrM/fOjLPCKFUJkGuIEvzC5u6SVxRFhmD4VopQzEQg2\r\nozolrUpJ1Qhrz7sI4NKqfMm5Hk0g+MXAdR+aDhc+GtcSxutPXuxyBwmycLQ1\r\ntsTHfASTpA2Ez9MAHVStDmyH5vSdRsdaci0=\r\n=/PAs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4423be303e81279f708350b07284abfc88113b4d","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.1.1-pre.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.1.1-pre.76_1655288142378_0.9087223190159146","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"34475566d943ae89ebe2969574c177bd2d747e18","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.0.tgz","fileCount":111,"integrity":"sha512-+vt0mh7qSlyMJPdnbM9mVCvJ6Vm1XZxwPoWyg2L7qTh20VndT1cfQJ9Ld5pfgbCGYUBm+hha2IJ3Jssq6iOvlA==","signatures":[{"sig":"MEYCIQCAeJhexhbIhM/yWlIPFtwEorocVUVFrwqapggbX3PjmgIhAJzVIIklk3am55Fp3N7bnUv1cnJw7Ns2zrDgSB9wTIH4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15492071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqe01ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuSw/+PuUywAN05NuOEBGNItcZ+ued/0qewa8ZtSVUlU+gvinx1Ahd\r\ni6vi455EShXX1Hd8abovoP076R59JXMmekM/RUWBF4loGNX2YS4x4eAjEVju\r\nLMgoqE38ZkE39eBKdOebu7U0FETyTNgVgalehM/Z9V5mCTjoZ80PFmZQ5weR\r\nfVE1FFf3dCsgfUuL4aszkiUvvw629Kvsrptjig2SUZZu6esHIaYg3BIbsjwR\r\nZc7oKkdihVysjmbVmKziZwvNh7FWUHPd2obZ438VyfdwBS/0vGTJHQtY73c3\r\nbg+mbR5M3ceQSss5ZCylco1c4X37IanDDmOBB+tWKbeV/SmyWXxYNZYki4Jn\r\nF8uZGA3+4K3WU766iIGyVt8qqqii9RyyaIwP5PG6wVA6PkbUWzA9/nxbDZX1\r\nnYg7evM6cqPBs6h16SpEjqMRiveZen4UNzQTZIGN5lbvuBSXq9lkwq8tgdtL\r\nbtbcvF86mVFhSeClPCOuEMypqfGWkI5hDmkLEbqL0P+ow6h7veGw+DyL/y/W\r\nVHqa67b300IVxvJn71Bcx+MDjoBBcHASF4sG5GaunL4eEpbMsqj7htm+FJSn\r\n8oHQcpP3pPjI/hR3toszca7hAtzC7iBDgqrhEdGOsS8W288TCWaLJHaDhRND\r\nUM6yM93mdgAFInKhMXr1XUcgUR38Xzyav2Q=\r\n=ukbe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9043469ab68eddf0c9f2ee2ac75d64a3fd18840d","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.0_1655303477168_0.22522461937957683","host":"s3://npm-registry-packages"}},"3.2.1-pre.78":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.78","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.78","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"58049e6868ac5d10ad82fc439d4d26f3d0926a9d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.78.tgz","fileCount":111,"integrity":"sha512-OXAD+4R9t8v/wLPl+WSAiVyiyf2Ih70LJOud0HaBLYlO0Kro8ooQGP5Oo2tz36yP9WZBeE/YvAagD7gaXgbb+A==","signatures":[{"sig":"MEUCIQCM7N8pzJTa1fq5qUoZXOoBORSofLWiRQwW7XMpHytzTQIgC+/E5s7YVjtjsZ0k0nhLO8l6YFvqGrBdq6fwYpPlxd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15492085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqe2rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzDxAAiVHlFwLwvuXLGe0E/4Woh4YAimjSJ9bQ+lwY9NfNibMoNdbP\r\nYOM/HUxBs759VwFRXhmyTUfcoAXI35e/yxkrbiWSKrxevXJXftO2KmH03U0U\r\nTozA0cixA0vASbAvZjd2x9D8wgEYFi6uTe7jTEEjVtMOFooknqKtlNr9saGz\r\nRCYtBuF2QriSU7aVoZyzZghc+lMVCgapGsbFmCbBHXoqWYqylsSOJ2HcwbTW\r\nBdR9x1Udpe5eJDXtLVgLA7OfhP1hhnmo8icpuEXjN29QZm4lErOKvMcpv1FI\r\ndShafhrBQcSCj75MYDjm1GQ8ZnRaDUv6SMC+c5LKbU27IhA40U0permwsnNQ\r\neJDb8qY+A+gc24X7kRjGxS2YTXKm9xS62/yEmH7ynHoj6V+fmQ9w2dKuqgR9\r\nT3cDQjWBPHXnFUlLCOkWM2g865ezkxQQT5AI/CymfS558iUgT2vaJc7kYYAQ\r\nf73FhniEQQfJqntCindinLVhfuZYUSVAEznKn5f8WLylfOhkEqhY8BZaPgYO\r\nvxEdr0QlMdRncZ3vFNmDPIZPRzHYhSdQiqB19IoferuO/OHVR2BTq4yPpPer\r\n49zrqxLaQ5x//rKtv5LE8aE70vifiZnX6z50LQBl5Pvc62X1M+ZCCl7zkLbh\r\nVk905hD+Z38PHdjyBr5F9MZ3CVRN8IHgbUs=\r\n=Eida\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"795f9952cc2e9243d3c649a9d03e927ec7e9ad0e","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.78_1655303594772_0.553951711444409","host":"s3://npm-registry-packages"}},"3.2.1-pre.81":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.81","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.81","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"47b9bea026246359042ccb501db11ecf082953f0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.81.tgz","fileCount":111,"integrity":"sha512-ZAL3yanuYlgex7aieTlbS1CMJDBl2P1UkZtW7yR6KVddbZSywf53BzPGizqftnR9jVXhZ5JiYndDbN3suaHmVA==","signatures":[{"sig":"MEQCIHTECPDJJ9LMSUHJyE+/Sm6KjodPmZsol8xRHL3TAYAOAiB+ApBmc32mpTyCKHn4SdIP7SO1rZO5ymMtCfBJbO3iEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15492085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq0tsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcLA//dpF+RsRYL49S3K9a5j4iKHZr+s5JtiKxAZfiUH0trBpWwOqf\r\ns5USlgfvBUUhWapG/9i0wkSaL9CgOY4+brbW5dFTjAfbOcnJ3mVLe1ux+y7j\r\nIxJnXKDYP1D4E8ZLyp/sENj4nKD90qVB989B4F9FKzUA82TA5db+qjsS6eFR\r\nHq23yU1O3nW5lEtsK5yTo2e6U0ggXLuOHVFewKOxTWOKp1F35oNBs5yproKJ\r\nL90oyxERpf4a9X993ug/p191OwY0dkO6Iz/mKNYB0/chDn5+c3nLvGTp4uvE\r\nxCHhaR4yU7jRAgT/ULWi4T2+VqxqjdDuLAb0WqPtvq/hfZriqxYFLRrX+1uc\r\n3Yzmu+Ru8H4Dr9Tjk7pdmQwQqRvr4aA+BFXGe8eDCf+ruYIu2gMP20y3ogbY\r\nF1W8G8rPR5ss1PNueHeh50xfUOx0xAH7IrCeMjrRUwIwsuvZOLttfDhFFkKm\r\nnx51Du6kJ0YdN1/OJ6Dt++Lzxjf7Is1dvuVc+l5xx3msd6sXuqqeBaYC5R5x\r\ni6wCeAsFZuE5/LxPCUINjlX5cY+X+NtzRkeWkUOcX22VHI2Q6YUuoSaLXlO2\r\nt8eAJCaVdloLhMsuE1QhhJkdamo6YZC0V77wha9TWIPCy5LJw6hX2O8g7u3f\r\nc1nyppi4Y/Vim8zS+AmJC9iLMMubmRgLFLk=\r\n=TbHl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e19ba12d95aff206c57e1e87642b8068f441cd04","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.81_1655393132066_0.5840420360698477","host":"s3://npm-registry-packages"}},"3.2.1-pre.85":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.85","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.85","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f48128b52dddcfb520eb7b18a98c5794359eda0b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.85.tgz","fileCount":123,"integrity":"sha512-sgUJFyBgtgJWV6EdrliyG1CTZpISBUFHKfEUkl7JdpUUxOkQF9Irh/XiaILittF17rMM2xRpPyIQwgK1qzF1Kg==","signatures":[{"sig":"MEUCIGM+HEGZ6T8CK6OZZLPJMWiAPmVPtY35lIXVO69eVSmQAiEApSv5W+yr+W+qIjz6cRHFSAshy4CKqRbtjXSoywZSHKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16722188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirJgcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkQg/9FDxbOODXo+dYB9I0EoWxQ7f3tLt+FP424HJIBqHuUW0dJeGF\r\nuXivq7VQe6vqoJhnLDd99s1wHhfXpfq5C11M0s/BQfGbyduC1AjFHPeD4EdJ\r\nSzoUfJcdfK6FJ9qczb5BepChSXVQHsTBvqNM6/SznoP9YAePYpgHzrXAtVXZ\r\nv5ueY63fx8hGH/9VcCTGhYLR7BiE6uhnMUr09zLh+tdHOq+AktYA3eZUxH7N\r\npHjIc/J4ULlTQOEFDL0dgpCYyPJbFK0GaeiQ48sjVQ4KXZMnQb31PgeJJSnl\r\naS2zQAkvnRJy5I5oy1XQw3OkosJcTwQTm7OkRswT4505sMmtB0ics+pCXDcn\r\nsvnnMa96dfQ/t+QZ/Gg5nu4aVMm2n+3eRtuXqlEmbO4hXgcHImu9hnIQXmGk\r\nE8Nqv//Z+1ckjdH26xweQkmnU99LDUpqqzQVC3DBrxvW83ubYdp3iPpqMcoT\r\n/VJa1v1WTWaOcIhwkGJ2d9M/bsklSgFZx25IxW+YMCuCtMqTk7CvZIS5UJNw\r\nE/hwYRaWyArFfC6D4PDswwliGv5PcVBhsXvezbnS+H1oHPcRgmkjbbMXtrYP\r\n6KlqocraZ+FqfSLUCKvuBLeuEXa/4Xy3j7xgxdjzF3eTjvMD5tOsYQn4il6x\r\nL6BK5plS1ksHO0FjCCV4wraMEsblFsprOoI=\r\n=R06W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6e116faf5f4be13d6692633b73d4d4b89ed7cc49","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.85"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.85_1655478300539_0.43873700529285076","host":"s3://npm-registry-packages"}},"3.2.1-pre.89":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.89","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.89","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a4c684e29e234fe172ad7ce568ed11357d65434b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.89.tgz","fileCount":123,"integrity":"sha512-IvivtXl2QOgDB2IAJto6sUjVoMPNaznck0qdavRBHo7OUDjgDYuWpgACM8RamuqGmGaSUBE1dSFy91kZzQskNw==","signatures":[{"sig":"MEUCIQDJfJ0+uAS7dhNjxdEXsv3QmZ98bRfpRUJEr5TVhCPBpwIgCTtY1JmTk5uZ1k7l6NK3bQR8bix5JRBd9n80aGYViGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16722188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiscXIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqg1A//ZG6VJ7bqV3WKU+Ci0HqimCQ4jW+102/ZREs6Tq9WfKmUvrX4\r\ndu197WJHepYVrJoNeNDI1P6BmcwTjMBreNS7qEzxCjxyQLm3hE/bZ9de20A2\r\n5c3p0BQLZo5XRvyX5cY1m+IRI0eOEjOckFcfZvRfdnCLHSAyZb8Wqlv0s38W\r\nl3UnssgDhtOt9Bm85V1tYrGFj8CXhmvKhNANWoOiIYGfH5HZzWb2jM5doUtG\r\nd0IwFf+RJwTtilHBYMXcFHg1xnsVaFnP9hgjQ8R5ulbXwb6SWIhlnNxuIltV\r\nu9ajc/3yKCJkkiFfBE8EQZ7iV+EfVb3y+L/eaOVrD+A9WyVbBHV+kwnvueIu\r\nB29ROuYq06U0+Ucj9oPLaDhC3V8lN2EWv/JhCXCW+EvZInEpY3VfFU/U8jBn\r\nioNtsMiDCWVMFbx/qnADRYL9SnV1oP/keXp0vGEQ/RWJtONHzvN91KMJaeqp\r\n/hEv+52Aq8/xjwIYvRa3lkq2DzDrxsonOlibxrWYoKgGKlVCD/GvmyPSM6l2\r\n/VXinIrsMGDdgClSA1XkALNuGCz0Q2IsnDg6NnE5WOM7JCPAbZBJkDcDVc2F\r\nwA6rQWDrxURRVashHCk+jboiaHcyozNZvZVSBBuhqiA3C4dLw4bE+W3apnNT\r\nhUKDwVK/XCzw0THHEqSJIDwS1PKE6Bk4RMQ=\r\n=MyTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5117fee62ce59ad7e35ab6a6d3f8387962da5736","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.89"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.89_1655817672471_0.6919676823203067","host":"s3://npm-registry-packages"}},"3.2.1-pre.91":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.91","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.91","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"89dcb0fae1be6249acdbd606e50a02ca7b115e59","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.91.tgz","fileCount":97,"integrity":"sha512-BvuOi0drBozb+/QtnIqIweeu+Dqb0faEEJM4jAdyloYhSIsQlZu6E9l431LJ5VfYmY9j4FfGTc8eoF6QK1EbSA==","signatures":[{"sig":"MEYCIQD+XNUPw33I9v0CSGE+8J6DjxL+yn94BCAitLMoJaxfcwIhAMFok9u2POLaNfCp0tAN9vDfvLIfHSqsB6K1QrAUWko3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3024159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisdZ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgjw//aeATmqH8b4rLF1KTfqcB6ZDkU83paijTph42TvB4O+A/oVbr\r\nwknNeFwBQg1ebKzWUZttxCEIi8hbt97pqCHWmXZ5Z/e9PFrvAWPpRQD5Rrzo\r\nENfT5WG69npu9JbSI3X7RfO2C/SNFzmcGPMdgiHc18aOuSJ9VX90cO6xNOzD\r\nOSB6ergqD6L+5viKSkBqXnU9blsOvaLSeMFXZt8BnLimpxn0sJ6U4g+ub1S9\r\n2fzb7RbC5eep4Yh0v9yc79j68YJuOF3AO45grRvWkVqUoHmmRSp3cg5bQIL+\r\nQjtwMnSSm+0xnRf5kC3uHhzkQtVnWcB4sRzrcvTkY4L5uxW9ONrajC/7swzR\r\nR/RDJy/puqbr6C7wgrj/ObZEw0Q65Jz9Oye2v/FROxslVqZ/kruL793lXOBo\r\netu2o/bjs6G7xwSj1sacstMwLLf5Jl+7dW6q7JDsN69lLeW+pD44mR3BsQc4\r\nmNfblnEvXSxurzgDih1vMGtXm/37AA8qw5qarso9jEyG8XbP7po/MnL3gdBQ\r\ni3wtoh3f+HXABPbAAFnMiM8PSOIkb0symAkMJ6i0Nxyxp8Ehoj2PYg5Ekij0\r\nDyQu4zWrvSvhLvvSd3rcypvLRg7ngBDfgYJEtHRAcb0oXeQmxH76UrNS9AIH\r\nN1cdaUN6l5NjhkSw9mH/JN4vEpYMhhu1T+w=\r\n=Do/l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e5db061ebefee40e621f6d4d8f6890b5802425a4","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.91"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.91_1655821939839_0.6659365492293492","host":"s3://npm-registry-packages"}},"3.2.1-pre.97":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.97","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.97","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ecc289c71f7e7189b1fb70624c89ffba635ae8c8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.97.tgz","fileCount":97,"integrity":"sha512-wkhpGp9jkGpzh29cxYzJr1Tsrj/q3lv3nl4JeHnbg2aag6/Ngem8JKhtfo6w2urzo3B+eJcAOMKlSSVi4R8x+A==","signatures":[{"sig":"MEUCIQCUsY9QfUADhhKEKiIQEbb9ywt5Uj5flos5neid74jT+wIgSdbqsxmHqmD30BaqH8pj0jeZWsxopga09vp0BBVQkkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3024159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis4exACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1lg/9GkGz0+TP7Dgoveu1AgAQJAgDBU8BWmZvaM+y6m6gZ6aZc+/8\r\ndvQ8aved7GIiTk7F1T7ApFT3AxTAMhOe+El2w+xNUQeE6tcyzK3dGh9IZFz6\r\ntumOsJeJTLXLLy2ZWTM4R0DfK5t6AVL0N0BgUg+rCLrjedLTuPnJA+VRrVEu\r\nOiFi6iQXmU1tL+0tiZkrkSROlEdCpt8OvIcfn5CZJ4+n+Fg5tUdHHuN5FxQv\r\n5Vgim2jUus2W4voKKw/T6oNt/SD80Im+P6qQRAUul07O+jOQItV1EVNQYt4+\r\nt4f191Z18c4cru3XnP5enGhjeBo6D5ak0KZ3QN6jejjCzVeRIFo8+fLxpf1P\r\nDwXOLW2JEB5+JzuDnityBbM4MtOfhobwn3dVUnUoMwl5jRjOZs2X8YCWUrWU\r\nkEXmrHS7yrvn69jIajqLfMmIaniNIqINRTkLM4GpvQWkaJHadbYuzOEma2gM\r\nw5Ms8O6j4tDmJipgAh+CSxkYS5zRQsCukKzRUkf0MFFnPtTTUnPiJo0iiVoz\r\nTO+PQ7QVMq8X0yoNm3tS793Z6KvJ72cmpNlCW0hMPRN76Vg7aan7sROkYhDP\r\ne3H/wxZOHEWYOjnqHIT+VXoZZI/YT9Qq7bA4PqcFkcHQAy8C/ohlxBHS4XC3\r\njQXq1NkG8pcutyIkGeqnCPcpJCJvOrQKO4w=\r\n=5mJj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d0a4c9a83cc55d8f19fb5febb204b80d69e40f7a","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.97"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.97_1655932849610_0.9172279644387149","host":"s3://npm-registry-packages"}},"3.2.1-pre.100":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.100","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.100","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0ba8bc49a394d5a617d09080181e2c8496a12c72","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.100.tgz","fileCount":97,"integrity":"sha512-maVpku5Z1ejcaw28SIiFNljhlrpxh+YLCJXq9ViA0GZsruNqBvl+M5mOAy/lihi6um/yICVU902lkQO6UiX65w==","signatures":[{"sig":"MEYCIQCMy/QRVEWuf+r0WYqRjsQgVYHNWeXgcdB0dWWwJsmFgQIhAMP5bq6mTm57Z/AA223sZ6S2otiMIHkM5Ai8jUujbuc/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3024161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJithE1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLAhAAm/SupkKk6QmH0iX3yylhJMGOPAYD1KwChskodKXSqEhNe4eu\r\nW5b+8B5acOtM8qM0oGRwaSwlZ+P53b0B5bFADeC4nodidWJSTAr/9DFMlzk0\r\nBvo3Ir2E+V1jgpbGfiPNghflM64CtuuYL8ht/gsYscV+QmRfKKvuF9ZFIyZd\r\nWwmK/LR+jR/aBajp8RbJuW67cJyFk1i70Xi5hml0zJ3g63WlKQ5DWl4nokur\r\nhh3kT9wNmxW3+mJtX1ROhzh5pNYQiKn9ubGP5u2vsyuH/msad7XtXLR5L5oe\r\ni0KZYJg0VAtewCuse4NY1v9DqZN+TistQXGBA3cz7idkIPNGlQ+8kR2HbOX9\r\nHoyRrcUY1U1Q15E8R02DdxCbfqBJk8NsPoxo/Z9hO4PCK1Sb1HCFzhauKmxD\r\nTzzMofpYuD4TtkFBAGzVqbnYRZTNJfrRlPnYAsFn3h+4PNXKJ3ysSKYAtzp9\r\nKwHkrT3x34dwYMRtUBoumlRbYebU2iP/93ZcCd52Gz24ki/Rp3mbYCXz8tBp\r\n+Y2cBMnJ/dT2yCIHgFR++fksoyenZVi1lVlzrHgPRenDWCL57+mmJqhdIEwW\r\nguTvTIlg9W/+Lowu34SeM80NxZE7G0OcxNDZQakRKhHtX0Tegmr9ywGoMuQN\r\n2KUc2qNGF9IFJgGtT/EtRqXlIomPbFRO2G0=\r\n=bbg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"081f80dd551972b795838a86b42823b781ca4c98","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.100"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.100_1656099125540_0.355618889562342","host":"s3://npm-registry-packages"}},"3.2.1-pre.104":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.104","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.104","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"19c8de12477ae921b66fa66c73f33dd4934660b8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.104.tgz","fileCount":97,"integrity":"sha512-aOjGtBnrRTrF/WNQu00sGaKS/s9XMv4H5hJhbRXii0Tz4LubQ/mFbpqEnrfWhdzcO5BpaMAbV1bt6LOs7+mp9g==","signatures":[{"sig":"MEUCIQDEOd8KhrIz7XOPtZoALl3s35i2kgwB0vFJq2er7UkBvwIgOpsTsZzfN382y2mKCjmvT4pUCP/mWXF7bwx33u5QiIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3024153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuc4HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokjQ//a8BYz8lLzaubGgiAF9a34PXM1GmyNJK4dtyOLS6yVX1WH71n\r\nLsgbNCO65dKqlMuQo06dYXRiMFrWYxkV6CK764QUN93SY8a9tL8uKlge0sGz\r\nCg06Kf/25U+PYnRX6R6WSe22ulMrVy8UC8E9F7/B3qmbb4uLUrs15irS1+7T\r\nzDhFyIRFZuvHQr1HpAKzA5iQ6y5vXHwy/0Kg/j7WHa1XdxL4vnzUkXkomPxh\r\ndwM86/U7OzD1MFjkaWHT5u9mS7ijwaclEV/CIlYng26SihepK7n4CM3r6nhS\r\nTjYDhhOxtwOONdqpVCAf4+/WaAIBLXUVqU1agxvN2ZIAd8gxVWHu7QlkATZa\r\n61E5VyaLA1/eXj/yP2N/9UgdRkSU66w3aW+ARSkDu3Z9ahGPGaWFA0+zwRQo\r\nqdf/Xsj17/hJMGt4Y8ppxQ2Ik2XA3OSRE9UCt8AxvTR045S35DDkbOy2uHem\r\nI0vasiqgzCGkODbpbiH+IkYTom91D2cib9vy0dB2UIBIwRw/cecAMA4wsGwp\r\nVlbSP3m+T4OEagPtzMHfCJg+BvMX8wkKfIaPYhYibk0y3NKadEq6rvS37Uv+\r\nJG1FF5dx7iWRXBhxyIGCPVKP7NCWaFsT6OAUEQRgQ1b91TDWH1qVP7jDGXXx\r\nX09pIP8eSuO/Bqb6V2OoKu5ZrY9m4loca5M=\r\n=RVGb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1fb422476d190cb7b41526bf9017f0017f82bb52","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.104"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.104_1656344070707_0.4646472950600018","host":"s3://npm-registry-packages"}},"3.2.1-pre.112":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.112","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.112","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"295f1b5508aaa91a809695d3f59ede739b832cae","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.112.tgz","fileCount":97,"integrity":"sha512-l5U995PMASAFw3GfpbxI00cACCBI+6fn//Vtp8Y6bjwRt5bks0BIjH/a5Ehbz29qGb3FL3gpT5sEA8tyuB2wmw==","signatures":[{"sig":"MEUCICNURIe/p7wGKkIWfDXGuXJYVGgCR28tG9u4MmtFxjsmAiEAl0soV4jrg7WFGHy7HUamqsbm7zH+4V1a05GI6bQ7+DQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu1WyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphRA//RHTbevIY6Rf2vEm9lxD6C2Hq4gwnsPGIX1+80zsw8ZKUetHr\r\n3PMuwssGVUcB2pZ1lxYVHaEJnCArKz341OWA0uI1M68TuCEaZrxa5e98iXDz\r\nIlUUB7IPIIMl5sSngBUmRUsHJCIWEYok/FFFLwAzaQeWhV3S7d6cXgmKmJnZ\r\n/Uva62qo5DJAS0T5KneU0NJoOivOkD70Vq0PmKcmKP9s3HC09QhQ2J4KUhhO\r\nmeHwWOOG0aJVepGWL+z3kxUHdY6VmkG4ilo2qQ3vAp/YiyEzJNtso4Rw6Q7y\r\nGTU/thodp4TloKZBos3voIUCpe29dvgTZZ5jcn033qjrkt+YoAFwM65OAlZe\r\ndiICidXgfUMPlMzjgoxwR81x1F5nxmkrSDldH3z2mZSGb7nvuLEDkIjmBqFT\r\noqT40yJwZerWVAyp43RPWeRs4l3aPhZxLl/H2ftKKwVsdWA6UkGCo5xnUpui\r\npp8dj4lo9Z7uc3/rElEizgnP8OhAsZXEBYDSiLT3+YDlEcuQmBWOpYPwdNWZ\r\nkrbZ2Dn5KPO7AX/66pYbR1+xSdnCcug+/ZTRiRCNAy9sMO/NzC4afv3NxYYC\r\nKUpLzzUVeqkPDZ+Pqm1fT0dzT88WU96Z60rSsBkq9vu149On7FP4Reu+E3Yp\r\neYFJGK4qhFCdadhPpgk3jn/5RnF2fm7dgPs=\r\n=37vj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1c4167d83ad0318907635af5d4c7e1476f0a01b1","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.112_1656444338306_0.8700250667412233","host":"s3://npm-registry-packages"}},"3.2.1-pre.115":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.115","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.115","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a024cae1f5e3b8940763c4e2b8c5748b948f4b59","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.115.tgz","fileCount":97,"integrity":"sha512-jJcNimQV3yKwd111f1LxWiRPYQ+HTWGADrQUztvxNXmACcIJodYgc+vEVJWzumZ3YYmCnf/ML7cGO/Rn7UDUSA==","signatures":[{"sig":"MEYCIQD0hlaaPbrSsB+SO/nC3ppTISATTide+MpV3KiG7NPnlwIhAMphCSJiFzTH59DK893ETilUY/GXLDvt0FH3ud0eJtp2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu2NwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvpQ/9HzkaNP3CQjsM+Kh/uunR/H2Tp6AtUPBxEkrj2vzECPDqthFU\r\nmn9hmrtr0++cXqs1cDJWwohUZqOu7L8ldqZyia7Xm3BpkN7yR9LNV0NsExgc\r\nfA8a1C65YeNfQoyA7o36OeUFG7BxZmNd8HkZ2eaN7EZB2qAMJTWu0UkciZad\r\noPLvjuyX4bAjcQZBI7SBgQBZIh2UuHJIqSfGx8qWaYMn7cacz2bb3nHOpPnT\r\nRGrBH0YZgqrRClo7e5FnEATx/pn4iMJVRl7cFOOB5HWAnpOjVVVRQufcOTxO\r\nUcPx5+vVn5uXiHi1NUs1XhG/2PlMfLLOISaZs8YUIavfZoQGK449ERA9whEt\r\nGbctlFQtXe4Xez0RPA9JUn+XC6TSV7JA5kP80URqWeeJYruxllMQ1KnDzaKg\r\n02Cgqtm4n2V6W19D7x9j0vvuwMnFSG4/mNUB+sXxaJkeYExTFwHLSNpCOPor\r\nEhQsjMeMtsGcHdYSQPaDNidGXd6PbCbR8wlWi19koKOIp0XCQFGIOVj57ZLR\r\nyk0WyKFepV1eI6fBjS2r7ASktC0UCDeBl5ZQ5BTn7lKjmbJoJgNKi1IEyzCF\r\nAdXab5jw0T/20vEa67lhUGgzUVMcJHV1i5+XaY+9RUfeHiSm95yYdqx6W//0\r\nF9Ta7LD0fcLfvX/zhR7Q74WCqvul5lZAL2Y=\r\n=TZRR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4633fa70dd54ea33c65f1f06046d1bb02a6e30c0","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.115_1656447856331_0.7765617290440576","host":"s3://npm-registry-packages"}},"3.2.1-pre.116":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.116","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.116","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e1240c1438ad3815e3fa9bb8b6040d2d1abebb0a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.116.tgz","fileCount":97,"integrity":"sha512-9tsMNU3wbTrWFkuAe+A3iEd6V0Dp0VDNuZhwNPPjHdrxGNKeMxst0s6YfXnc0dFjXd5FuSw2lS3hkl9zz11s+A==","signatures":[{"sig":"MEQCIHJvt2nJgwN+TdCt1ddmH3ZcZHABupzxS/mhUTMeqeZFAiBDsaQDplobWd7KbW5S5yA6BetqAWKXqSRDJ3KkYVQw4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivBMEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpujQ/9F0SW8zQ2G9S5SqkV6oS41ikIv2XLef41YmjD08ThNkJc+Zkh\r\nISdqFLtjIs1OwDcJv8IRqxlN1+EakI/mXllUHI3d16mnKgPXPM0bpZ1pXXX7\r\naMOOSKSLLIMBP5bX0/WbVF77mq84hjYlXy380W5OAybmf8dtmOoNkNqF0za6\r\nBmh7GHl1s4uXmV0JDVt7OojB/uMp3Fu2SW6wb9DZ9MiCZFU9wz28URLDV4Wm\r\nZQsBS4nBfJ/SGQxiON0wFFOYiSaG+p5dlmxfwJRlPG5q1HaBjfXcVCb2zoa5\r\n3v6EjwatI/DmNYVtrIk2BDNuvL6wMM0VqyzSXDgrdER846+8Gw4l3ZmJNTzj\r\ncoKD/xRdZCJFsvFsbWhsWrR2DaVYGO28HZTVXWBaVwfOONj2lRj+YfyIDnsG\r\nnJyO5lGhW+ArKgv0c+tFxfLW+6vlmqC7e+NVqvGoKoqisqtqy6O6L+LB+4yx\r\nSrSu4oMuqOqfQktdaIdwRDI8ymQQdJF5WQDSHyd4OS0q3Zt0NSRy1zLofRpB\r\nCqwkzCQyoudtATeBUQ58kaL0AVSyBNwUYdq0pdE/ldMneqnDzh5u2bmoPKRm\r\nY3wlj8Ca0U41EUIgrj5be6Y8hddYbsPMlzFGxV9IDa76JA1CMN7O9QYfXmIc\r\nWWIXd8Vp5UNH4DAu77y4tJyclSoZj/ZbzNg=\r\n=tNcq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"79e92c340b84061aba1c4032da2905fe42814be8","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.116"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.116_1656492804188_0.32860988626071497","host":"s3://npm-registry-packages"}},"3.2.1-pre.119":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.119","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.119","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"db2fbc36eaff0c596c4cd351e4e99c8dbcbf0faf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.119.tgz","fileCount":97,"integrity":"sha512-5u0RDYdX8lOkW//OYAThznU3YLf2IKjkbzcExVxFjLo/KFdosk0PZ4Df34lXKHwWRUfsgoM+jhOCC6UwrrrGQA==","signatures":[{"sig":"MEYCIQCc4T/BaVxwbDucoGbUBhQ6zJLYMuJJj7HcIf9+Dj8wNwIhALnrh8sDpRdrilk8P/tG5Wx7pW9PlSVF3KIK7wthFNIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivFhnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzNw/+LxQQXza68NS7fOeGh5QjYhebIAkjkdJ9bLfYpaIpMWmOl17o\r\nQJL4aOc6UFengi0mLH3geEcouo8GLrZocMFNIA+UbIM3yvpQZzI/zcfQ26TP\r\nYSZy4PwEFyUlEPSRXFgn6n8qDGNh3SYzfUNoYnHt1OLO9KBkOGGP551Vj5rv\r\nZKBHmxKgbfNf0w/lg6MXHbgj9CDNtpDi2nm/gW4FM+A8vmBdDJ2OJ+jEmGBm\r\nzXeEraKMRLJ3CXxYdiz+acBy1hWYA3vssuUudGnRONIa3aQxJmAGZ/99f0ZW\r\nkABQAWjF/OiAo3PJpsH6Z/MLl2s0diG/+iGVgrlrruPchg8vWQCeHYJXYDqi\r\n1WyhdN45IhV/azGGiwcpKSGyBvFCSGKdIsLGueL/Zpqvy9PrRkBLPk7i8LCJ\r\nztWoC6okKnsZ3IbXHmFQWgeZkvrM2FezmsypmIAy/HGi2a/oQYfpZ5F0O2hc\r\nY0MMtaW9UfNKB+QR8B7cbE3FkgT6iRRlA47XK8DK5FZFTp4EsdtAxEDRz9i5\r\n7hcx4RB5cMSfBU0HmsxLQ0b/PPQ0to7RIu47tE3dJKv7a/mqS/aVwo2Ie1Ec\r\nHARUh2Pw2txIEeXgcaueTk2hjg5n6TNtr4hhUIxayMmXhUFqyblp7JC13Dyk\r\nvEu29XrhQKJVQMiXCnb/ItWYz5TOeYNnqMQ=\r\n=mkpa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"aaa9ae97a25b5f4e325f39220c16ee50a72a0eba","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.119"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.119_1656510567162_0.08702421272579208","host":"s3://npm-registry-packages"}},"3.2.1-pre.123":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.123","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.123","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3f01841747dab40f7dc37b09c61a9c5bb03f11e2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.123.tgz","fileCount":97,"integrity":"sha512-xj6kIAm+5b5YQxk5lcmWnTja540dZyB9ADNC+VXfEVfR+VliGHwhJvrrIe6BKOuaXOVGd080xAuYVBK37BM/JQ==","signatures":[{"sig":"MEUCIQDnvqtTyfArs7pkml+aSKbffRXNhCAxgrWJ0h5vy3wIyAIgVgMad/pvymlis5zkvRJNnWb8mOsCKUsa7+HG/MvuX08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivHjPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaDBAAjjWBXvILAobPYkS0xMOYmHChWp+BkXNtfeOCTTmJ3R5d0lzY\r\n81wR9y0U4RgLR+aFEP6+hjTZlgt31S39x4j6GRiPeHqiGxRt/4cjM2rTv2jN\r\nq9t0RNWpqqlpXErKTVNj6wFP+jAnGnXFwCe0zLvn0y2cftYknzM2XC0/dtxt\r\nS88rFWncmSLZPtkK5clGiZMWUN1Qk1Y0uTmBKzagy74O3pn41cT8PqEnXu02\r\nL7YpHaHOA/2xTCGIibN7tRdX7+8L/TxbH+1JBgl+eElsMoHGPg8R03weFu0n\r\ngNmHG5oAi8Ks+pn8nHuZtqTHjkgR0VNgyd2YZpziV+WHepyIt5QvAPj/NnXj\r\nVaJsamJdBa30fUdsdG9iNI30n8hpW9Pj5dzMKyrCF66TPSArjUM8+W0Nyemd\r\nocBaVsWgKNUKUpNiSPYoTS2EWdLPnI7M+kuqsB2UqO436qXqXv1ZvE/FO5UJ\r\nIeUMDwXwLSKv+OsTCs7O3QaWHKYMuPKS7pYxfsGsC6wvJRAc9/RwR0Gor53N\r\nf2EveU/F9E5mXbq/fxoKP6vfSLq+p6wRFlUZ2cxbLrTkvFnTl/+eoM0X1VGm\r\noW5vtd0jD6kTP9QHszZxDHcP6BcuZRHPEmDvcoVt5g9ruSudG94NEiAP6bV7\r\n7ZBqCxl6iHmOg+rhaNMykswYl2kcWswZy3g=\r\n=GyNX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"72ca6fd4ad992fd0d0f603485700e645c8c0b83e","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.123"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.123_1656518863592_0.6643091687142741","host":"s3://npm-registry-packages"}},"3.2.1-pre.120":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.120","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.120","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3b024258a413a640bdf8cfde0465f72ecd21bb95","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.120.tgz","fileCount":97,"integrity":"sha512-AURklHwv1CmJN8m6YwhlwNKGq1WbKwjQdNBOgrLVq4gtQhOYbRKsjkB5QarEqfYxtuFSVxFAZkVqNd4FARQ0Tg==","signatures":[{"sig":"MEUCIQDBcX0w5MA6XGZpSzWZrVtbRRFBraiSiEAdXAGtD0gmjQIgPA9tXfo0ZhMJIAKUPBskEYV8wYhobyPZU47Fh+720KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivHjWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFaA/7BOJ3meak1Bm2VyTNfu4PNIs2v/RWj6JFBpM6DnQnOfIx4R/+\r\nQvhoGu9p8En/UbD9NWfeNuYqONXb6308jiztK9Rxzw55ePTL7M2ClXV4ESoX\r\n8AXPzU3MqFVsmqsu+IM+ogt7xjK5IecRMzrNj61dZkr6QvLab/OVArnI+2ar\r\nMgZtMdAPHG5+Y79rbKdCHfGBjY4CwY3iMCnmpdkTZPOBoljGHP7XRMwNw/V9\r\n2RL8zKACsvOWlDX/4gtnuuS5xWYOfHEMgsEouyCvPuQzUUsHZmv70iFG6DjV\r\n4ULJFYuTDlmK+nw14iFTrG2HF3ntbc0+L7mz+jUzdq/wjE1wwkpKI5yi15O6\r\nXAzUmPbxTEmEGBocqy0hXpdBZrwgY3XbJuByzkKu1/rsOEYGFdvU5MG2uBfN\r\naTB5NLYqeHpQDFDcXgRn9YETAr9srtIO0lXpcjkvZtOYszRBpfxFPYL0d6/M\r\ndjt5iy37+Ig8/eM2qq4sGRldUEh0IJgz2cVIxTkGTBqKpEKPohGuEiM4fZ/h\r\nz8opWcEv+OJ/xJ812O7W3jlWhcN3aNofvlgBaC32ONOJzAysnavdES/19c25\r\nKs2KcP1ZKYhytqbvXzrC0i13HuTz4JsyZovNIwdD0ZN5V+RDJxfB2Z6nINoM\r\nt1qwbEllUoMPQJuU17b9dzrFKalCY4rz8Fo=\r\n=S4Dn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a82de589df6a93c1bfd353a634ad6735103dcca1","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.120"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.120_1656518870801_0.4444795172223779","host":"s3://npm-registry-packages"}},"3.2.1-pre.124":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.124","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.124","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fe001aa8f7f7f46a3be8a0e9c7acfa5ddc4f8c68","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.124.tgz","fileCount":97,"integrity":"sha512-4c6Xq97Jnr7rkkkFN+KB0T3Ys+U9H2PJa7CpFTFkzNfkK2V97cfPvE4tfrjDVYT55M76I1/viPeu9eqjNAx/dg==","signatures":[{"sig":"MEUCIQCaAr5CjXVElyIC6OU0fF2FVxnpvzaainpjAMb4aeiJXAIgUMn3SMALBjdPZLQqWCGY3FpcVUYg87O6O8SoMc1AQzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivLvnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5cA//TeUQx4vqszoHp0lNMvN5EYMenKPD6e+ge5E/NsiMDt9fVvCd\r\nODWYR0ngrFYlzV3A4SCCyrbzhgQ9h4sBvcojqGfxBIM9LzW/NqlK+UzrSuHu\r\nX3+Qh9+Qx8V67XsdUmBvBGzDwYfz9+6OkA/9ErZWMaLY7S0V8c/vTqxUzI4o\r\nDLoxv+FHw8/edtrQwMWkfZ0KBUOrXFTY/ch9h+xFJ/IbXzKXmZcf0wumjJUQ\r\nAWH+jfl9m1YLWGQBfo1JYUFFUOK+XaK1d/Sd8jOB6N8Ota6YnzskkBp/13pw\r\nmnimHgcnphUEGgs+sowNkpAojBSqiI3EqeWsGCPvmlDAasLs7vbSM48uaumm\r\ncFnsw/boaRgCwzrQkQuvUYhSQC19u9YgpEzt7kkPApKiCemI2zgaxMfO175F\r\n7ookGEIy/yo0+w0aSsDJrxf9dZ1uUJlP7cOL7O/wL6tGIzio9mSpqJFzGnM/\r\n+bFKrZnSMftQkfymE0RPUeAG0cs5fhCSDDPA+49MRfuyABgTD7AehSgg5D6Q\r\nskWIDkAqTeCMwu0Id6s4bEpt3ZoQ8aKnH16fNI0cxFeM5Uqe3VeBgfwoZ14o\r\nf+juYznA50fSNrnqmaidLne8Rq0P25A/vaAGQRBiLnCxCeQYuNqjQ5/vtWu9\r\nWuG6AsS6zKsphbhsT/ZzTSunvd59zm5Ekiw=\r\n=X/H7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6fbba531dc0375f3c79c705111b23a6f0fb48936","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.124"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.124_1656536039379_0.7468187459745526","host":"s3://npm-registry-packages"}},"3.2.1-pre.125":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.125","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.125","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"053687efa32eda208988f438c758e49ba3b8cd5b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.125.tgz","fileCount":97,"integrity":"sha512-UA/OsEGyamWWWAbxts9RdZ1p2VRuwyDuBI4RS0KTayndK/Z9R9moGEYEEP3ODMExvPKflkFf2UveUA8wUZAQ5w==","signatures":[{"sig":"MEUCIEjlXB3aj+nRtBaNOSE0Yu914AWGP8Eeiz/R3dEeE9K3AiEA5XAAKkjpPxWJ3e1wRf343lc5gJXk2MwfSrx4p5bchgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivL5RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCog//c1kKMpCneC182z0WRQkIjT5L0Us8MgmrKfCMBUDr25vlEkL5\r\nXgg+7dcvJ64gd0/E3nDrAFcnzjBg8hUfnLMPTxD8S0fGm/OIlVT1ZfmXb8JZ\r\nfT7LhfNeU6MIOoWJMDQ5XLiM2edstBe3RoIt5AlrR1l33LmAMqUwvFfGcyHX\r\nXXWj0/ldcCN5HakFnZyfSk9LWIl0ioWfRlrF5T9WYsP5382eC5A2t6vgunkv\r\n8glTeJC7yTAmxE2pukOKrFzMIaGiaUOOv++8SiShFirmnUDvTnV5kY5q6I/Z\r\nP9qDojHXSQeTqcJMZNoDrjHWiaLR2DGb6FGPH7LfwrMQQ9MLiIbmifvtY/lI\r\nsy/y+0Njb/Kpyxa9P0HmPBtbuhBDCZ+eCc0ul+dh1iYk30jz2/d4lK2N7Dpj\r\nTj/j9TN/Zo1vsU/mfiGe7dB/RVqWiXKSjMS3VWcQ5cRraeqrdmxlA2lDuZTA\r\nolTsHshXKkJNMQ4Huk19Sn76ItkyzoHbfvK6joweRQutOtU5mnUtdBWVkWi2\r\nu/hcnKhwb3YMADBdgkdrlYTvEMblAZv1YX7Jxjj7cqL/cLqRkS8+LrcFgTsN\r\njguDvOTMHc+B/6AfRTE8yTqttYT9Z4mhnTelBUxBSF6swcswaqePuoa3W5YP\r\naIRWb6aOuVBJFb0JMbGobkDwlh7zrnmRAV8=\r\n=QSXk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"02834868e8109df12b6a5229da229f7558615363","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.125"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.125_1656536657019_0.2256446717219971","host":"s3://npm-registry-packages"}},"3.2.1-pre.128":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.128","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.128","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0f805aba8133746a41f21e3e85c9e1e67299680b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.128.tgz","fileCount":97,"integrity":"sha512-4HWcGioUG3IN1xVXZjq+8WGvU6rNf180ULWlv521Fdvu/qBPFTj0EJn05tPOFnt8LideUVFld/WCeZm+FKAvuA==","signatures":[{"sig":"MEUCIQCAbKa4g7JXJv5IvGjCIiUzIrVTGW0QyEa7T4XjSLaJlgIgDPIZJabQD9Y3v82xP5AYQR6IiJSErvcCFzZYOzAAlGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivhCxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsiA/+J5Zr/ElQLUqMckMWVQo6yQYg3vOg+zZhNlmPVY53vmnsrTqJ\r\nSpmjczvdzFL7eGZQvSDeTKsuJ0OCxZTzJY7IPFEgI1oh1RJiKR1aeR1tElGO\r\nWLOA68Mj1N0BJDZskihOtWjgILOC9NDO0jkcEgrIsUqbhSyE8aMCjPCLztYd\r\nGG+g7J8w17TUu6/zud1SDyyEXsZP73xQFg0jR09Ps/QggeRHh3oSnQ/bePJZ\r\n0syAT0C0lRDVdobl6jjYP51A+b60VG7oJhwgtLXGTiYxFz59QvUCICxfY/6l\r\nFn9zNkwUDbcjZG6mw1E/VHjf33TQK4eYEJjayMGzsugOfTJMb0etEzdZ8g+F\r\nMMDOr6Uk3LhGMD9tEbnXdtXfRBkZ68kv8Sh1XoeNZCHSRbntazmmivKj0DVI\r\nNXolM9tckpdq5nKbyQzp6g/uFY1hHpzk9/5UE3IKK7brt79oPhK3R81Hibbp\r\niX1TrLRWyrSwePuI7SPzmJ5K5eZSDMj9uauNYlHU5QPQSzoW3c6Pvp7RhP66\r\nbHxdLpUj26mZXOZunTYH3rd4fwQttfc72VpWFDMbZC/O6abi7hAcsf+ZCvOI\r\nzElV7MSgcc96G/qtyb6cnws71dGL95ixOUEStQ4bPj45wN64CmvzoKIGiaF1\r\n9mKDPDS9DaxlP/DrzSSRJullut0Ty37E5wI=\r\n=LX1D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"33f290791bea456214fc016e640fd9be433db2e5","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.128"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.128_1656623281547_0.47002705373127607","host":"s3://npm-registry-packages"}},"3.2.1-pre.129":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.129","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.129","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a68d4492f0d0c22cf853bac29a0fedb9bb0688d8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.129.tgz","fileCount":97,"integrity":"sha512-bTMf0XrXTOhBAHUnUKOypvr9roVhKZBwRSavxOIM89WZaATflmr8MRGtt1dpi3BXYes6CpSee7gTeJu/3yFpUQ==","signatures":[{"sig":"MEUCIHqjzkwzUSlaFpUn2HBxdP6SkOMpyUhShOW10ZUEPzyhAiEAzH+QOjVUFKsv3DkCkkwTxpXEKUqE8z/JoWjH4H8Rkms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivi4VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiAw//YoBU98iuT7plrqCzBM0U7kPTZjyYXLjHTYAZ7fgelr2TLIMb\r\nznjiYf1Lx4XdS5Z+5LaX6fDA9v61SdnoJOeqr0gn2AHged3fdqHbOAEbxix/\r\nmchXFVfj3M8mEGtfTOQHJKirYqnIaBiT+nEzMu4kkVrW5GYm+h/BZmUFlVER\r\nWMV/ux9y1Gf8KOjBMLXGwGgSzVbaYR4lUhFqgYbtTz8auuZR9GrlzNmcs+Fb\r\njgiCJGKOzx6sisYBaB84gizGE0KbUWMX2kaTNyCsrKhsui9N/ubBY74bg7xD\r\nE162QV7jRQTn6gYxB9Gn/mdvlYJTsded+2e/zErD1i5oXh11i3qTNDvWDzCz\r\nwTEEHjnbXLX/D0aQh9gfKm9qReBoFtCFqZAIj6HhjXURX5o8EQYfw2K1Y2lQ\r\ny8HCgx0QuqL7AZtNhiLNs2wT15SBBMYcoOEt3+LJUs2t2xQSHPU0VyTb3zAg\r\nWVnkkGhKQOj11xlsw3Qb01Yss9pMM6YRkQTZ3V7bQoqW3p4PNMYkAVSb4hKF\r\nfQwzUCey9358CD46nk5Alm+dlZY2ZrGUAlB9VeBtMWy5L7ZPZHyUwQY4PAZ/\r\n5nph6rVz9sazTJ0tlJCKpd98+Vwex0yhKIzD56P/Qe/GYPa+g5up+HyGXaoL\r\nrbpxKPBWXPeKUnWV1RQiU0tzt0ETiu98X5Y=\r\n=f20H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4df10ecfa8a8be477e5a4f74d7c8a2acc4258faf","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.129"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.129_1656630805297_0.477954195798977","host":"s3://npm-registry-packages"}},"3.2.1-pre.130":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.130","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.130","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"94f0637800352f55e8c596e60b67c7ac6ce5e398","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.130.tgz","fileCount":97,"integrity":"sha512-o2La32VsWRKcllemtUG28+2sAFmpjcCK4P7wN+sPSdrn+K/cX0oTMcY7RpTOorhvU4T6CVclgeS4FccDGhzwcA==","signatures":[{"sig":"MEUCIFhwzy84hoD3Gk1GfLxpTkUclWwapO20vtvnU4TdFoiCAiEA8Fko4GqaOUq/m/c1M+28spIf9KS9wJa8c7oTP2TPg/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivqAWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozqQ/+LGUfbrD+2J1kCHRUy1dnOqAFZGRjViLptMN7Dl8f66VZWBGO\r\nQEIFasHC7QeM64ZD8rWOg+tADENyEJ0NKuc6vV/1bjI72jFHx0EDDQeBhHu/\r\n3z73EhfCTWcSL0N72wOspzwPtushg4NkPaMb0+e0dXJZVOA7v3ZGgWzN2yap\r\nYQTMenBmrQbWOXSVXLFdUQnUrfIRlH4DyfdKEU9hVMWMTdDDkBej+EZvs6Ow\r\nLg7t7YS1AGqmxyAL9CsirYsdQQGXF5dQXCrCMWaGhPGH/S9uElMAFQ0vmXJb\r\n4soSzfkjk1q49v/UmmWG2sn2Qc32ASEqjPBrE3V8yXUq+M7O7twNdXqFBtih\r\nBaQ7vdG/w8Bp4mfghhn8Palvqw4B4g+mkU8ZDLlKLSUXZUq9cbEgkLvM7HwZ\r\nNRc040FazbIwb3b9+VcUlZ02mBakp3V+8GBrSDB7N5e6NwFApA6ewBTTH5Xq\r\nNgs8BZULUpOcnlyGOQZThlprWktQLdpg2krTSnJuwtUUcf5PyQfYgeS7GiBO\r\nvOxMhnsQORsV3gGF/kpNeE2t/jc9HmCM9diVh8Wf9fWpoB5aGbf6d7yG3Jlg\r\nyJdhQPHwDIxEnpcD1HQ79wy8PorEbfPmodfUUBEbC18VkT8XgzQkOUzY16Z5\r\nc+LXvqPlJO3XVSUy14hJeH+gdi0OmuYapVM=\r\n=R070\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b3c122caa16b9f47661210352ee69f4139cb5dd1","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.130"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.130_1656659990141_0.4277989783620997","host":"s3://npm-registry-packages"}},"3.2.1-pre.132":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.132","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.132","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9133ecd91fcb0c1e9f535dd5411bdf3da5a5b59e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.132.tgz","fileCount":97,"integrity":"sha512-sOisTUzg1fz89gNkpFjxQ4nuAtwMictGashIxvMtd0q2Kqu2FuiXrYl3f4Z7AHOfF7VOIolOWpZUIufSXo35VA==","signatures":[{"sig":"MEYCIQCVJL4tcJ4jN0euWKrovRuPRC4WayL+djf1DxZ7LuyKKwIhAIp+M+LARi8D5nv4ldN62X7gztxdHxykCod1AhUIxd1W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivzKQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9bQ/7BREkwW3F9N8M1RnATeew1IN+RIPxt3u/PmdtsZQ/OFrCyVOW\r\nWo2YgLUPTP514CWT1naOMcGtly0bfisSUKDyO6XgyJvDEwrav9LcuX96l10i\r\ndhYXXObxahIDnBfNcYef16YNUIyfEQmgfs+MLoY5Q3YnrDJu2O+/N6J8ZyR2\r\nSGGWLlEWSj1wsV1a4/JxgaH37R1Dsoip4EhsPP8c2PyWt1wBsAz98P+DDvwq\r\nG/7f4Q32LNlNHV1Edz+A+l/fpfkmGFYaan5+9N9dEcWqGW0Gd75OOy04MK91\r\nDfgHRQqh7Avt3VFpQQcon9Q2734bDmhay3xig7obno3MH1il6WD/atYKi9X7\r\nmh9njwacywXK4UKe5eV/K4ubOJha6VMn4pZqXPtYjkVpC1KqS8Ybo+MdoUQQ\r\nub4PR8G8ePUChNWQx12vFpvs9wc/tQmpHyaAJB8gBlZf95KYr8cxsF1dAQxe\r\neiWSulABqlLNvk30E4V/EzdRrnQuPFuccHGjO0JSEs2k3+nhY4u8EkbWqncx\r\nsqCHKPhjdLI1/arL+SW1SEUuw4jM2sm/EFcfuZqQwzK4FNBbOkRj9mZDnuF3\r\nHpSZteKLGu2Wme3q4i5QIMjID0LZT7BoIoJIXAMI6lWHtViJ3Z6h30qnXPr5\r\nYnGWwFQ56FCdkXICP+XwW6A4VyUnIkcrWBY=\r\n=DnxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"499d082c42b3ed49fecb926da7779bbcacdace84","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.132"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.132_1656697488289_0.9079657846827696","host":"s3://npm-registry-packages"}},"3.2.1-pre.134":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.134","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.134","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2346902951716acb9c23a9fe5e6a05e35c0f9dec","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.134.tgz","fileCount":97,"integrity":"sha512-npnfvENQhAv+aWi1cBqIcfbQ8jYZPq0ozQPiiXEZHpaaemqXImE8n15RLm5mKkcNfejWcDk6KER4WIa7no3vUg==","signatures":[{"sig":"MEQCIEq39EdaOAwlDbYWssBxHOX7Ih064JGyZnIZz+Nkmxv7AiBoLlqnT6Oeo1n/ZH2Uz1jcE1hvVQGwWdPdWULF4rX+FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixG7JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWZg/9EkZtKY3LZ7HqUzWJmxbHAA2HaPyT0bQXsf9K5QvmBi/jBFzl\r\nXU+PAaEypUO3sPmDMK4+qWua66MYB15h/ghmX9quS0L6OQnvADG3/cNk4D3e\r\ndIWFjiRS8wr8cXFUZj5k1o8Ealqkzb1R7S4fe6MwW4SRv8kHzntJvQbnc+o5\r\n9O753/aUl8K6zqORVg9O8//A7dvp1ESLLRRB6D6tKXdialTZRym6TmiCejz0\r\n9XXw1MRsrpyIdfgL2wOjbA3cnKR137ystsSWiifP+j2sE0GN+7znERnxkImD\r\nfSEbFoWK4vRPl3ZJDo96yDSDDAEDhL4OmXYWrXiYWXDK8GRqj9GwvVYldtv5\r\n5m7ZBEUWXHSFzhh0KxzurJ0s5VnvaYpphR0E/7V1eeaP8ecBG5Jw4hrH7ACy\r\nFVzB/jJxD8gm2S1l9p7czv4eIPoiz7rWrpD9BPTdkDXXasf+BVrlkijqfGOA\r\nGpp/W7LTThd69tJCHIB7VIkpnUZj8Q+41yQpThl+oogvr9D9IA6ZP/iLskBA\r\ncr3c1N64ocHZb/d43QwjL0pRca56lW/rHH05/if0MbZLoZGyy83m0ehUzywR\r\nwenF7mk7cwI9mEcsRmzwfwJRbJuJuBQHGbtDUvkllNaQFHbqXWb0bpkbjFGn\r\neF7+I9v67I4L5N+mKJuQZUr/p+T4eC+itog=\r\n=5/Ic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4af0d007f12f26b4fd28f10f18c20b05d30cd61e","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.134"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.134_1657040584766_0.7294810314985094","host":"s3://npm-registry-packages"}},"3.2.1-pre.140":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.140","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.140","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"45fb3389d56788aae37614165d03ec78c92d9ff1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.140.tgz","fileCount":97,"integrity":"sha512-xLdvhF9RYigFNu33uN0iTzbVe74vFFpLqSXHRcKMsJHL8gran59EeARG2x/QJBpxOtOQHS9AZTRNrxVi67xOpQ==","signatures":[{"sig":"MEUCICa50T5d3b+2O48CNxNz712Mpbn0gRSvOZjXFe86XH5BAiEAgw9OxOPnwy5lW/YDZmqFMs4qPfEZAOUJ0K2vBYA2UdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixrjCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo67w//c88r5EvOEwa+l8hfyO49vIC4kIfnfixv2+BBRarp9nZYCp6B\r\nO1cR8cyR6Cf66InsSf3BIW+2r5vx0zuTJBv175uVT+W/TRqhhqnEi0K7mtLR\r\nmaEQ/9s7OfAG5uowsmBsKTlMu3HWGfZs3arg7qArmpWb5kTL1rguKj1XcOws\r\nafirxBVBLRmBbwAvs6n4fOHotYbWqHXJemx8RD5OOSk0PP0cbD6yvbiCcr4j\r\nE/qM+QTVMRdZeV3LFCNhNabqP3LTceyesvucZ6DFGhUYm7kc1T5WIBneNTjB\r\nU4a6R1uB+Zqte4lVW/c43qaMJlcGw4YJNPNmAIs4WNEexKeTTCmgFkm01Mmk\r\nj0CAii6pVYDMrV9yaU73hCzX3Mq2OnlI4Zn1ErYsUMF4hVtRz9StofsGS3rp\r\ngRGo4zNe5ICtm8F87FpsLTnr+JqfXFeMR0LzbGKV7anXSV812iOAQrkdPL82\r\ngHUMfHMkG7pYhl/oXRWJmfyee5c+OvHuhMUTcKZWewMs63Ok9Jno2GupfCL9\r\nhRJo9quiJYhLYHq6iMXjQpFCYknLaoxNFZtaPwB3Uq5MqjsRJbeGHMx/2yt0\r\nn6E1a1S55agrnYcKDIQgzElUP2wFk4bL3KbQaZV2YyCduhH3veI0fLn00451\r\nlmWlEgM+SJVLNu1dIn7qt3usE+AtHgVLTkc=\r\n=gQjH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"af6ba10e8b72d8624293ab14e9a9a326a4b7dd97","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.140"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.140_1657190594302_0.7489667596013063","host":"s3://npm-registry-packages"}},"3.2.1-pre.141":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.141","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.141","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f517b24337fadbdfd66c4ee9fe1134b93e53d552","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.141.tgz","fileCount":97,"integrity":"sha512-b2V47LUFv8vwMZ/KgdyxPAMqFNC6OB6oVC+juPXjFAjQdxS6lmJ01u6CjsE1HbeZMzdsSQIxsSvhRgsjSfFoRg==","signatures":[{"sig":"MEQCIChggCSEjYXC83lA0qSylVtQMaMVEB1ObJCy29YjT1ZWAiBss+8l3iiWUvU3FlkePOsbbfmWUZEtFlGK5TxQBo7W3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixr2aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEIg//bxuSv1BgTdX9NQJdkTyNSlY7hwcwatm3p8ERmYiLMgMsZADU\r\nsPxts0onL5iXK8HW3UA462ZOAKFZgrOalEQQKP4jLRhG+KgqLNsknK2TnUX6\r\ni0HiK2T64cqZOMmvCftaI3f1nY8h5ohe+x6E49mV06D7cPXoIRrgfRXeJNx1\r\n4dvW4vf8XVFSBnirUrQdtwC6nqrEpCwELePp8JcL+L3gWD7bh4AiI6Qjm2Po\r\n6xNXVPUcjs3dKEtGYsSzLyFp6lupvuGYaoaNhIHmHMXJReQ1QnqVjDJIiygE\r\nu49ZeFa4zzwAJeeOysTvvqmlmzBpJFK1pX/oIetSRpBjaoFjKE0Io+s+xd7a\r\nc5EGI6DfywPfxfvdzCuDKJkU1nQ/0B1aAvBQP8K5sV+NbqOWK1sZPn61wMjD\r\na/09ddYDoCGXR85xasU0IRTCeyCnLO9wixj8agErrEpILkxrcZx2womTUrEG\r\nQp5R4/qk039vyVwSlJ5d6T+EgdIajPP4jbjihnQ0tHylYpYDJ1cAY0ND7SMS\r\nTEVfW5NiPjBCON/Tfk28wfmYkikY3eut00SrW3gu7tCQJ5IbD9yPUIzPVp4d\r\ntAt2qHzmHQf7iTPvLPfS1KdWtZQrsTqHMpeex0g8ZsWKVSmpq6jWBqMTfeP1\r\nEBGkDEuI+8Ddhrer6iePiTWcOEkd89XjmpU=\r\n=IuV1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fe896723b01ae5a16fc87033e4804c463fcb3fd8","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.141"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.141_1657191834576_0.47717328512751833","host":"s3://npm-registry-packages"}},"3.2.1-pre.143":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.143","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.143","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fccecd103dc6ff06ed0a7166889caaa89ee63046","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.143.tgz","fileCount":97,"integrity":"sha512-ba9+2BWmd8E0GGjoLWqBytgO5SMj2fm6l6GpP4ADUMrmvQ2bhkLsYwUGpHuV0Ppeam+YDZxrDZS7HndPo7VL5Q==","signatures":[{"sig":"MEYCIQC2eGWn4yCulv+YGNApslLe2rPeB4w4855aJcqFvv1W0AIhAJoIn23teIkwUgr1ZtQakmansqdr1IGIXcyD+/y2qOeW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixxJRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUig/+Pr4L3+1eud6FNTavT6UeoErCSMdMDb78lCNquLdw2rkzajte\r\nTkoEc3afHwb98W/DBkWPiJ86MMif9urYMnlqa21gAbe7OcZ/Zcdvx2FD9Wxa\r\nfeff/fYiofbQ8rY2draIXu4AFQuKuDJp6F1EGqvhaSlvNEYE25d+8En7JBWR\r\ng5oAhlVVif1Zy5h3fpKETafJNHwsLgpuuEnB9CUSWK82QvWPHwLpUz/TnvSU\r\n/2Vjz7NuYyTkvi3GXP5zZH/iBKlUIGV+jjCzkMWD8ZLNbuL0TH4lGGaTB9Q4\r\ngd7bbridO6VK4PwL7nHmiDhIBNoXU6qyJhvEyWD6ojHQn3quLwEbxUOvjcSl\r\nvLnhZpvI2HtucleT+SqfkG84jqriyUEp391ZW4D+ZhLYjenznGQRHLQCZno2\r\nRoUZ6QhID0Zf61NFUnlRmGqD9P8/GM/PfeDunnIs0+FrMFittYMGOPHJkXE7\r\n3lFlqj9U3yuia6+1Ehya6DOJ+dir94ntN0GLJzQ0KG1i6VZjaqbdE48PvV/h\r\nXTRNr0n579DAYk0aj2J9rbXYIhZ8dWojg4t4mbaC5AxRFmuRPeuFnAiUwq+p\r\ncekq+b3MEv3C+3KB34O4HdCIyXxWsLP/jt/e1PYKkfIJrds7PHWHxNOglBiN\r\noOuimnrKQjee1g+ljx/B18EwlQaWWwKIN6Q=\r\n=1KmP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"942f00b877b0e3c0f16c408d16334744509f9d59","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.143"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.143_1657213520711_0.8817827883738174","host":"s3://npm-registry-packages"}},"3.2.1-pre.146":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.146","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.146","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"25a73c463c7c55efcbcccd41f5a3577c46595bb4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.146.tgz","fileCount":97,"integrity":"sha512-339l1vzypzFtEGvTi8UDIty7S+fHt+ioh4uo2//KP2WWhm/bc6Osnc2Zs+QBBrhkvPggHJdokdiLiS9OVTO6zg==","signatures":[{"sig":"MEUCIQDk1RiyFpumHn1CLdXDOG85MxiuHcwyXKKsauqguzfcFQIgFMIF9xv7vP/y1XNICq9310Tb93QfbxBSocKGpIrOCPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy9XqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGcg//RSNcGqCWO4hYhXujg1sZF8XeIXapbrfNcc4e7AoYLU5kq6/Q\r\ntEmvG84eaoRmXFlssW1Nupli+Keu4dM2P9W8mBeRtxj7096dq6JGjHOH8bW3\r\nmTLD0hXyUDygdhX2H4bAWQkHVctGqQS1jUH+ZADeoOHap5Dc6G/NB7JL+Vft\r\nbQVDrhTdJnS4/1i4Y1ntfpsJIM/jcAYGjySIeTQ1H6TpVjx3lWdSe2ZqPYMp\r\nTNPZ8zWk/gjYL2i68dupXvppQ3kKBaW46Bb3zvbqC72QQ/kz4BA38M3/fZdB\r\nbM3EVQocTEQw5/b4zhYUlif+LEO4Wdt0wCCqYsAuMyujJXwfu0480e3xxHRz\r\n/kMBfvBDdgN7S0GgjrQRwUF0ZHPgAJwHEWcRBs+QAahc+Dg1ofg3yIyUi0p2\r\nciYVToFiPghwRgdPzbmufR5/cv8GByj7m0a8Yo6FFR0eFu7sD11ZiaXftjr/\r\nU7fJe5OUpay2TSStKSh46N4JMSS9DGFuo8GTgxZ9+acepNKoZPcp1fWiaLm8\r\nGYs4yhixgApUCLP71RbllpBk+H8nilE+aAixC+UAEMrjZez5Sbr70f39doQm\r\nNrHMM0eAKtylxEZYK2DR85h4NIUVHLdFfAfi6USkGw9mlO/2EvoYSmmVixJ1\r\nAobCHrZ7z8bn8yfV6USYbpW+pnklENovVuQ=\r\n=pAnU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1ed804be31f0d1ec4c505c77b70fe185d6ac04fa","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.146"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.146_1657525738310_0.11624806041659852","host":"s3://npm-registry-packages"}},"3.2.1-pre.147":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.147","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.147","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"115f7cbf1d1d5dd2c8b05caceee8dfa748402954","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.147.tgz","fileCount":97,"integrity":"sha512-X8/iYxqw4hU3tIlqZOs738i9df3YOW0Fv2yC8Ms7cqJT+2vk1azd6BiOiOdKnln8FpMAKT9giZRMF5v2pCvI3A==","signatures":[{"sig":"MEUCIQDy+ejY6nSLGQ5uNXU+H6M4x7Dj5WBVruFJzFrAlsMaoQIgYF1o+4kaOlL+3JSybtsuUxZcYgCm5thCqFohz2tbn9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizHDVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI9w//WZKlQqKP3lTqT3/cQNUIC1ItRBvBc7V0VpaI/TgWQiuXXrJg\r\n4bvTSJnU6UewKLpl9wUca4ZkElOytzXpPz/E+5esqlXht2iI54722SKSn8Qs\r\neqIQKzcnsMfxwBGYKElhR61AL+2G4tJSiAGAsQi9xx5nfjANeOQRGH3S6iIh\r\nuerVLsQd3PexO7/WAb8JIvun1aJaviemKlnu0mJSE89eLHIyK1fHwbIAE5hK\r\noz9I3Pgf8gpTidaaHYZHr5MQrssCJDoCgp3C2HCt967JFv1lZ1ONrZaeNFmm\r\nbkGgED+YUph5EA+oylS7fW6MqzxA0a1W9X8HvUnYlAGCrfNwgE4WMAmMuuxT\r\nVSkahLbCD+p03tRpmTjxYo+kq52kmXiaRoJpdDY0RW+aMaInYcnZkRI4jk7u\r\n1G8pIv0pjoN5QzedRosoMTKcH0gxf3++YgUs9M7BBK9Agw+kyeCuYLp7gRkE\r\ngFMOh5lvPYffsnhNUJNBvVRPVUYatk4UtDx6vQZIfUcymqTusTX5hfSBEXmm\r\nIgOE7t5RDA1tdRiWdA+ZQKtEQr6aUF2FhPolNCYiMEI/VCfmIAi29wXfH6DV\r\nETqAJUVxEOwdJzk7NT73xccdH3GZ2/g7gwZ9mU4Y1EcvVtsZWCUf+4xGavye\r\nwGrkzgBrlt28M46+rWJDs7SeaLjNyHMiVC4=\r\n=rar/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f6962267922431ec1942fbd5068edef4c668c028","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.15.1+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.15.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.147"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.147_1657565396877_0.7872628563162707","host":"s3://npm-registry-packages"}},"3.2.1-pre.157":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.157","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.157","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"313137abbd67bbd80b8419725822917851960f34","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.157.tgz","fileCount":97,"integrity":"sha512-pF+IjQeRA3AYE4t8bfYvPItO1/jew9CdhcnIrjfDpGIoOzynBzUeQhd3PBcgdBz9uSdOeM8xCWDe4dHPKdYXJw==","signatures":[{"sig":"MEUCIA9XctaHlENgKLqiGVOtfta+dXu60yCPHl50xcRbG6KwAiEAj8YUI2BAIgd0x16SeOVITgVLPaobvmzANhQz10jehgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi18t3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpsg//WvP68xYVDILqGbvXM9EAgMmPeq+BDPMOclyRLnkpRnmDE4PF\r\nX09JoWa2Zv36Vz8uRApalEP1RExdanAUM4mOrq5JzZJUSitlMz7n1to9Zw6B\r\njL293ucM9HJaAekucRBGKMWxLAJPzrid/MD/fvlAJdceyD4FwXswrDWdxZYG\r\nE19P8qHbHE/+chOBwpSDmoHNLGBdfQ7vnSMKDrIGrXesItQnJHSNUWyGQjzN\r\nQGAy9pq5XtY8BcS+btWmNSB3avkMb7l2sKXMzgBNx80kxARpnhSSuOlBFXV/\r\nbtShQ4kcwqD+eg1IcyNbhJZk7jK4cEv1AnsNoIdYkxOxBZ20ZfSV2Xq8eW6n\r\nh3GklJVUFNSSQkpgHMbcILKfX+AXnxEfxpw6EtfetC9m+VmhJ2QuTp/jERrj\r\nFMx/hsXbVVbyIYwsBZdSiNDlli0b/30lj+6/ySY9PyaT3v11rrxLUhfGbdfa\r\nktXMSRBFd5nk0/FisrEKamK2ixpEnyxJRidDvYqgUeN3hnUcDt9DlfudjAIE\r\n/735a2m4DF4p8muLmA1fqdIYj/MTc+7wu+XWDCwjqi/eFQPk1a1SldYMmoYf\r\nLIGV/QZQyFaULh57xtK3CR9uQcns0WXOptJRnd5NFhK13NvKzASPOC8hbJre\r\niGfJI1RpqKcI3VopPfOCO1LUIHvKaf59EeY=\r\n=gSuE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5f5378fff61d3543683652ab2aba2e0ca3904904","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.157"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.157_1658309494948_0.3709348859926602","host":"s3://npm-registry-packages"}},"3.2.1-pre.166":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.166","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.166","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ec7634825d0e5eca310a4bb46c19c86d4a60df01","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.166.tgz","fileCount":97,"integrity":"sha512-VnBUA8t9PEbCY0T4xS0kA3bUfrDOAJdOOAWc935R1TNHxoWICICXN0Pk0KmR2Wd38sXATuYuKRq8rzV9P8tMyw==","signatures":[{"sig":"MEUCIFtfrhcotfbzvQFbsOkGJ8eEINc+R9CnjfWLZI73akKPAiEA4rRQYaIUMavpO7FbgUouUx7OwIV8IPx/ZEyhjeCh5yU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2YsoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2hhAAhNRaoiWLv1ayHjEsw6WIjHmm/xWhmF9eGTP/vsy5xR92uK7R\r\nt2vQwkL1toMn0FM20KSYWW54Ria+qlB0fe6z/z9aa81fgDYqZtxR/B193qGY\r\nDh2Mcc/0RPiomNknA9mIn0GFRCj8h5NppJ481gVXQNqAVs9VUGiLUU4hLKP2\r\nxSfg/yRFYchJ3I10y7cm/fPAVf6K+tdkGqZuyEBchTh1hxSyo96AsMtBiogF\r\nQwS7PmEKJE9ZhvVcg5S8WRrKeoQpBNe88IBLnCMjoVEmXYvT9u/NIixfEo44\r\nBzcIfwjWXNEPTHpNHSnTVxWHnaoRXyuVwRo7IJJQxthhc4BJGIwX8iRlF5qa\r\n/W5CIhEj5VzcuzXoTCqakoC6TEI0WtrNxVAYBHvh8sUywpLk+mUEVU7KgJWE\r\nWsoLdDPKMOyIoIXBPAurGn9H542T29dirIJBeDGQFb+rzW2VA7HwUEARiiDN\r\ngEgWPq2V6u+gBYzrCgmF+efi8314TB2HZf9JMmSqslVKX/jayoxTZAZuL+KA\r\njApVPZFnZOt+aVasJ5nprw6uZTEpv4FcDnG8r+m22s+iCgK4qpzX8mGkbqo0\r\nOw0V75Y9mh7n8bz/5SGKuHEwqmkaF7Y2ifmbyDClMstyE8bBhkg3IzKK/87w\r\nycqt0p8XzXoQaWc56UUMTy4DXTBT+Uo6SCs=\r\n=oNzW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eab98cf8e3fd59796778a6eaa81efddaea0f4c8a","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.166"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.166_1658424103770_0.6889830173973497","host":"s3://npm-registry-packages"}},"3.2.1-pre.177":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.177","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.177","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1f18870bd2c12f4c3bd93a457ebd16f9b5c8a701","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.177.tgz","fileCount":97,"integrity":"sha512-torl6c98nZQIc0GA0eqh3R+k0HR4GyBILIHWL30PgDSp5FIxo7IXdboO+4Nn8oK86bODrJvnoJpcaP3jUs1U5A==","signatures":[{"sig":"MEQCIHYG12N4zmHi8emvV5qmpvmEI+F9jjXS4WZjERXVGC3iAiB8DM71HaI42dGY1Nosj/MNbO6DTX0Egk9lfBJCX/lNFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4+RHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRaw//eZzDwDWY9kmyX26qx4n41K+M5NqpGnNwgURjAg+yO6Irpb+L\r\n1rEHcA/dMavwULKAMOOpb5I7X9JQm0TIr17Aw9ueeriOMhbemtf8ltlLhIjC\r\nUjJw3F292wq68af0GnEpiDnWHIYnJIy7rOuh03TAM2a0Jfy8YGD7Y/lHLNad\r\nB4Fa0g2dugSHEtDyewBNLpnH/KPZw8xvriKg0DC+uv+5a1s06U48aQHT9uTr\r\nJZtdZge9EAcHA4VOzUAnj77ypDhgzRyNXpE1frvdeWXaSo4g3cyuOeOWY2iy\r\nZnDtWupgUQ76g/yscu5aogiulXOL9QW7ZUG2cXxM3Wk29besw4wm6da+Q+EN\r\nI7URcndJAUfLqhrN76mwzAYWCHQ2IMBB4pziKkAarfRCvyweGmP4mkvRvi4Q\r\nPF+EOxEsmN9+Ki2F3Y/IrImtOmDsAdDNYlpN//Iz+LHS50BkCSloGUunYpdu\r\nBfICX71DTIivyh8xgQgr2kuTjkk8Oc1xPCxcjGqAeuqDxCL1YXkMXLYmxPO6\r\n+HWnSxHpgCw8Eahm3x2ZcjHQ6b8EO5QCVbmQtzKbA6sTqWHb52lwhhJa+KjB\r\ndT7/TWo6G3pp5zqbxiuSD46mYDsw5B5hQl0K82gqMtD0Ecn4xuYmMD14knI+\r\nCC4+Dke2OU2jDcCn+zKEWzxEQ+Ke3s/tSUI=\r\n=wdfT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"153f27c256ff9574e10aea4fc10303aa9f85bb45","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.177"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.177_1659102278829_0.43165839744714285","host":"s3://npm-registry-packages"}},"3.2.1-pre.180":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.180","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.180","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"69ccbf8aa426e80ff741dc1bebd86355a4a70c81","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.180.tgz","fileCount":97,"integrity":"sha512-pGll5mPD2HS0Ztzn9vP/HX1BABmee7cti90ry7AhmZhDcVBI0Tg/Z2Nqc0iqEvza+dT9hul8JNShWJPrRtlMUA==","signatures":[{"sig":"MEUCIAW8rGXI8uMk9wGrWM9L4uuitHrwzYN7wm59Jjuiz9+wAiEAmfthYumwwCguyTWbROYxJTJZO4J8q7FBEhY+CTDnQ7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3098385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6HpOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyWA//Z/cPgfRHUEaCrdK3shzVODeXjaeGtIkcHfPWREbZGtBKJnDa\r\nZ71uERgxPJB89MPDTXD1xpwoScHbjnjwIRsYZz47Ic6YZrDgjib3uBUl4gUc\r\nXmfA7R8MaDjyzYUKEDa4akpaU5yolwN4DtZKA7mNc1ZYyS8CV0Gp/UPmVeDQ\r\nevgG1qoN4uPxmfeRng6LNq5ZOb7z5nfUg57gpTTx9n8Qioc4LBBumaxe36AB\r\n/Lxd/VxHm3P9V8v1xmQAuqDdL1VqKt1QiHjzt7U+XMOb06nPOeDnyj0Vvb6F\r\nsQShVpl6p8MVz2skL8UATA1CPYnvxbcHXSG7uYVcwXT6rKwhvOpVqIR0xMtj\r\n4lfFkAm/exCODEap+LH8rBpBoEdb/d8yCGkGfROug62mNMbjZ0eMazuIEh/J\r\nN7voEMHB8cVFf17Dedg4LHzFj38JO/DZDnn/AYf+3iCxm7wJ/CzvPNJa7K5h\r\nIcRlkP3WlRr0zdwI0SQXjSpdb4if6nLYcWfjgZ0VFZbdM98KXpumavfSQ1yT\r\n9vcgeYRBltaIfmTNq/AWa/kYSMOwtLOqmJRbxfRbtkewlWezuJr015oXl2+/\r\nZgZ4wTr3xj3os5nD7WbQbR+Kz2F0Z3+55ON3MTaFWD482wSj/dhbziDCO0fJ\r\nl46WFKqJTBzR8amAyJXkhJyz9pphqzKOxlc=\r\n=qMuN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6ce6ec32e7af75c059daf0a3d2bbfeb167e42de3","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.180"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.180_1659402829906_0.6907119185594435","host":"s3://npm-registry-packages"}},"3.2.1-pre.197":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.197","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.197","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"12a85e35edbf2f4ad655b623482097ac9e2233fa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.197.tgz","fileCount":97,"integrity":"sha512-ypbn/XJBy4ISeKesHDrPFEg0eC1V/Zf/DlP/UXwOYKZvVGQ0auLpMAxPWaHCiioAYjADQKJ+FYrBnh4qOlH8dg==","signatures":[{"sig":"MEQCIC2ZyAg8KGGWKKacstkVGVNZMbgYwyEAcQxgWOmjSEqWAiAAkC0VrWpzvM0nWuDHioBWllkKTGq/cu4HWGAgjTvlAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi67E7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqlg/+LmmHoIvSJXfDR6E27Js5gnGhpZcCzCaX0/cAK5IpEfqXUS7e\r\n+5kOMJ4u9jPOgO5dE057ZgoG9xm1d8zU/MRmV/C/b0i+VRHpWGfN1Ld4lKZL\r\n3u7aOpxlQj6jjZi/VqW6zXgXX2uGKuQVfN24a+0ZdibP4YDpCmShKTCTP/6S\r\nXegC3XgM6p56RSaOUi56xbBbll0ggrVgWqtAvG4wdkPJOCpy8brOzrXlobU0\r\nApnUWhFEhcn5BWHoaFyOntzjHoIAQ7jLmAfHbeMSN4n9qm2dkCc2gjixKB+Q\r\nelWQngBGgkepAILp3LKqUHMFaRx9j19HfLzmJtLjiNi/PpH0tV/7D37TmPK3\r\n/8TnPqUb3XR7s5tldVpjveVMzdoHv+d0iqmTPnH9y9gWANydg3IGp9Ws8Rcy\r\nZFXnXM481JRpY8DnHGZSBC+V2QYcAPU+SMmVx25iIkS4BOW3UaZNQ9h0ay0u\r\n6sdPaujWDbEHojEFyuillc3xzLH2IvSKb4akYXfotpR0MayLPzPf6ilebzlZ\r\nBgT/1eqQwZSwn8dshcw80QAfCuPgxGrgFMlLkKWsxkFWfGhmefGkCJbHgR9q\r\nHZjZSYPWWUHS806u5CXhkzsrfEfLEHxdWgqo8L0ifjmM4xoJeoTOwtH9OYxJ\r\nNBuGXs/qtrACCgZxUb4iw9Pn2X/UFjawGeE=\r\n=lBIR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0c24a28fc155c4db2d29c5ade4e0d726d48d249f","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.197"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.197_1659613499180_0.8205271284340581","host":"s3://npm-registry-packages"}},"3.2.1-pre.201":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.201","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.201","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"52196cc464fcb1502b3c48b6464fd1ccfc1556e1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.201.tgz","fileCount":97,"integrity":"sha512-vEbUDNX8d1am8l0dQRfCA4+g9vKZaS9qizFQeMGemhffX0+t/JfkPEnofKHqicuHR0LjETV+41w/r6ptrbRqfg==","signatures":[{"sig":"MEUCIBfWHcvAw7WiCbB1KCyggDMokRd8Mwv64PKio/Gsnn/rAiEA1vhlRDSdeSxa8OCl0nem+iNj+iMq16OxoGFM+MkTYZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7K12ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXQA//TSurnFC/UOluqwZZGs/dwpqtx57F4BlpDf5Q533UMxF3/eAA\r\njAO4eLDe+PESMw5oUIgCXBIRgBGt+WgoTm8uExWSaLsuDuGG2M6AgqSfllG7\r\nIu5uKrAnBCQ7nodW9YQIsKGDHAgcRitZEQ5IZBmyBnHHRNa849psc3g32DjE\r\n0wh+k0EVJFTdSWBDGeQvYNVbwZVcav+XkvVWg0lHdZ68Yn4UlktuuVKM58LB\r\nZeROwLJNtp31n6IFJhysiYB1T7lBfvTq/PKMawfizze8vRzdhGABQGO5QnOK\r\nMoluDuhUOrzwzq5JdrX2CxIjLhLKw8WvXJo221sRZhZ0M/pzo4GZnp3/v5KJ\r\nVpMLuivaLNm4IoQSMWO1wu39Fy5CoiUWFM4tPtiVOdsfoC40X4UXYL567yXQ\r\nlNAX+TpvVvUO5iKq4wVJ6wxXk2pfnzjqybOC92FCPfIsbzrMqOVnfoQ/2XZZ\r\nVyPWI4KIajquOr+hPVcYIjiL1oy/F2NXMdH9OFmC+vp+nzClVPuF3JKXjiSi\r\nhSDgpwCtB4OorNDftIqLzra6DNAAokXxXqK6C7X6v5HHNmP6Bhs6Nr213Ufy\r\nlg03a9CNqRUBc/wO5yFoSdvDIkjyh/tHi+fHxZJ7Jv5BGrCxNEhxey3UqLfL\r\nI/BQVKPeB0O+QB63N0NYVA06Z1I+Fi8RT58=\r\n=esSG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"89ce64d7edf9fae5c3a3c008c4d765b794830612","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.201"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.201_1659678070463_0.7712422301173381","host":"s3://npm-registry-packages"}},"3.2.1-pre.203":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.203","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.203","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c7876eb2eb6a8d905a3b478818477ed94f61961e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.203.tgz","fileCount":97,"integrity":"sha512-lX9j0EpoCTkEIOoLjS10wl5+SE/PKN6b8MVQTv6zDhUsoHTE++cLWieUk7Vo3jpdpEvogaAxs0Wut4miMlL11g==","signatures":[{"sig":"MEUCIQC1952F51kTqmrwmyEHcjZ298c8JrpCInHXKnLvLtiXQwIgIF9Pe8Xyl6Qibu08ACb2ajDkwwIehx6ybF4rghNJ9/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7NaMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKXhAAnmljsyPQWbGjwrUQTwGOooiX7VwTft0epFYFU/Hvj1EXQvhV\r\nCQZ3nF7qPnp9NYwm1WGbzaTjX6kH0cdZoB91i1M5m813GcpvNmH84LdhkDcq\r\nEPyW4n3ip/G8KMnabU6lhSR5hsly52mtb1PL0AEXcGMw+uygdQOSpOxfH8/G\r\na75ZySaDDsCCUXJCzW/lYmwPY2J4sT5goWG/fMqbFztC4AVp02FOIa0uCxho\r\n4Bk2FZFViUJSDPQjR0jMzeECzXcxyOXk5bTAy7RAgfa4xDQ1vA8xuE55vqm1\r\nzddKylsSWfjTKdjFP/B2DRwIbYRd8FoHb7PeMorkbrTfwG2CyKDbN/bbGuHd\r\nOO6FkralIlbXTZUZmxIdAnIt+WWYZVo80pewBYaE5Q4S1iZjVewT/pZFBdT+\r\nLSO+4NWvN0yVjKyfbK30bTH0IFX4QqaiQmlmfMqftT3DAp58l6WVED31GYZ8\r\neUxdSe9Wf8iCh/0XBa9SQ9RyWJQnHNMFHyIHK0EoQf4bHg+td0Kii5olCaSp\r\n+ElB4C5UOzxe5XOn51ZotmX7zgD/oAE4xJ5RLPhruPlHQ/dgW87TmsOTgHsJ\r\nehfSHJKR6gsZNNHLJMvauf/Fo63d1DbgAAUBdHqyNmEdq+AewMFeDBj0UdUo\r\nIJwg0viWlXBjdIcAaKX0XOgbB5c7xaH3wWo=\r\n=uUqM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c60cce61d2eaa71dbe322a0724039e1c11374cd1","scripts":{"lint":"eslint src --ext tsx,ts","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.203"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.203_1659688587774_0.2805769752906595","host":"s3://npm-registry-packages"}},"3.2.1-pre.211":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.211","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.211","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"19f6f31294bd7c5b05196a10e6f8f9e32e1369a9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.211.tgz","fileCount":97,"integrity":"sha512-rrOmAGMf0YyjzCjx+wLi7q96mR0UHNIbqSJxhRbPka1+VhDnKa0IBBASXOmJryqq9zJ/lpjv1WzqZxeori0g5w==","signatures":[{"sig":"MEYCIQDMcE1hIj4Q9h60VC0UFYPPpkhep1Da+asKxNEkvrBI5QIhALSvCRS8Uxl5WPgP4RujZzroV3GghSCCG2lkTmp22tBn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8p4cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbrA//WQVCSHeMu6rwBU81eXnsKqgkV/qn5GQUiLyfgoLyPdhOUB1l\r\nJ8P8hZv0foP9dntEqJIMwIp6Y0laWnCZDtHZVDUJYo6oVVaYCBNmyfa/QQRP\r\nMuxNhWLed1NMoA7lfVvjJkZtmjCF6I99SeqkzxG4BlmpMJoBBnEreEpHprTM\r\nNlxnJZr7fnAeks6ID38y9eclOs21VbRsedxPiNrjudWBigarMGp/OpAawibU\r\ns6Rk9ffiZVuntEN1XoqhithOdI9lh4tbQs/WNxogAQrOLikK4oU2xb01k5Vz\r\nzvyM9LmNxOZ86bFV2j5DGg6tqpfnoZCMnFaJTLNTiwoEH5Gi2vwYS5aF46Si\r\nbRHSh9SizF5NptkzmolxDwZ+buiAQKlJEFe1ocukz/f40IbjpO3q17vfWymR\r\ntP8j32HVYQrn0XJUJOepY+s9FRfWLDVRck9jqvL5AubciRadjtVXze4s+9W9\r\nsn6pXjV98Wn0uXz6gXYfZTtZBEaiKZRpgDG5gxhh5DXYAyLQ9a1qGU+vAawA\r\n7LYOz9RLSn6d86pR63IV60sAC0rV5dNoA7ZV2MNnopkEY8PKvLRFy2djXCf7\r\nz2/FJ7TNF7V9Xml7CJHJPM22Iq/AeutAxB2tVUpBs7VBFthKYwCRmBwEm1z7\r\nlFzxaLX1IA3sPOnOenW5QD/6HThVtRI2+Kw=\r\n=J2Ys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9c5cd27be017f512cc5d059543a3c1181a6ec780","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.211"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.211_1660067356333_0.6413302889991113","host":"s3://npm-registry-packages"}},"3.2.1-pre.212":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.212","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.212","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"57fdacd0e243ee8f9f9138e87b6281ad3dfef092","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.212.tgz","fileCount":97,"integrity":"sha512-JOjKDGAsfjpgGVOcOZfRAJTYj9DW0IIWw4niSCtvD3RJWV26oYSJ5RpSWaRrDt8N4EXKj2C3sGwxDAzsMVvE4Q==","signatures":[{"sig":"MEYCIQDM+zZV5rWGzhAUnWylRL4fOofZX/R9JQc5zYkp8ajTdAIhAIxS68dTDO7rfUaDSgJeG3ll0Dq8SlhkKWBHxz8Dq5wv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8q2GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmouww//WW8EsTrWjya7IGIneXfLUWUWpkNXUt1YHixFZ7KqPdiexkqN\r\nJBCuxu+LK2/1y7xxuJ0dVaVthrCvIewrzvkpXfZuC0aTsoSdAXjKy13E2upH\r\n0qlltzw1iQuVEOi5DloQ2WwgaMm5lUmPt63jXGjsHT7U3SapVwFU73/1jEo7\r\n08D6nX5fDLM2zyxxyjQ2efnqxydq+kSKOombQr72BchgV+Nbvcu7D8oepX85\r\n0wIHH8QzdTUZCJisoGIrlMiVogEStS1D19Pls88+IEWaZ2pEvbodKG8bOStM\r\n0g8h8RKWe35f6xKFAhHJDe3zQnjXv8Hf3DcH3tmJeXVakGWSQLSq/eEQuyyE\r\nehyg5iDcnAO8HZa+G9uNGAg05sQdlEW9oxO5DG/EJJfwJotEAarkabCZ0u2i\r\npdXESgrgiiNEgrAma6djmoBIukY4bdkknB1XLFff7a3e3lzuXJxi+A+zzar1\r\n10qi7enzb5ybTMPpHn+C5nLm+X07+f3F7izr0mpxPvcW1gu2Kf+PdM/OL/x6\r\ngzFdIc/TKM3Vb2oSr+JXWIKylvQ5xGL3xAEyReF4K9qzm2xm1mj+U7mTmFlC\r\nkTrSVd4y2+7vqSXXaQXFMNY3LHpPkfhv3YLtcE3I/oUgVnHBywGOJcUk6R/l\r\nTtVh0jo8Sg5ZJ8Jwi/Suzd+9JZs6+65z9Lg=\r\n=Evly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"47a3184fc71eba70c0e890e7a5a0f3e25fe6bb12","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.212"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.212_1660071301749_0.24880689074533424","host":"s3://npm-registry-packages"}},"3.2.1-pre.217":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.217","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.217","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"693de656d8920d3beb3b90d9f2783a8fe6b5790c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.217.tgz","fileCount":97,"integrity":"sha512-MpBSoJGRE0Ta94bpqS0yd+fD6gzrh6iikytKbCvSiYtemsH/eKVrSDNBwkOfLf21c6ET2zmf2ErryTfqHbNy4A==","signatures":[{"sig":"MEUCIDCX5lrGgUTiJQNw/2NSvo6qOa+91aJRECSG2axPOEsdAiEAlJd2AbUKd32atXb8hih5lA5igf0nWKu3xXJtCNUzNHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3372962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9RzAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnPQ//Q7nT1HV+IjQo8UjcyaSx/XubbdcCqxblrrztqjIulbU68+mn\r\nTLEPr6aIqD3zsAJUwafEhrtsV2SC+8dlzLctqzEfasrhG1oGWKiATP8TwZb7\r\nCQD7UOMewGCfMbuGgbAz332t3kt7GbUk4Os1If5SZSbX+RqL4HoSqGxseQtA\r\nDaCIawFIn61xwRP3bn+EYJ64qkD7RI8pQnw78zDmcyyRoDJSQ10QPOwjkwrv\r\n7IYVTbhf1Z6YMNt7XGlL5nuuwHUoxkRG5/ncayutbcqUZ6G+b3rVTfWSsxff\r\nX+mX8k7oeQ7W0Rc73Llvyx6RxIoq5ydC/BK7nNuGdyYLP2sQW8qMwTtVvlTn\r\nUSAvzhAaNY29DcMbN9ER2ZsJUX5e42DfYQ58KdSdpG3fcwUMU35RtP842k3r\r\nPp5nqoMrVWMl5NVM12lW2Ij7k4CxxciZT042vxxhQTcqx/8sWG7Tu4iQZHMX\r\nC2jRFij9mCJuYrzTvvLWq/9a1F7TAtdf1fH0Yl2rMCrFI33ck2iHaJY5CAqY\r\nrFZxHiuO/BEBg7fFBn5qZhCMmg6VK9iRidEiDpUVyNGClF6A98dc/fN6jEq3\r\n4f/2Qvfn4qJPt3JW3llyLVSxb6mqUbBlqJOhSm3iiWo6vCB/neMZla/Zl4Zn\r\neBqg9G8DMsGupOOqiWO7v2DaiT6bb1eXhb4=\r\n=x+pk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"99f3707d63ba78748b9457b3fdc293797f4d37b4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/icons-react":"^10.18.0","@carbon/charts-react":"^0.49.4","carbon-components-react":"^7.25.0","@openmrs/esm-patient-common-lib":"^3.2.1-pre.217"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"16.x","carbon-icons":"7.x","react-i18next":"11.x","react-router-dom":"5.x","carbon-components":"10.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.217_1660230847934_0.12499642694747792","host":"s3://npm-registry-packages"}},"3.2.1-pre.219":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.219","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.219","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b1e363a246674b15e5cf7ba65f896882b6c614f7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.219.tgz","fileCount":88,"integrity":"sha512-UvdcFqD4sJKQoCQqcHYy4n+B5HJ10zETTmP4MvLfJ2LOcKQJLebwOWwGLwWbbj/MHKfV7TxaS2C84gOgOpSJGg==","signatures":[{"sig":"MEYCIQCcPsh8mHe63G7rNzM5zogZ5ZRFDel+ItBez0HJrfx5MwIhAPSomQkAujKvNAbi1cc4SCvimrBluSUbBX772XX3qAwh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3321581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9WbvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbChAAh1YFnkM+uvjHQ0nmwAfWADMrQuVJ4pmvC+QGn6fR4mWQA8+u\r\n8PqzbUrmR3PKbjzq9SDQnNCxtYoAZ8RFr0XA6WPQlUE3R8rw2FzJCKLgp+Ws\r\nKijCBkxE+sUDRaFCypj+81zlL8S7EG/CyhQU1mq0L7Flt7qeLrmpevp5adeC\r\naldMipK8uWsXLKjOUoKuFHK9kRjCoCG6cAgF7yXLBuFVHKzXwvo4Zer4xuZK\r\nIlFeZTNBHe2+K6P0Fif5oCW4J7zZpgKvXzGVisydECm3tzFb/pF/7t94U4NZ\r\nEEmBkD7tZD5QMgk9Q7Z8H8e63GpLJrJA8n8w9VX8eEA+emhK0B/859I3XhUd\r\nfdl9YOgkC4Y4qXwB0OR99t/yTKzdv18QxSAtYw2IS0xOoLcgd49bVtQIfqqr\r\n2FR24MtG2i5+mGk+Tn7VIVI7OnOzA7LcmAJGEcOzp39XiBSF0/EtwbiRPp+h\r\nl+Jj9qLANkg28/fzKdX3gVwGQpPWw636PrBF+/GEhGWCthOSN6lgfQV0XSVz\r\n02NTviHiucIjIvphOV7Fh4FyT8frz4/LgxBQhB4QDxbN3QrBWDwfHcV7Bapw\r\nKSB/kOaqIEhoeZZBaRn2Y53mun/gBGhrynKrtBwRA5+yF99yUkMnD2EUl3QJ\r\nDZPTM5p4sFAjJKvQeCcJHmd7MMJUTHUNwMk=\r\n=8oHq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1b53149e0bae7918f85c340045a65422025bbfc5","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/react":"^1.8.0","@carbon/charts-react":"^1.3.2","@openmrs/esm-patient-common-lib":"^3.2.1-pre.219"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.219_1660249839163_0.5212143291019198","host":"s3://npm-registry-packages"}},"3.2.1-pre.220":{"name":"@openmrs/esm-patient-test-results-app","version":"3.2.1-pre.220","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@3.2.1-pre.220","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"578cf0b4fb527617dc58909ab1b31b305ff929a3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-3.2.1-pre.220.tgz","fileCount":88,"integrity":"sha512-2x+FKJjuNV90diBnLFfSMPQLw8U2e0C8W0W24gcxmlvEzUa1NKca2KBRT7dUK+LC70A5e8Cn2JUD5jdosacL9g==","signatures":[{"sig":"MEYCIQDitvVUQCh6Q3w5B7iWLdAXv3GxQmG/wnJwKpsjpdSymQIhAMr73gPbaGjlvnefqOtfXTB/yGzW9yneQvnYzMov+Ukv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3321581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9WgQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSbQ//cffnb+xHOam3p0Rk8J6vC3sTlklO5ji+tCWYeigqp+Xpdh0p\r\nX2j307PesZ2nNoTgnlsVZk/dg0iqK6Zu59YX5M2MdC5TsQbSBKwZDoo3/XnA\r\nUdi7J8nApETN2glpYqzoq9A1kgDdEoC30xITP6d0W4ZHFWWGd9kxlOHdkglz\r\nxjZ2ydFd5c3JMyW7c0D9rKzZ35at98RsO3nAOIthOM6IHABCxQ1S7PGzD4hJ\r\nGHrbwFvMCawsGznIZ5LHISQFhf0PwWtAZPlElH2YFSqhfq0QTXmZER5qJyw/\r\nb1hhkRIUtzZ452T2Sk3VIlpNBk8a0QG7i2+K3TDl/Jv7jEJt7hd3LvaBgLkO\r\nc7jy58QenvV5PK43J/xJbeUinUtONkO4vkhkVYWqykxtETw0jIZonQVuDd02\r\nOGa8KV7xFUlsW1MMyrOihVfn+vfrvJjTyzCmknBUDg6SkSOE4Nxmds66eHb7\r\n20EsgkGMKQqaDmRJygEiRTf3lxQKCVHjpa19I/iL4Spd+SI5MUBjMoR77I+T\r\n5a+/b/RqvCznH8Q6T/CNX4rM/Nu83oO1lXlk2yyfEsvQKA+tc2YVWVB6mBS7\r\n/3aEmT2ZGpHKgFG3/Z9clQ3S8C6nlbDhTaGC8B7nLKvl5S8lHd0FIhI4e2Vu\r\nqcBWvIhMbczda3UaocLKrEN3VTB2bvh47Cc=\r\n=tupf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d399331f19ba06d9606ce5bc2259fc1f8e6e5c7f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/react":"^1.8.0","@carbon/charts-react":"^1.3.2","@openmrs/esm-patient-common-lib":"^3.2.1-pre.220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_3.2.1-pre.220_1660250128271_0.1965814467455158","host":"s3://npm-registry-packages"}},"4.0.1-pre.221":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.221","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.221","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"610b8b22d7dfe17e2121871e59ec4ceeb1f2a861","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.221.tgz","fileCount":88,"integrity":"sha512-Pn2kEL4WvXY3p8lddVN1ncuc/R/qPE40TxmacWo7bHbvSFXXyHxfxUIw2uV0x/3nuP9T5NwGyWAcWJlbPy4sYw==","signatures":[{"sig":"MEUCID9RKoEEMcgdc2LAQtflB2It4yHv91e6iE5S0M0GwQ+iAiEA7HSrIEMewT2BCApJ9yJ6DIXixUJcyVuCC3d+hAYggO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3321581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9W2uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmgQ//bbIqizHh6jJSz87Z8TPwadjimaAhP/aFAW6ugVCDbRjDFxZd\r\nrWbri4lRukNmFqV+Qocfqzuz7nXl5TCFZvm45IFgqlUDd4rnXvi/CkL7oh9b\r\nMCqHnGrk0zbOqtRYBo1/wxoV/By9F520tHCIaB0WYpFYMFgotdBF67Q3CJgV\r\n+qgEAtUo3fchNRmJvEWBEybJ8JKL/5bA34B48/tO+7zuJGFhjAvvZWBKGVBj\r\nxyl+DJgBCBz1iFHjWcRLfInBBjKRwLnCHXdaaMToCuChpATWPwV8yewkElTx\r\n+ZVOTlFG4vYdynR/xo0SkuvkPCSZReAkBnrbNZGamABwlBhnIXn9FMU1yaUL\r\nPaNPYYnQUqwjSpSwIWyZo/SmYQNsZXAwoVyn0yRgyqzIcQ0+bVtEAy9rwY4m\r\nHdXIl1nBtyPnxTWmXFx6N6jYIxa4BaM+yILfTo5s50gKsXYwqNiPTXXP7TMb\r\n5Mx5BU3wLyo2k90E571obYr/eWfBwSyfDZKon6Bn+NKYevFFIzYehIjm7Nd8\r\nJzzs+dGSPaK4AgujhrSi+hmVk9ZV97+zySbb0VpVC9vMFVA8HS6OlBNZ1Fh9\r\nYfFcfvmCPBWwtNU+K9t46gbWLlx6K8RcAwhcB0nrQ9geYgNsqiVhNtf0n8Hp\r\nVwgQT00s+qLpbaOWPqAcvfqR32GLeZsWnbU=\r\n=36jt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4823a7e6eec21a1a4491a545f1e54ea34b64c2c9","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/react":"^1.8.0","@carbon/charts-react":"^1.3.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.221"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.221_1660251566440_0.03509823312154481","host":"s3://npm-registry-packages"}},"4.0.1-pre.224":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.224","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.224","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"69da74bd5fc5d7b7f1f23cd3d19f43f313d24a58","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.224.tgz","fileCount":88,"integrity":"sha512-KukoJRdhuFhBurfkXg3RbUu4OZy+SMRbjHdhacAtyNsjcLJOeZzIriBwxeYrTC10IYgEWl3FpSv44Mbiz/3Chw==","signatures":[{"sig":"MEQCIGXtcpLUyzEbVs4RUpDlj2C2WLgKUD+yIqdNMeOypGQHAiAx8J13T2QqrlxN7l6IqheAi92IlVmfyMkXslH/ITYj8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3321800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+hOYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLBA/+KqWBZfcRTeeoalwVx2R27yXh6WcjiU6L5v8E0Jf8rb1Rhf0R\r\nGhbaaTvy4VRIcCKRHrW0+7gCan0MUAu9u0Bv3GQlLk02ViHyy45HURsvFiVl\r\nUmCntbU+PsZpuR/esoFLCwaLvrRjshGJ9+uQF3Ye4UrVooxsFYyauGawORmx\r\njGL+RjpVjNOYyG/xyMPrlSyQPKLVnHdpvGYQz2TAV2Cl0MB1K6zbQFtPrwiL\r\np7wt/gejK2bF+/SGgckVX5Uo5XSSspzOPB4FtlxL9jjW/+b26kOQn/xvW0Aq\r\nbZorp2vrHfDFa49FKjtUdt0ruNSMGzGeMOSqwufwpEWHGHbkX7XCkQjJB2e4\r\nmBMjiAMYqpIyuUEJXkLIAJAzYD4RcxOlk08VmCa1+d32sqjB7XRZG9SmfqoO\r\n2Y5/f+65/0sG+pNW5o3uYPgONzSDmzaGo/TkgTPmHjLhUPj7+y8NJXQ0HfsY\r\nbOX6HpUwA9V9lSa6AmsBdfii8Tk8XsgjBRS/nDyTpX02Uv+gT2b9xcYsRjzS\r\nho1w3Z6KRRd5X7ApmF+Kqp9qdlsoZgoXby0nSml/kYYlc8bwqATPl4WWb99x\r\nCANKm9901utlH5bzU191v5IlFAhlP3+pAeUNaDv5rC/iDrJ9DcrOqP5zIrGU\r\nNaAIMx0teUChdC2r2lGwaJbfz2p5KpJ0LS0=\r\n=Am1+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4c69a3c9cdc4467143ada1a8dcfa80f5b1613a0a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/react":"^1.8.0","@carbon/charts-react":"^1.3.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.224"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.224_1660556183921_0.8431367117611024","host":"s3://npm-registry-packages"}},"4.0.1-pre.228":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.228","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.228","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d9fa393f1eac531dfc89a9d9b11de9923c516757","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.228.tgz","fileCount":88,"integrity":"sha512-dfW+x4QNJM148VgZgYqjh1zAmec0yE0II77CN4oEW9JW+qZAsiiM2rjtb05GIIji/PONObjV5jadrzf/Ok6P8A==","signatures":[{"sig":"MEUCIQDgT2rRXZedhfR4XcTu83V+OVI8zLKP4cz6QM8IM95SlAIgWnzj0XPgOXjBBMxjqilQCd8aCZEZdyEhzk4ruULdx+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2354482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+nQkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIjhAAmWeA/L730+0++NQyG7tqyH8NLECTTma8djNzwAUokrF1tuwX\r\n+d57ZoQg1KkybVC19ohrxJBTmWQK8hjIFpkO5OOO24lS5WoNq5lPa5feAsrw\r\nn9h5NFHEqxForDgVnLYQhLbZeeQqX86IXir+maG2SaPGVMvPI/mDirDdoUR0\r\nHonK5FGNxrWWnmJRaPberqCQNfnqCBBEnjBALFMxOTVM0WzyPHN2HYd2VlBq\r\nZs+AEty9FPu/gM5NLyBWOi30tjWDVuHvkY/RWZDm+ywvjbkEhDXT5QiW7eRt\r\nPjTHqygB3iYYWRcLfbjqGrn/MfhPfGgRf+chiKV9ectVvTgCNmSwDqiETRAa\r\n1NZ04oXz1lZyULHsbqvvONBVvVblqUlf4WRU/cYuMuWU6hOjYNf2bi1kUrjq\r\nPQn+kxyHj/nu/8XKGrAllVLic+9HuOLcQcUwADOZGNKnEvgOXVMeleCrAE86\r\noOkBgkI36wduhzBt+wGwOI2D02QS3OaocSMjfeFMZrdLWH5xk8d4AAHQ0HM8\r\nPI2AiWnZ6ybVf9hYZgm4l7IGXiNVgX+G6B66g3cILUS+zWs8nnxb+tzUn7SB\r\nuZDzJqDiTYNihXmtDzRcAZ0hPzB2ZX6wlgV/iRwG5T2WHA8ZQzblGxkPJYOJ\r\n2AxiIiD2YjS95HUfvX6toh7JbqOzw1GA8qs=\r\n=NBA1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d318020d8b9d9ccd5882ed7289df2dcec2c01857","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/react":"^1.8.0","@carbon/charts-react":"^1.3.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.228"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.228_1660580899953_0.6840373433214135","host":"s3://npm-registry-packages"}},"4.0.1-pre.231":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.231","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.231","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1b545c51c4a69d93138a1c7ff5629d8f0da754bb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.231.tgz","fileCount":88,"integrity":"sha512-SONmHcDzlpKz+8A5H86M7j1VFYZM5xUO3PWWH7DX+UFrnYVnXWgnesEQyQtYIKz16VLj9glCk9jKDguCLMMjCA==","signatures":[{"sig":"MEQCIHnYSVtqKpF4nMEW3m58FdzOjpLIQqOkI6yDAwdIXsfhAiBLz/3w3/isEpyOaKpsuvtWcWzkcVI61f7rkg6wyNS0mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2354482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+yC2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojpg//ev01Whkk9wdzYjVw09WFpdPgYnEz9bYvQPPpKKoT/5X/mdMT\r\n2XcLaiwtukmWUx/iOgHZcijdOS/wRuvoe+DFPrZnhityIiToHNN1H4g7ZpiD\r\nqZ8hnYjIplQxqMcYqJHhUjo6PanVe1ak17cXDXZGk7vTxW4ohGQ/Ytae8i/o\r\nfrRQaVz3Pt1ShCKif+0OCvwRmh8Mq08gOkhiXOpbQvtiMfq1K1PU4Ia1g8ge\r\nmk9ubszmZYxCh7DfpBGAATyafTUZCw4OddGKip9DhVUJMPQalcdJGGdBrtQM\r\nqS/xxEoDZvWHYESnkAqP5c0Rd/iRwZ/Zydz+l1q78ijW38SoGqTg8epXi9Hf\r\n6YLitbhr+Zet5JYXA8PnqWp8SQzHTKyflihX3rnKapKQAt8zuelpehNCdpH/\r\nd8bxGdRobsoTcLNZfYxp9Wgn4Wrz0OMHG74xeheTiVtKEIxPq2+lRglwdoO8\r\nLitp48Xe/c7OGNXotynrSSuOSXtuK2BPpf6BLoaWWTMEGOUz/9LE9UtVogRZ\r\nNvpaE1i4X53dC5AWjeyP4olBegRzWuuplUbCOw3ubwefNDzAaBNMkEHPlc/T\r\nNC3/JwpG/UtKahJuDbSWH7RRe/efXCms9luQWQQeZzz53Oobq4Bv7N5jlQZV\r\nZv7G8MvwusSDZkCJygSOI/thsjCGP2XKqIM=\r\n=9o5C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a1fa2458394ff2206ae89aa5d01c7d108194b56d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/react":"^1.8.0","@carbon/charts-react":"^1.3.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.231"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.231_1660625078204_0.6045038111775556","host":"s3://npm-registry-packages"}},"4.0.1-pre.233":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.233","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.233","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"805679414fa4ea892784fd4f4055d118623da444","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.233.tgz","fileCount":88,"integrity":"sha512-Xam3XWWR7yUljon6hpq7xhVoB9xOtG5dSJOi0wO9rP3iCc3gQdwGP/oZ+Oh5DriMrCEzKhR1jAhESjbfHHYChA==","signatures":[{"sig":"MEUCIQD9tKIZC4p705rZOuJHbDaHd1fqwX33ei0UdNMa8noRAwIgcDPVNnKmnkRL2gW9IU4us/Oskx5qgc8CTZDXtfWnBcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2354482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+5+rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpR3BAAjhxy0fJBc930azuzdHNOTrS20sMjBeZ4HlyAXTK8kQUpdSAs\r\nlZ6b1ZNgJlE0a6mh5CFk3jOiq877s/E7kSpE0eExMuctkCjDd9jLGkkfpXuw\r\n9I20DNF+Q0qvC2ZgDKX7GLiKtok0bzHPRuFyAd/uD4vhMVLcGAkIARzFxdCl\r\nRB88CRSCwRoEvJpPNKY1hvqB0eSa2R4Zfbc+/XpmglNNU0/X/pnH6f1C1TzN\r\nbhOitPXWG+mHUf53vvQ/ManlCPfUxl616+KipNUke/2jJoghVFo5x1pIRIoP\r\njnZEXT9hu5e3q3+XgNWe6Ya/d/ITvR97wg4CAQssaOV/myh/aTSE6ahJJZLP\r\n6FMhluzr9WXEqDmuic9p9wAGdqj53x2mSg5Hb5VxeFalkSQTI2cTQtohhoWL\r\nWnFeEJCIECvMSJY9swTaZH1f7F9ZzM3zg2pom1zxSqw2aimN7rNGZMygISDQ\r\nWsBCbgfAN9UdurLUtvSApP/NAIgU/uAdRxy+0p3NcYLZDYsdyDrbPPGcU9It\r\ngDzLs/ZU1/JEQynODJCxXd9lUyqsQOF8yizbnzqA6/skzs+nd64XHUwhCwhD\r\nZoc0JJ92AzC2nggmjMoaEoU/+y3bh8qvzc9o+gCXnN434/ZLy+6gTXXv0KDz\r\nq0Pz8zHobFa8SELfTEJ3ke/ubuTCqA03WQE=\r\n=nxo0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"98f58a97a57ecf0f26131eefe5b3885bf8796746","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient notes microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.0.3","lodash-es":"^4.17.15","@carbon/react":"^1.8.0","@carbon/charts-react":"^1.3.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.233"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.233_1660657578931_0.26480731030861615","host":"s3://npm-registry-packages"}},"4.0.1-pre.235":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.235","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.235","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0fc6a4c97cee1d0c8fc820e334893030b74e7fd4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.235.tgz","fileCount":88,"integrity":"sha512-N7oGQ67IMDDJQPCtqTRlaoPwCeAfaoGOnWdrAuxG6PTbgMU67XPtnq3qM29vPbeoyN60ezrN6cH1hjCMySvANw==","signatures":[{"sig":"MEYCIQDDlncP4K9jSAv9cvJVva6ypFWsxM+/w73aoNRmVc5DewIhAO6C/5xKQ8GEzzHqb3zIJ6DCC23EKIXevaU55IigHJrH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2354552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/LDYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOaQ/+LK9L623Ee05DEx8HFHbZjR324MYdP5ZW4mzvM/LBF8SJ9yAP\r\n76AO2rtD6evxb61zl0bM2riHuqXyoXwEyFxyi+NLYT+59XIgYV+fYEfsj/fs\r\nSa8o4EcNKI2tanqvTqQh2rIqe954TpVzvvt7L3iDc5yz+PlYtmiDvIR6T3vR\r\n3Sfvacv8Sx0A1vm8q2q+qMO06IinEeFWRhnl04ie5Mbn1Tp8Y/cG0Vmhny0d\r\n1mnh21JjcwTwW+2ynsgpWM+98nI70sIRw5Gha9Wd8+BB3gT2kLUCuF2SoyTx\r\nvMayw9HqQCBXXCrXTwh6WYO7z8iJAjmtvq45lR8XZe/p9blcg58RghkQefc6\r\nukLVojMLsF3JuHo/OboI7DZ23NCQCKpff4eMWCVAQXsIja7EAXH3YAO6J1os\r\nmfysXqlv+mIAjtEdfH0QZjm587A5QmE6sjfk/De9cdSvFJaJxJ8VDakRIRxy\r\nbGCCAOivasiERzX06j6GsQgDxeuu4vm1lmPJ/VMkPngk9eMSj6htEyXtpn2O\r\nevmq8C/7T4/SBwBlwhXn/QXokkOM7RY7dhyAx9T5FceOnnt6JNOYIxwc/5aY\r\naJgYPueMYwoGxakiaTUt3MmEGvBG8Uv/Iy8hI7eB7rOMFw1pgS8kYccfgMBY\r\nr2PehzXvxnJBhBkLCsNxpOBtLyra1WW8xCo=\r\n=uVcM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6327c9736c6abc6bebf142dd5452b028f80d24c3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.235"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.235_1660727512337_0.3810078784401789","host":"s3://npm-registry-packages"}},"4.0.1-pre.243":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.243","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.243","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"434a609d6724de656c40ae6cbff27936e938d21a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.243.tgz","fileCount":88,"integrity":"sha512-pBLQbV5vkTH4rmwDMH8/EFQwLQgdsvjRm8XtflvGqPul17dmbb92vmwSP/uVc683jPD6+Vrog31/GjCAqXLRAg==","signatures":[{"sig":"MEQCIFuy8AF+tb9LTcCgzIeatmvIfbyN4qYoBi+oQOiQ7Jn3AiAKKjvZjl3eKXLFtO2TJaeWj71QHuIsouEkyg0QLkfTkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2354552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/+AiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodXRAAn1Sfc/Dxma6QGnunfGr9PC8jcywSyTmsvfJUZYFyaiAbmVV8\r\nlyaE9aQt2AXamZ23F8ot7v5AqY+rhYOrRUJDZSxeUJUfJlIWHew0y3W3xaLk\r\nDKidR3snJcfxr0JNYlqFUH2DijrzUutCysrikotaGnzBkjaEMM4zHqn0QQXL\r\n1ZLsSgkSMm1ugqynyXpqXjtKxO4L9ro5vJehP9wCy2XbNXHEdSO57+AOwTTK\r\nEtIBuyX/Pwg3q1X9Mv6NhVlTUBwFeSCE/n+t4Wj2KxnoLAgmw7fEab7m7N7G\r\nDJybEzMOypoaeo41k9jUeu5P2vSqv6FcxErDv/rDZIqNIgjFhkgWgmK3wNuT\r\nFodGBfaRBwBboef1cc+Zvu6/wVxaclAZ0dzbiD9d7/wIbQ2JNwFMldAsVYEp\r\nJMghN6gw187YxHPzCfs6L7xsc8wnNPn91F/ywSl2YVSPt4tvup9KPJlo1a+K\r\n9rIajoBu5Yk2RO3djyJ72XTBEv0PJxA4nwY2AEzqdZ91UmmJ/RjESLn8JLfk\r\nuytVa9cq3KxMbbn374VoJ0mOT1oS/1PXqhAyIaJd3YxZeWVj4ISsWmk9pSC/\r\nCCEL4z+zQ8B2ex1TfNfq6WMDnopLktUkG5n8dRf0fGClwAwtqozih1+0vePo\r\nv1HxCkFXnQyJE5nbAiDFhU3hgkwok9jb8nc=\r\n=FzcM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bb74ac0e3268ac77ed4826c721eeda14ccc3c731","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.243"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.243_1660936226165_0.23132488366693682","host":"s3://npm-registry-packages"}},"4.0.1-pre.248":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.248","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.248","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"63de22603d9a8fe8c072598d1107b21a2a952894","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.248.tgz","fileCount":88,"integrity":"sha512-0Bg+4feWCne3P4R0p6WsN9T/bFqzcDyMbDCzblVAqbJShLruwu2RlMFEuFku91Q6NiNiuQU/9WTE6y/nO+Mkag==","signatures":[{"sig":"MEYCIQDS2f6M5tPgTmg+lGyxUTAlRs2Si8U/SzSYd9jfi608YgIhAKsAX0VXfYdxT+pMJNtpqddfdFiPk66M66YhXm3isSWZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2354552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBQitACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEDBAAnEomEUrE7Wgf0H33Qc+er8OdrDFc3SKIto4cPivxTOM/ARGT\r\nusZ4Z5ImdwHJrPqNkfgC0QNpdh04TvVHrFidZ72ED1msywF/zGpRCldXd+Fn\r\nGVPODwAUg8RgpTzT4hSE39KLK4tsZQL7R5d5lgvO94ohLyT3fatk5KNI+e0c\r\nYqo6AZTdkkxu/b0PhUwEfn9i0D+4Yfea86lJ8lVIo6et6c9craL/zkccHZp6\r\nYlMDyvSPmxzqmkp7DvyUUDKu05SIOf0UFfz0k2DYMW5d1VaIduWeKMKVdnQA\r\nzjggGAalFjdBXJhq8Dtl8F2lGK2MVki2RXWxT2Cq/qa9MfpYGRLA+URNu6dQ\r\nvhF057fG3iM8hmYPQ2lphRk8NNUprKYigwJFk5PPNzdYCqQRjHgyfh5ZhMCf\r\nJJ+a6jYlm4Q5PnL5C44TTa6T5fBL/Lo8O+2pQ11MTwHEHrHs7XzplNM6WVJv\r\n5U1qJ4tf/NIBMWinvgdUUq0FZKpTuEXOY4pMnDxr9ld7j4jfi78180qwOgbn\r\nR7QDZzEdNsDlXN39eBRsRWaRORxYi7BZ8s3adk9ACnYPxLiAJMqTpDqbUyvr\r\nkufnzGf1xJsNO5MnDVk7tSCqMYfupQncqb1VT+ed51qs8yCOAAQhJ0hj3M5U\r\nkW/6Yuk3I9J2dEnZ5p1iQ3I8CMzSGkBbsSo=\r\n=u9aR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"601e39abaa07c823cc27f559bb15f4cb3c8e9520","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.248"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.248_1661274284829_0.3367441635438839","host":"s3://npm-registry-packages"}},"4.0.1-pre.251":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.251","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.251","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"12355e169536cec6b18a70a9fc5bbcbf9f220135","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.251.tgz","fileCount":88,"integrity":"sha512-EOFbQr+fZkC9I8rEUSeCLttXA7V3CWp46D0JXqazIH7AA4CJ5QiC/V12iHLMWnVLlc1bPJpKmAxpHMt6UwJTRg==","signatures":[{"sig":"MEQCIGw06VufSzpaQ2gKZS0C/KVSQ+SLjJ9mIWxX4bg4uIEHAiBpG5v/OokVb1v9LyqBwA5N46uld2Nbei+HrfxLVipQtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2354552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBi40ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM6w/8DCin7uwdkEFfheTx5h42Jt1ZoK2hKl8z7DcIiTKLH0JMSbpz\r\n/7y5mF6q9VC+iLyUk0FbLQYPcbbkEysPAkY/xcSaW7Wgv65tSXds/hLVisFI\r\no2FaI2NYPDv6lbggJjx4LTyWaeRColivPlcKuij2zGM7vxuxNQdzA68pNg4c\r\nvirfD09vyot4tfTBSPA2ZaiQO0WtKY9jQ2SFkXNdMlsXyPOQ+S3N5jPPQmyh\r\nPPi+RQrr99DdusZ1K1hmu/dyVzIYULiTlnG/8oG24h345Im/1LkZ54SvPzbE\r\nCoKGu0Ll9dEuZsAElX9LD7T1wGlNrKciAZ0gLby7fa9lMNeydOFquuAjh3TF\r\nZw0PbMrXPehj/CHUkAjmFDEJMqu1z9C9P4yqc8+4SU7cXhw6/a7Kf4YDxte2\r\nNqpEzc4d9+DRNJW1IhhOCUtGXgotGDKukYQwu6KWbops1vzXC/BqodfUgsuo\r\nprA4HK86iipzs34xBHslvY5hliJD7shZIwcShL9A5tz3mWjcMQsIREEvLRWn\r\ndfLMN3uTpwWIPUDd9NnNquwsnMgFA+Y1jMysHzmFd6RrDQ5LF12ELVW9wa5J\r\n/ds158HacyexI9fpJFfg2XR/WCm61cus+JkT4NbkHG8USa+7nEQXtXBl+J5c\r\n2T3S1ZJ/rZseXCgDHfAO8yulYTJ5TfhJ5VM=\r\n=E9pr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"27bfdef6673786722c260b5edd8631209e1ea0f9","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.251"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.251_1661349427994_0.9874783637085394","host":"s3://npm-registry-packages"}},"4.0.1-pre.252":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.252","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.252","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ae3652c2867e689a35ec39fb70eba8747d77ef26","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.252.tgz","fileCount":88,"integrity":"sha512-CbdaGFjxdRdWrNBTky49/7RF6B+XMkBg2cjy8zqZXqpQh28zZfw16r2phE6Oo+Yaoe5h20i9OwJAmpfjKAtkxg==","signatures":[{"sig":"MEUCIGr3k4FRbem0X+qs5C7x6Ni7rXp4wi5fCIXBB3kVy9xeAiEAzIg1TBBYjti6pAAdcdoLjXd/+E7X65YlexG4HAREmlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2347843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBi9HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqTQ//aCkUuQBBc+mw5aJL9SyfPZ6dtGcVqn64EvZxayswDJ4slLyM\r\niufUfZEU4yVI2fL6S7rLyEZbRdLwnWfb8N3mht/x4docfQ77iDM6ptvc2cbK\r\nhT+wuuWf0nQ+f6ZFC+7mcaPzvDt9qP+cmW7k6a1qEIXdiXN8hdS7fiS42pSn\r\nAOLZEntoVxV+kJ/rV87p+mmAfltH6nOAoGz0iLzqQAnEmCOYtOkRjwYPAwj9\r\nJe/R/r9mkvQ0XsYsdEwh0v9Cch1ul2gGtdaHhKTVfsvuU31zT2/YNtRLQwG2\r\nlfa4/Y9naXvAedi5lJKibynPcMBmCBAfOkAjUsdqvtQ8vQcQ4EHp9FXxwI6p\r\n7dLsa5yFNx7TJqcbNCNG2I9h5QJo8sf1zwrzHaTG7EH1kSdh48hS4v0WivpR\r\nk+IW1gSdgpNafKKFqpceB6Ln6HIu4kBvs0gbdI2WoMQCYkXJpQHnuPUWuBbY\r\nq3Fd5/93vRVctU9DCPTF1kpEULojR+gcDiqlHZ6R1/L4NOeS5qKrkyMsEeZH\r\njcgFmJlCOE4eJRh6kDICuNxg/MhmIN8hHbnYw7XH/5i9pYqfOOuHPLB9rVwb\r\nWs1GZZtC9zVuA3I7Oqe1WjitfnhONy34G1sAemYx4QEqlEE+QOz6w2ID80ph\r\n6FtrbUnv3vwxwSrysgEtfWH+o3t2XYgJ3x8=\r\n=QAg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8a63313923f59681622e9c5ed542f35564eebf26","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.252"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"^18.2.0","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"3.x","@openmrs/esm-patient-common-lib":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.252_1661349702844_0.9601209588222628","host":"s3://npm-registry-packages"}},"4.0.1-pre.255":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.255","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.255","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"add5a0abfea95931357135c5edbdb6dfd4bb31e1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.255.tgz","fileCount":88,"integrity":"sha512-TqkDoAQmQoIUJcVXk4FHeudH3T9sfYHlhnF2JiI8WO62GQdtHsO/rOUn21AFH7KUqXRKMSDg6azt+fRPvaFfUg==","signatures":[{"sig":"MEYCIQD0+sH4FB9szUx7eqFEqdaG9mLJKCeF9U9pAcwTOv/zrAIhANdyWwubvx78iIAiUyTYThWNWvxwKimUcQ+nCkQXEGd3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2347752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBk9WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsdA/+I7pQklSjREHcKAuLvpcosBZpC1J/KDwxqLbxVfu7a92TA7Qk\r\nTmCJC6XWhzYgH+ipTQHj6B6l/kS0roBg/7HdjAvb68d7fUIsTErsKmrN5/3X\r\nh+lYpZSVPf/bbQEpLUiK7dY8CV7+QEm1WspzoCXo1iMAVoF5o2mHM0KHvowl\r\nVKhvjoLg2vK6wJ8+5mmMxnntAXA64NWdXoIPHCytlX7p+DQtF1V/gH65c79x\r\n8ENqFnKRtduNFyHz7Nv1aKlsm71ugnNQUqsU5+eLM16x3nY2PdEIW+QIQkXK\r\nUQtb0ogq64WsmGOFY31aQ1iBI9V+DYrxq+8c1fSmxoZ3zczeEXNFe8st0L/e\r\n8QK5Hhe3xUGKiBw0+HyoSk4n8zN7W09g5pFL9frXcxAiLrbLzYLP87mkF6vK\r\ndkortn5AkVulVh0KS1SZWI1r9da8m4TtXB4gV3VRD7CLB+Ir9OkfeHfsnsID\r\nazmU5261ar6m8bPl9Ml5cOMYG1odDaI2xooUMS8AXn1xZdkmlSr42QpVmZOD\r\nc/soSAOS+uSDJS52NJSMddio+UC1eq7Vo8dbKN2T8Nd+XyIWnQNCRwpD/wAL\r\nOwbAPm8g608Uzc7u3Hyn3RhGnKmb/eHVQeKOsOq9C1ix336AI0DHr0qGLWmH\r\nah+Tk+ELXGVSV0NJVRvICqIrAqJL2D2l03Q=\r\n=0656\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c21e97c02241763599b2a32542ea022a3e28f9dc","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.255"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.255_1661357910146_0.0954425959935179","host":"s3://npm-registry-packages"}},"4.0.1-pre.258":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.258","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.258","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a258ccea86416c19cac0924199ebdd5277b11ac0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.258.tgz","fileCount":88,"integrity":"sha512-kTES0bFpPgUDt4E/Fha+v9y67avmwa6FAYgnzkw/LNKYPJV+mIK0XqJcgjwTDc1oBgzlapt3HWAQrAFAuy/CBQ==","signatures":[{"sig":"MEYCIQDfgisuNBC5iFgXIwk25MEILsAopQvUY/szodheWt1ouwIhAPO3UiE2GSsMEK6UBv7ZX9Xz2fWqapwg0Jl1x8oLt5Wr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2347752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBnNKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKoQ//fWBDd5CPihTXyCaLnkZw1GZ9E5WfMMAV+2khYUtwcmNtHAXl\r\nAgU1L1RvRTBDlk3nBMo/gROZBtlPZPLkXZz44QylYcsMwv+zPUScOChS5vqF\r\nQQrFzHewgvNS0wnKp2FrqVcFIT11jcsXwwgEn6pCceJp0+4LlOBzppN4DVuW\r\nLTn4udkmwoCzGs27PAQ2AcVsMzIJPVoxY/qXn+KMNIoN2/iJDW2JOUPLRo0h\r\nv100nHeAR3Q37Tf/8O/DPkQ1TW1k0O5HIP61Te40PdjLRaqHYsALDv5cIOnh\r\ngGcq1gPngoCkguhIyL0ygyDsBn3nQt8aM+iggjapA3uMyLdMIG3At7JPx7JG\r\nlhw/HeZxFtt/n0mG+kxjul/L0SKC6sxcC0u7EQQZ2yLP6HCNhiD2kk+BJSPV\r\n92sPn/VQaBtyAbybwhNm0B+gb4E7RjGmBohoC4FM6Z0WATY6U6avm5dWy4q5\r\nQ7QreCbW0Vkd/PtTfIdKvTN2gzYogqFbiTh6ypZbi5TmCtpD7ANEw2xDsH0n\r\n28Eeueo/IT2MmbL/e89GH9k9uzidfmHcB1iRfgzz8nV8cRDEE/1FSlSWLc+Y\r\nuxZUlscp6YlsTeJumY2Omr6MgPX7o82CfMzz5ebzP8ALKle5juc8oumWiRa8\r\n4Ywqg7qBSh/DbnbAaJAoClFbqHuHKwd8upI=\r\n=8sCd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"94487f00bfe19112d3ef0c8cb58281e864c1a59c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.258"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.258_1661367113978_0.024983076159017514","host":"s3://npm-registry-packages"}},"4.0.1-pre.261":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.261","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.261","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9367da90016f0719e9dc0399123a50b9fcade5c7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.261.tgz","fileCount":88,"integrity":"sha512-qQVunNABKBpLsZCjNjrd11AIkPKTIVvPDYjSrWesyXpXLbKOoqzW2GnTioL48JE/YunJpCkqwtE6oTeL+9HMBg==","signatures":[{"sig":"MEYCIQD9i3/mZ6sQfgBHCmZgjwQJRYSz2Jl3IKOy8us8B+bSkQIhAKdKiudY14OAzDpDLikOGx3+eIrd2rpil7fbg4b00Omd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2347921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqNdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwEhAAihB+/qkipXifNbWKWbKNACBPsZLS0QGwfDLHVlkdJTlOfFsJ\r\nra9mPZwH8j1PU2IZ7ota06SQnZ3BfZDf5LzUUdk6CWtn2V58jg9cSu68k/Ra\r\n3L7Ag7tv/+ABjSnia1zY90/58c4Df7DaXa+sBBS9DqCnoZ1Lz/9hu1vPNBk9\r\ncJQE8Wmi7oQ1ZK9jafjpF0xH+1+TZ85TSup06M03/GKFrvLBHpE0/1tzrwnV\r\nbXQU+TQFy2LOCiY4hOCtkobImc5H0pbyCS2HMr295yZSuDwACZsPpBt33Mrk\r\n7DJ2GIEmyGTyw4Rxdyf0bxLz4O4sNwDxee1iwkB7welNkMyTPR0lDOH6I6Rp\r\ney617DzVME47VlMGEWZs2klzFAml+QmTvvCUbm7olgNXJGbE3JK3fMA41Hdf\r\ndgeaPFVZ7o7ndRthNNfcT6H9j4Y+BKXNOfZYVvyIQqkweQ8ngsBKX3UgWyy5\r\n1+Hc8whzDKFzP/S99UxJttSB0JeKekqBGdYJ2k52hDJfPMeeadmvfIRwolf9\r\nF1ipKWcsXzeLud5ePn/edd+Yzkq8gRZxYWWfnnCcCppz9ZMpQ3UKppLlYr2L\r\nT/mPE9LtsPCuxSulhCaSPJNsW7FhIpFGKsdYyiVXgaf5D4+IihKLpubLCRbm\r\nSO+xt6wBv+Wt70d+yGiOtAeKhq+avOMv+1w=\r\n=OpNJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"97f7c91d7388d92a34a6f78ef013bc83d321ecf0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.261"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.261_1661379421301_0.6889160579933582","host":"s3://npm-registry-packages"}},"4.0.1-pre.262":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.262","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.262","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"163e3ca59d24ed6e78c8cc3aa9ca9853ff2371c8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.262.tgz","fileCount":88,"integrity":"sha512-HuNr2nyAb2ifBHI+s0jfeZqultFw7FEXWC5DXjyUBsmWcrzPNs8L0k7weeMC0ukYUY2GvCpSnp3mFXbhfOoLBQ==","signatures":[{"sig":"MEYCIQD4mDo1AKuH41tB0CPuSZ4XkChPBgskYmGQ99ZCqfQOGAIhAO9E0RUVdeZ551jOoFczu28W600U/GLYF0+slaz5ArsP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2347921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBqckACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc7Q/+PMo3rokC8ux62GxyrXAGe+geotDnQhq0pbjXDvySvWTCd3jH\r\nrA6fdUvuMF9F1tv6+yzxtY0/NFMaP1JrR4e/riz56Fh/c/Yah2uqLTW1lPgg\r\nCkMsn102HRhA2ZAVZcQrMOh1tXWDR/ZHYMR5knZQmyOarJnznk9GtF3Y4YL6\r\nmKkNYYd5MqdrwoE0xm8GW6G/VuPv+g6yRItnp7pcV2rubWaL9h31CfVPmddE\r\nQN01JxiZvTbYotiloA8WmWBoUDjzx1rkR9VkGTY5ZlfKcJLozBl/fDCcHrHM\r\nrumqf5PN3owTQPgXi3+FFKBOIqTH8Ola0AqUavz28ye5k+JumgVwUUhQLnBL\r\nLTNjI3Vg+3U93nDAFqQ0r7JBtd0lNeedQUs7YOQwAV7bh5+z7xIHCc9JZS+b\r\nhl8db8dkoz/xC1y7TqdwdZQya79uw+DBD+fkiEeBZhp+SbICq3MXvvUN8dHU\r\nfc5zuynEgP9M4cxKOpvGuTxV6FmYVo7KnXU0oBEW2OaSavtY6qFf7U6RFASn\r\nydVHTPfD6Z+q0s3dJuxsVJSkU37rd2MTXo+qQjgpMGYo26pjXIaHKgPIWDgo\r\nBqte1XqHyDr73y7Zc4dH9agvfJuxMDBeWPysrrOiabWK72/w5LMTIbhksCfR\r\nHlYbNJBmzUL139tTgOsgT+dUquZTZ0XJQPs=\r\n=OjMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0d62465f87f63e6a14ab9d10397f65ad8fce0e98","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.262"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.262_1661380388232_0.37701849582064484","host":"s3://npm-registry-packages"}},"4.0.1-pre.263":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.263","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.263","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"07820b829cd1c513a0d6d77f9a8b46035c1c4139","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.263.tgz","fileCount":88,"integrity":"sha512-wIEOEepuQ2DQipKrVxMNkDmjVE+9Lwh/GbWFoONdJSfI++CzOza6nP6qX7TgvJdTPY/nX4XiCQRd1Qv+z0Yq6Q==","signatures":[{"sig":"MEUCIQC0er4Lk1000joEyCFWHuEi9vd1vfa8aq+kLKXpuAWgLgIgBY/TKtYIOxCr0Dy+T0Qu1XKSVprLcPhZlguSgtxNh5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBri1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBXA/+NCPI7F8kDPJ4zse1XYB8ItQMYr5ZbsSCXISvKOls9Mlswlsl\r\nZCjQrO5Bgtc7+a2JAW577GTPAYR3vl+rJU/vdkcOfYD1nCyhgB1fZiYErILa\r\nucjtjCMQuUAlyqrQSar26sllj75x9FutAQ+ZUV8S6CnGVXn9Y92EUNtFyCub\r\nx7M0rwYjaAo6QBkcR5YjVwsG/b6WYkvlPN1eBdvDAyYQcMdQavRspv3Q2z0q\r\nPpg/HZs0uA1068TwqnIxSEAtymGhF2Wd3Ffn/JPJ+TmIafWaIpNPWygiWW1S\r\nh7/OiYvLVWZiemYZv+xypEkBgdiSsTSDXRdr2jjScRt2yOPSMo/jujRq1hXQ\r\nLKI58kofxKNBpwiJJKUedd93ewyd7Od6/Z4/uWE65WveRss0/BO140b3ALl6\r\nLnNUIpTZJvN99CNHedg9n3IanYD47UjXkskENQa9eecLKqrQxbvLAZf2wLRK\r\nRrGxeXlrw8JUNqScgG8wk7WB5xI9x0Xflojter7qF9Sgl5fVcbchEpEgSskZ\r\nLVvxi0OX0jY9AHvauM88+fVkl2Xo5Ln6I3J2xcDhCaCO3xLvwxhmmMUvLcSk\r\nPDWoQaB3ELKVb4qRRLplIaUuVt/wltviEq13RcUQ0P6UZRq3ZuwQ2Vhvu4by\r\n5eGQs3lxtHgUuASx2vSgSrlmX3UbZbgiZg8=\r\n=fW9j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4b237dcbe2d460dcea48c88da4af9044b0c45734","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.263"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.263_1661384885274_0.8255085017044348","host":"s3://npm-registry-packages"}},"4.0.1-pre.265":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.265","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.265","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d0bac3feb82ad32d1e6a196ebf39a80598a52086","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.265.tgz","fileCount":88,"integrity":"sha512-ovruSdufWRq+MPMZywBiruLsHraD7ZAEBN/KnNNFFFKAHe6AYg/bfUU8C1rk5WhHKbogj8PeHIrnlQLXMUesWA==","signatures":[{"sig":"MEUCICPnNtuhzdyHrssoPyEhVGif3oTRorcR1jOoSGzOrq82AiEAgzwEhRlnugpShjw2YSvpYqT9TY9aa62T4sEEt9lxkZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBwujACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3og/+IBULUjZMDhIGF0DGWfkKFQF/BMu4dj6bCJGuBKvgvKn71puU\r\n4XnbkETfapspQt+7K0bNLezdIFmAgo+L1eY49u+QS0eek5vzKOn/vdsF+rBp\r\nIp1L551X9Af025r7IbnhfOhSbUaxVFGLORfm4HVjeCdhGBRWBShDrAvPer/J\r\ns24tB0a4egHkBXto79uBhfWTaDM6Wh7ZwXmqkW/vVOajZe0QtDGXtIl44e/+\r\nyF5svTrVQDSIl4sJnmcyQfGiuzFwAqUia64TbHxGMNXLJw7pFIgwwK0RAhVg\r\n9DHuNqKUBg2VDET6uYpZthOKprMPoUwWKGjeOxtKOoR+f+oWVYQdYRjDFvxA\r\nxk9viXvYZOZpDl/vIlDATyKOCCqU2+xNppQK5EIV26FScu2tZ8WJGy7xBsG/\r\nd8wa0FwR7ndwFDLpEXECOBSi47ECTealy3/A3MdHsFvPDz0JzNS0SuYD2Y91\r\n5EcmkiEZLIeLxszFG/M4rd5y1GJm3yAclHQ89KIuLmUm5p0DEWD71ienCn7e\r\nwaWQZYHxRe1W2lx/qEHcfI3AmswHTDAtgW+1G63TSlyIOYDEMD8ZNN7GGt9m\r\nn0KQ7tMpLxli4ytWFOgej6x8uKJ5KgLrEg2IMB5U/1PSpG8qzoM5wBw82Zdv\r\nBotFhthyxShM6r3oFIMO4z2g+9xz7yrF7Hw=\r\n=8PuI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f384205b2db697d23c6d4cc108ba05a6512fa83b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.265"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.265_1661406115258_0.6001380784734671","host":"s3://npm-registry-packages"}},"4.0.1-pre.268":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.268","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.268","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8269ee00aa07495541ab1715a8fb1e045f6f9228","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.268.tgz","fileCount":88,"integrity":"sha512-T+yPLNhcgP09S4ITYPP1v2cWXwDYZs2THXnUafWpVSoyHk8sS12wu9Swq4kfvem5Q5ECGJFXJJQ4P8xKR4D8qQ==","signatures":[{"sig":"MEYCIQCfBRnoK952mWhs7NfARda+VWQA0e02QCrNx8354xFFCAIhAJEKX2ledDqo1losJSk0itk9Yz8qIsB6K5wnKr3rpgI5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBy4RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrELA/8C8fnRWSBB2jnmZw3Bo/kb0ilk1DPYFGNLMOA/YkQpNWhoaEe\r\nN1EgGEh2npj1HnAiee+YIUyfUOoR1KkezVN3XkVvvvGpEAUNRBvDSChFYrKa\r\niPLYWd1C4UJUNMZGQoXrsLslFnONQlxk3hEUUpKod2kdVUFxJdNE7FYqV7WQ\r\npv1H0ikFhFjTNYwcSRzMFLzKVfRpCJcuo66svE5FW207YbbZqyVmt5Cr+8yT\r\nPWb1skTC3HfKJkCH0JFMLKRLD2mR0zhfd6lyC6XDhZMTV+7Oyt+5LDIfV9N2\r\nDCYw+iecXDxHgdgUILfh1jTkgeeEAb9hDioc2yjDwQsq6c9cQ/EJXi9RRQFT\r\nR8567rcJ8Ps/y7J0eJWmkmDwBx9hvjrIzjLl6rn3MH/UhI7pucFYePVbR4Ye\r\n4+G3J8vjQIgsvgeGSEkq6DAMwoKgmXwQUfoF1/9rMK+sEfTPVQVpj5aY+LEa\r\nzRDQ+UlGmRPEIP3di7KyRptsVOWpqgzpoCqOVrnXZfQcujyKq4bQ9vkODRVL\r\n26gCK77yvHDopcbC8rfkMK3PmkmZP7TcIWCU/NshDCNsmUmEIiJMwTu6hUjR\r\nTkY989lRfADZAxu6BfAV0ST1QpBM4wQe33vrZyXsQ/SSZbqp+ltWvfB3n4EI\r\nqOJnbVMfywTgjiQ62nzSIyEOCq2wiKamcaw=\r\n=n5HD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cfdc3455e0c1434893e51cc862046fe7605cce28","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.268"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.268_1661414929005_0.33403533410047315","host":"s3://npm-registry-packages"}},"4.0.1-pre.269":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.269","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.269","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2c03f4a87d8013e07afb912a0f767a79141cfeaa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.269.tgz","fileCount":88,"integrity":"sha512-jd//+rYhy1HGMVpKR9IMkZYxg0c9EEgwgExcTdvP7ojiDDmEghstdJ7uFMh2G85Nc2KceD3U8HLuKhFuV+Hzdg==","signatures":[{"sig":"MEUCIQD0ZysN+iBiRz/0aWe4jTk/hXhcUrLcOCfw+84wVpONCwIgdr4T7cBZ46Zfn1haERZl0fizcpnmLPDakdnYmXvBanE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB00tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGGg/6Ao5a+HXQarBMFIMRCgUAnd/DfUIJiTpnZg9BQXm5sagg6ckq\r\nXPPFyanhL+pETgaAbYGyLyqcSzdEoTldnAc9RroCadDPf7GZEb/34pL0I5lw\r\n2ApPXpHXlrzjnFJGtOIgP7GBC1FJWDXJOBaY97TmFU0aIwmQWE76XwS9on4Z\r\nIbrmMUm4yQCCR2rvrHl3ULv9usAuyyKemlScUn4c/q4jRIeSpU8gCukQVJzv\r\nhuJ9GDi0GknWXtLeQnyVucRcv21kFAeMTY9C7H5w6xZJ/aWcxAs4ZVok8FyR\r\nSIMTQ1os7wQXwd+8Un2ubqFRq9wI9OAUivgCNcpge5qf64UFvr9Qg+hMyxh0\r\nNsrkHTl9O5yHk9eUYIFLX55JyHnsLR2Zul8P/BXXLKU34NUYmFaW5QCJfLyl\r\nCzqVz20cDrjSkbNn+GbNT6HgidRyzpN7Unlx1ZiRGPvho1JCS9MuNsXJpKvG\r\nUowPu6MEjWDDRFK1RJPsCXWrueigPrxcKU99/mX1t5FlRRRDAVXrSdOjOLXS\r\n0AWGnjkc/2PFVdqLHGdUq4w2XdVvwljOqdkXeSO1ZlWobdKwddugXC/rQFu5\r\nRFM699FaivnAr1q0+GmCa5/4yCraferQyZ9DvhDUoI/1fqmtb2kwiMgFkPzP\r\nyznnP27Q8+L8RX7b3+3uZ7BXgx0Fne7AJGw=\r\n=u2u1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"27790bfbf1871dd1b9837298c55c8acd821af9e6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.269"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.269_1661422893581_0.4616820807536659","host":"s3://npm-registry-packages"}},"4.0.1-pre.271":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.271","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.271","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dbcef199d6e2c5deaf60b6aae57d0dd35f820d74","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.271.tgz","fileCount":88,"integrity":"sha512-TDJKyEeMD4go8m7xg76NhemjrR4soP7nrRENJjbji8DWENs0SNIYZzzhPVtwTulk7UiDKjq7F4OJYUytUDOICA==","signatures":[{"sig":"MEYCIQCZIxLDjv8JzGSFyCSGl3pWKullsqPtvI+FCVs/gOv/ugIhALzJvJFRBMtwtGvPwglMpXzmax3HZz+cVqG+9SnkTumW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB4CiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP5Q//Ycor/4BCs3pIGmnXzvgoUpkcz0/q4O25zXRp07vxbNr60oBf\r\nYCyRz8rVWHr3exdp+9l1bdVxzPVjVTscof6XHudIMTjyL7b/m75QrVyWepFr\r\nhx9Hpd4ok7UtAOZ1oKPkuNJxy8PBNYzySMFLI/qvsx8eiod5+ceiS7aZADLS\r\n/5eCMoQz5BQH0+NeS/nkuHznVoUO8ii3xRo+FiSejGnnSntBlT2EAEkisNqH\r\n2FQ0ieNThz3U1St6XVpP6jIWMdyYPzHOdbtbeIcDpxUS55FiYfNc1lwboufU\r\nHc1ucX2UlMO/c7aenW65EoNnmY/V2bjseSjgcmOrIaQRKk+X1aFWcHmaaKjL\r\nBPDUXCI7jYDVdQyN73I8L7WY0jqTBt04R9/SrK85BuH5UxALFOim4BBVxVIx\r\nIdv5AY6AqEfuSbcMJ+CZbFi5VGqMjhbrW/ar6xc1HdFEAue8infU9leZohLH\r\nx2R2B8Pxitt9KAQsleKrJi6Lj2+iIZ4sxHQ1dStNGn5S/pq/UfgZ+C+mpPZH\r\nGv09/feTVFCXyEPMee/Dr+a9tprNfRAEDqVvyqX/V/nqn7hGyrVUY/w43Nyh\r\nk4tDCSyQCTu0Jo/q7C3VcBFeWCr+NhByMrRh+BROXFQLjntkQ4Nf7ev2HTi9\r\n3iGoln1kTWTGM9sUz2KiqXwwZjzPTVakIuY=\r\n=o3AE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d074ab897c1e9dfae9143443655d45b08ce8e68f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.271"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.271_1661436065795_0.4430190656654305","host":"s3://npm-registry-packages"}},"4.0.1-pre.276":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.276","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.276","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0c9685b0a6a36c04d7a701a2e89a6304528574fa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.276.tgz","fileCount":88,"integrity":"sha512-rjoCmK0sJuYcF4rAemda4StNKWMpQxg38gi+tZwIHtQnyzPIawN67niFdEQGhyuGoZiC6hPFaFXxbeFbXek4MQ==","signatures":[{"sig":"MEUCIGdOM+KgVgqWXpGcr7HVF+rdBPMdib16/F2zFKm4J9jJAiEA+en5YrBnbXxUoEMgMhAK/eNFTuBdyXS0CP6wL8/kpsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjB5qYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfJw/+JZhwFn/BcuaUvKNUfhS/D8DGRA85zJVwUZ5IJyQVuTb2AM94\r\n5Gpd/I+VgSsAo85Mo1bRmBisCivMNtaT815K5emy2KmxfhgxRylUBXlrmsL5\r\noHAcUrJcNXoxFS85ra8pePXXG9YcIQC7YtW1o8L5vWY1q2/RsM+hUymrxPx2\r\n8woh7dbb+MBYPnuYuejr6+HeUqOvNKjKyCfSx68xeH4LKFqpa49f2MGIrNBG\r\nh5cTq64i/iR65NRlNjFe2kso0nvQfxzsKijomEG7XklS7kBlZm/xQtTQ1DH+\r\nkbZz8Q/PIDoKlYItmiI/CuvOeb7Nr7qcNaqz3Cuu27YyUFuzKSaTJjOs9WdM\r\nvCILObPb2+QLhlT4uY++uyWP56O8frSL4Y0at+uE0dIt1ksXeFODA01sFlmp\r\njlpQdwN3+HYIx0yi+wbcnPfMdmH4V8iYtj7qTVsX7p72r6iSArEvMLRv7Zfr\r\nDroycLtu3KoYptBxkH7NDU3s39JSDN+hi3yOALDrFGfr2W3uTHATgW3LaXHG\r\nsuSE90v4aOLHG+UoIMGYKETgbHJ2EaItEXiaQD+QY71BdC7cycVzGZcSoXYe\r\niFITSuU3uQ+sFkB0ebQVAO6lnx4SUqRsNgINK7rbdtIdg1or26SAuxtVuaEs\r\nheIrn5YY/9bpCW3j3MeEZ7bYhJwGqaPp52Y=\r\n=oL2t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b77714c6780e8e57913d741688431572dfb08d1d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.276"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.276_1661442711982_0.9290806510891128","host":"s3://npm-registry-packages"}},"4.0.1-pre.278":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.278","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.278","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"38e3a4d15efc5606bdee2794d33018c58d56de1e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.278.tgz","fileCount":88,"integrity":"sha512-y7dpWbok5F5H57XUXDQd7l14Nm0RKPtzdoyGOToPSJM98w1rBjip+HMAg7lJXp2dsf83z0vNZzbGk/YZf/AOtQ==","signatures":[{"sig":"MEYCIQCRJ0eaOjmsuP+rX867zPsZiRtWhmJ/thE3TlRy5BFVVQIhAN0t77pyToCmCD3D2YmifYbuU/JNMBH+ypkij+rCU/tJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCqP4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzgQ/9GRg3SAl6RRTzatUq/aA8dtSqs7JyMuZNVdMpVlC9kmXAtT7F\r\nHwYVeMM18NP+uzYxMlENu4wI5M73Bbl/iIea4gjSN39xtfKpuW2D9TrLMW6J\r\nTwGuj9k7RuwyzRv08i+UafptaUyMoAekFSkDXWHpMtSnJDynf4zGW+pxWmd7\r\nf68/ozP+mOqvWiyTUR12fTlFohCSZsAhLOLg2B02VvXcgwpqNCVP0Pvs4c4V\r\nmuNxM0ALNfKHhA3sQOWSmoz0S7jqNj3r/3DtJlVhQS/tFt5iR5o8f2XRLmmT\r\nNQudXSkDeaegNmtu7lHUyvDvm9dsrs5F5A/9V0nqbmim7kcsiUY39kRojrTM\r\nEBSOYti/1zoEErvWbXicVRWYbULBPTXR6vaJZegcbNOCI5/ENi2mnpZV97Bw\r\nNXjytMq8245fu3MsEF96kSpd9jMRa5KQ7IPoEKUym13V7znihW+0uyEXdWpn\r\nC/RK4/98CaHw755W3QWpjKBXhabnLP5ZXOOuJ1/TyL7rUHhFbu2jzTbrG3W5\r\n5iu1BKPagmFa78k/TxHAHbbJyzHoeqEt9NafooYpVgQD2L9RvDqxzzp+BOIF\r\n+/Rx1+46tH+PoYW9Ic6AFNIkpH3E+mHx5avw+gIpC7NH+b9SdU4J1E2JpTOm\r\nVy6+PxY7oioCcjNhhV3+ALLHX813hHSGZy0=\r\n=MVnw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ed6af0e4590d1d10108829e3eb02dc0c6a7bc27f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.278"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.278_1661641720584_0.4375837753476197","host":"s3://npm-registry-packages"}},"4.0.1-pre.280":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.280","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.280","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e91462d50e03a8c70568809339949b7c2e47f914","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.280.tgz","fileCount":88,"integrity":"sha512-JuyB4OKmv3ZQCldwkzONppjhFkEBEihO76XA4p3Vj/39JWodgwU9xufavJ4biswFoi7CShtMd87JEkkP+WtOvQ==","signatures":[{"sig":"MEUCIAHWPgAyl8+I/a4OI0kAHeygSdUsSmUtWaoq5GjLCgrFAiEA/QX8TAbC2hITAfWuO+qAPft+tGGrPYmSjsHD9s4S3fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDHA3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjsQ//asJApQiQ1cZmpfWiUHICneoq5UavO9LbFnrdp3Q0ENqJZ1Dr\r\nxYyrgYlNckmnb8b5ddGH1gGH+7lHdRijMp8SCNh+57wS80JwNIMTmJ6ERqd+\r\nYX/QSdGSCkoGslbSCcmNrFfFhOgxHuzZ0I7sQTQhxxCOlXIlhtikebohgfZ2\r\nutrsnjhNocKlReCZNax6Ml99a/IkN9N2ytdroNyyvInH2h2fOxKdtazcpILu\r\ncevdEJ7tIOjZo333tEi6zceHChDurWRULKjFC//40r3viB6iteKM4XoE6Ilg\r\nOcRaXFPpJBvF8X2kjphx2wJXdtu10SH1jDusy0y5+NUv/QTAB3dUhqIXX2v5\r\nLhpPuNzM043ZgGnlc/UIdJrUDOuqp8MFRtgMU85L6N1rKBGZALW2aF0fEqIZ\r\nZ3FmqkiJmMVy/fJIu82IQeFHrVZuqYtvoI70SDPA7/tZUOTSOWn6suhbuhGY\r\nDuQOj+4A2fmoqdMG4EYp38bWHUT0jF/G+bWJHeaeNYnmHsi/p9Aucmx5aPwq\r\n2DniUyy94q7HxMPAb2Xi40wEmHiJnM4L1ckuZH3nJmwgCn1W64KZwa8XnI8X\r\nNU86ooRzLsgkYMgjCo9XZCAudP5FnmRg1cY2Wc2dYD7tV8A4s+hFiovb88kX\r\ngcAFG9Y1XjsaYmjDIaUBCOc0Xpw9JmBpRM4=\r\n=AEgC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cf33a22074a09e5527e8a26abee43df4a19fb167","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.16.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.16.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.280"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.280_1661759543717_0.5602957444137129","host":"s3://npm-registry-packages"}},"4.0.1-pre.289":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.289","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.289","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0b41239b050bef392e8b6ffe777d256ab7763feb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.289.tgz","fileCount":88,"integrity":"sha512-1Ktp4SzE6dAT5FYWMbfnr9nP9y84K07Xlq1v5nhflMlSRxXr2yDkPsAOSRfm4Fw0RsNu0BsR6NdCdo71Sslygw==","signatures":[{"sig":"MEYCIQDiPZI32HS5Qo+SUUHjDIRyhD8MG8mY8QO8ix6hU3j+uwIhAMQFIxuWptPakRZqEomZ8Vu6eQiPUYha07VeTTaAM/fu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDfrlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwGQ/9GOL9HlZkJcttBiH2JUuOPOnn9g5LOs2nQlhDb336mMY9nXO1\r\nmJO4OckYXRONslTfdLyROAztfE8/4sLs0SYEUsY3QhCpkIfH/yvbQK9EWLpf\r\nyUMDvvefbUcT3xcpWkFacLncOkj+aJlwegy7yQk0p+ktkpXdC27/FikDfrQZ\r\nH0KUkxkhTUrmjGG9kmDVrfiLtZYJXMkMouFyLDPc7TKkfYhydlhrS7AISm2F\r\nFglrTlXUqRc9kdENJ74JYttQa37zvvNvPQxX8NdfR/Uon4TaWpvSbKKzOYHs\r\nPZ8NrvCmp8wbj2AJv4m9l0t6MNNqfKlzOBRhnbLueDXZ2yT7NZa9DkA5aunP\r\nHo9nS1MxDQVVemnhdCRns6IsDT0VNZNV5u7ut71V46faUSHyU/KcmG35XPb/\r\nc5BrhmlhuF53pc9jTIIc30ZzfnY15pe+8Eazmk5dCxccEjcmByUoTj9rxq/g\r\np9semLnraL3pjHZ38+LUXWHseJIb2imMC/NRzb1RQoWx+uwrnLh1UZhXLsWF\r\n4/ias7bSxb+kNo+ZGtFS7L6q4fBC8oBICgqqPDGZu6MdvbGHIUL0IugiMTsW\r\n4mSfWKxN/RJUxqd/UkAHs/ZM2eK9jCeVTsmzYodOzS+9ZR15pZC6Iqmz7b/c\r\nDdWaJSo0l6r2ZTABtJcpkVayGsPn4XHVaac=\r\n=QlM3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7197e1982e927e91e741fecaa942ea4240cab7f8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.289"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.289_1661860581650_0.3713938404251975","host":"s3://npm-registry-packages"}},"4.0.1-pre.294":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.294","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.294","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4b946f226fb54fa9e71d9c39d0db169537862006","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.294.tgz","fileCount":88,"integrity":"sha512-XEDMmCM/Aqzjy16rfPp0vhk2Fyd/9r6M0+yV3FwN04vwpdSCnT5jlnod+avA2GXLrePCTbbrNX7pkYOstwkJBg==","signatures":[{"sig":"MEUCICcuNWANhG5RHG+As6BECZ92kfc1FyFgZReDKu+bu6aIAiEAmdGiQx8WTrgJB6kXYxT0lmxNnT6hWue6BkqrTPOBfQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD6KoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8yg//UYcTzu+QhCISzkJsuW4DnrCk19ZfshQrbr3R3EqrHoRb4Cpo\r\nY5mvbVvtcr0VCoa6ypnfWzwWWdL0KGs3wgWoB4lexili5FviF/+0cKw0L3Ky\r\nReZM+TP1p47PN0tod6cU5cwuo1TTBoJnbxyCQnF9cIVE2WrjsFhCVMwNXvyU\r\n0ISV363VasQ1OGqD/0WaLGZ7KxBHcoHysE78c6NJl16jokGbYhPhTArHFmAS\r\nQlbz4X6vz4ti6M7HEJgT3OrHKB/ldhXDdDy92/aX2AlQgfG8XnXGHNfUH+Jq\r\n0OFQymeKxAlGKBTs698oMJK8Pud6frDx0oyVnx4AeNbT8icqZ7xlLHKOLq2k\r\nAdnMy3WCuhQZOa+nevu9N2EPMaYs2+C8bwAQQywSJAXXvt1t3DJ2qy/ngMMs\r\nv26XxVWWlEmBLmYXcwvi/3W1wupJ0ywOJhek6EqwuKTlwkhgL80ELzn0hbkS\r\nrkkPEPCbLL/fLyb+QQnvb5KZokrxXLdvHndBEmfsbd4sAjOjStaHIv83gVE+\r\newAphjxyezcrGvczrpTJYKjiqx32ZRaojZ0eDJu3KUl5eShlR5b4UQMeZ2OZ\r\nRqmbKY7kyE+arvCfI4y/puQqGcnZt4kPxkKrAAgBmw0iTuu/YD/+xrvxLrRC\r\nqCamOk5xy1PjJU27vCcQbwVGxeaFgSL4DTg=\r\n=hiQZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d95df3a4728ae4afafa6957d3ad4b4be75445b7a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.294"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.294_1661969064671_0.41743037073976863","host":"s3://npm-registry-packages"}},"4.0.1-pre.296":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.296","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.296","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e4c8fd5ee565c65c2fe422568c47bbdf82ca14eb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.296.tgz","fileCount":88,"integrity":"sha512-QdwLd8W/0HxyjreHojieG1HJMjVt/hidcdPdloPStPBJWdTwWMeIcgp3po14rcTVfAg9JC7viDa6F4FSXvZwyQ==","signatures":[{"sig":"MEUCIAd+/hFchmb7PlS993IfjeAkC23n4Mu4Flkw21bgdmXFAiEAsQuhJDQYuhLnaO5lDdCYLIxRlpblnJeYQZ9J6gwJNA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEEnEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouyQ//baoJ9RQclRSYMYci2kms7LRkzWQtma1//3UV8Kwx/MlxbbcV\r\nV4Hd9NWaSafSL/pVEaMxVsmGMVRS37FH+/pkgytSWAg606E5KmuwfYG7K53X\r\nuHNwtvpWMemvik9cs0a0ZofXfqyp9lgf8FlFJQ+ssHBr7EqRtyLRfklW9+Gf\r\nSGBlE+6rzDaucTUyehSTFcwyUIJCmSYOjtQT+Du1S38g2y+WVv6qGbxCMLG9\r\nBDCveOHusf94F8rwTUyiWtW0Udi/MD0Nszt90ogKWoIpDnCW47TerrOrxJeC\r\nB1J5mmKkSDwOpbz/Qo3tXSzCDkOZJw37EESkHCRJA/GLgn0VWzSyjz3PQozt\r\nS4GYFkO3GKfdaeI8DPHTWeseQ7JAnb7wbP5B+Zv86nrD49a5W67WGs4I4f3T\r\n6eGVrO8eu0EjrTh5b0KwvYY/qcYsr4X3Vcg0QTsk6hLDzPKR2PA5uKBrDhfn\r\nPuOQeRibCFOefFLy0mLQYAZH4UReaV9up36/QVAm9Lv465Ncd+d39HlekQlH\r\n//5p0rAeRwbNXl9CPSe442iB4xrdl7kFud2WbhW0DDkkQeGzHGQ9SM/BK1yV\r\nX09Hc789YK4g+zFSQ2t4Ktjqy8G5asJQvY5LsFKkR4hRvMtizyZV1KLb+GnW\r\nKeRPT92yRFy4E8vKe0qpBhrY1s1Ls2e5CTI=\r\n=XU1R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b19151c7aa18bdd272b7cfb203ecab8637918e9d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.296"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.296_1662011844467_0.8225300690790038","host":"s3://npm-registry-packages"}},"4.0.1-pre.297":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.297","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.297","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2983b3bfd36862855dc48066f4bfeae618fa4314","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.297.tgz","fileCount":88,"integrity":"sha512-xtwQbJie6oivXhjZs2haeH1C4yZqlH3IYlechWlD0XgI0RjA7WF3AG0av7csVm7lrRZHeJiu+5NQdqLtxKCiGw==","signatures":[{"sig":"MEQCIG9m56pOJxP+uRZMh8pKIxdg4eLZy4jzt70rDoFR2iS4AiB9o54Fhcs169bPBZaf5hYiP7aVU5h6eWuybgS51ZuheA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEJgAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKog/+PMycVsjfPdFdoiiwkBD/+hq/p4Bee9CalqlYUbxQJ4W+YT4e\r\nJcMNDXBnL004FZQq7MwojUoD2qkJPfCnSHiFs/rLMzVQkwg6BH0U/CMqF3p2\r\noj0POTgG9wu4aS3KYy7wnbaC4SXwE6zGQfifHUneS8YMMKe8+QZlaeXkqwlE\r\n4XF7vVf0N6092J0JU/crep6xfd3kDS7i6QJU6p5zroon918WUNdplmQFghU6\r\nes89uX9CRR2hq5tkBAvyVgGTqYnAZqR97HfeJ+o204j9ohyRoeV5fLDNrscK\r\nxUHrsppY1XZIfJ8ZyvhIy++TxSSSip2FAqI28zcDt+yH2C+25DCfsNXbjAAG\r\nJRvlTKlev+SJGaRT+v9BKzpgedL+4HFMUcNJXpLk7BzOsDgCRuZdQEZmMpXZ\r\noZCI2LDPVMDHFaOydvuHXoJ964T6w3zIoZyx1xK6vC1IbuSVDdvyTzLFm9ox\r\nX3KMFiLuaB5F8iqEtPwTzBjt41+x7GWIBmmjxwK77U3TLghQmsgepbUUapie\r\n44zQ12z31oipuq79PV3bRk1WOjFWA7UujwNL9EhORJ0t2EA07k4y++yQXT2A\r\nB2VLgoa/EWB7D8r668N7iyrvZWLRebnqBCXQPpPgnRShAzMj7E8ZdvBVFAQo\r\nATi/T0ZWWaq6mPDXgpjLE79mSD6Yk9jMsqU=\r\n=XQoV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"65470c2eba5b829f2cce31e8df4c635cd664981b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.297"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.297_1662031872049_0.7489368976359585","host":"s3://npm-registry-packages"}},"4.0.1-pre.298":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.298","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.298","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5e209bdf80674447e31369568981fe99803efe51","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.298.tgz","fileCount":88,"integrity":"sha512-Ft+8NOetw4NTpttGQdp37nRp+DoYLnrLWQ6QI0J5yllTgS8F9YfjFcRB1MvUWFN+NthGetQx6Cvh1i5eGyQpvw==","signatures":[{"sig":"MEYCIQCc4PUtz3bdkX2OgBP/QkQrudtpVeUBWi4uAoYxxhrTwwIhAPqupbpqNatxC+PjVUMumt8o7QmVFLpZS5Oh82MiY9VT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEPZfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpn6g//SeY3gbNTIWJ4dVQ9/AiKwnJG7DnnWao0NUJep0m/v+qytgFY\r\nqxskzpWVNkp5GfzarEIbuVN43E5vv7susAPUm7CDMY9ZPmvf99JEzQJNvdt2\r\n5MQtMGqXm0LH8oP6Wy2iPEWkLMuKXazMxU7vZbDlUUnV4+lDikCSh/xtI3q0\r\npoeij+GIQgsrG+lWMVO/ymFiaEtwHhpzFZ/b2xlqtWNDSfQHiojOi254hi41\r\n7+5SYP11oZw7fXxEX4ot6V2jpQy6CuOFFaaJDc6j9c+BRwcnT4YEd/y7EUB+\r\nKf3PQBesIl60R09g1xc48TnTQfQGREV+4rYuV561SZxIaUqJ+XpXjl6TIFnu\r\nzm5H4H4ura5ClQ9s1W95/UEnzjhXUyUUN64FMYpPMh39Wk+jNHdKq32LYM8w\r\nhsqve25KaUy44cnSm/DL7IavGggTfa/jkMHjjIgybfXbUCMKdmpG3S8TKi9T\r\n0+fTbqTAGqBCAry1BwYd7ykd7SwL+kJlm0E+5Cxu0pCtH2fOEZayp9tu/+I+\r\nxIC5m39KO/WM89drCGlFoKx+FTXSJRCCS4SHyNUVKYZCr9+FoZOiMJEi8SIX\r\n48Cy5fagP4XrmodE4/RHqM5zhq0KKzBgEI00pM9ujIIMwDR14jYsBYn1CGv4\r\nWs/fbSCREy+et04uSi/TTnZCmDXZSvNqh30=\r\n=i6oz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0fcbe7518ada316246570e282b52d6900eb5cedf","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.298"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.298_1662056031607_0.16325525684739173","host":"s3://npm-registry-packages"}},"4.0.1-pre.300":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.300","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.300","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f5e151579060423e81e322d5b61c0a7c22be6424","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.300.tgz","fileCount":88,"integrity":"sha512-xwmFud2vZwbOE8L5WFUpq87itQow3G+yc8ZnlRZZrNNo4ta9kNjozXBIvRh8pVwMpW24S3CmZqjiCYxhJ3ovhA==","signatures":[{"sig":"MEUCIC/wZ1lMAeGeQw9jxdsbA33QCNcKGBUKyJuTDdmWA21eAiEA00hvTrbE/6iHsiuCitMUHuvbY0/DJqJxt2nb6xPLRgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2348902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEa84ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHAg/+JZv39gGBrwdxYOCSWgjnQoD70/HptCN9P1jYu/Dj3SGVWqAc\r\nQC0KW9Lswkoj5vKogmDsljCLPBIaKHsYpueWntQ2UyaTOLxc+TrankxEXZOE\r\nuROf3EhnyDNF6DI6esZY9NahTWtszh4OtlCsh8OryznjmWiwd8DgCvaHXNff\r\n5YARd0YHqN0xHni5xI1uK3eDAnyHkBScDt1G/1ccUPKzG1vs2S63yMQrVOtR\r\nk/X+uL7eqhtuTTbLLUq4TYlqYNqc4m3IiamZVGX4yBu9ISOlrCBlI2GN54BE\r\nIyC5dguDxCkW3E7AhD49P/QUDfVlE3VK4GzUG4GtkyIG3z5nZCeclf9wz8pD\r\nqlKE8NF3OJnSsqlcUp28uiwrh4sB7gVjBUCyk+BjU11scXNJdla43gOlVJxv\r\nib99+AQ1VnJrWRAEzG7J7/UoSxb+OgR1vFNxdhszrRaKfKBI62k5YRoCsnpf\r\ntJvTBYPIZG2p7MrfzmjnO+/sqof4TPtyRlt/bgtRz2QDww9gVwPTbRF/cgif\r\nNRSJ2NOzLlO/BkusrS/qUGkHBkfty2L3abR2BLrtC7OX4yBcG1Y49BLDMy4j\r\nwZvbyb7aJBBLTq702JLCnMzW8hOHGvugK1Ir4kZo9WolhErOIwnOl9W5c1/c\r\nWmEBE8jcG4oPEndMT9h2cT0MxV4N7vLTYis=\r\n=mqox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e216989776ac9b58f7b5dc2d2c83c49a9b944255","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.9.0","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.300"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.300_1662103352342_0.9741312770628947","host":"s3://npm-registry-packages"}},"4.0.1-pre.307":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.307","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.307","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7dc21ddeedad2b5578a5a7e001109470ae476da4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.307.tgz","fileCount":88,"integrity":"sha512-TQFTH8iGAeU+1jFNnMEmKnlXh3jUZEcgVNzPx/DaoHW//PLK4R9EQ14HUGrLr9WcmCPlL4V6Q+kG4JqHrAQrcg==","signatures":[{"sig":"MEUCIGvqO+eZCfgTUyaYKdZ9vPLmP+m0AglPYIOP0Z7GJV0RAiEA8of2nEwKcilpV5eRd0mQoAVryJyFech6wAJZaRzvqfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFjGhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ/xAAo1xoi7WAwLVBABN7EIKqN8zYHJwbdqzM8Pa6H9p/nczlkVzN\r\nTNECGAcmgK2+jWB4DjnWTuBVO/GMomlcakaFfJ2BdaxMTYQr4dQ2OHoJfBCl\r\nXLGfrszf9q9zA45TahGYf0nOYAxLxn21wQKsu9Idcr/obuNpv5KL280GpECT\r\nTtMARxQ6Z3HoKE/O8e1olL2CDB1T7/MM6J0GOsDHbl438pVM9a13m2tqxCFj\r\n8cilseGDFvQk4FNGfzgawpDPXXsetftajF01xpamsWMzv83NSQJ5cjqDuVhf\r\nhxfkwdRzYmSFc8ezGAUJbmT58r6Eq30YvwoWXYGXd50RCtHmCGDej2PEbF7Q\r\nMfZ7a2aQhyDI899ON2T9duB6i0HegZxl2xpQynhJUJ4R380lMgWEfsUFColz\r\n7KkhNGmQuKIjC6YPS+znpPd8eusqMVu/i7GJ15LNHEZ2UUBftDRV0uDYPqhC\r\neG6oISjOQGS8+yEwcjQK8mQx74tAyzgd4Tv0K+0XgDE7wyWGR2K6/ICN8kqy\r\nI+L3GeVUu2786K4267LpLpBFIpK3TI/3s96uCajyS+tBIbYeP31ErAKmPkQa\r\nIYymCx0n5H0qjfwdwEyts758KaScUWQbolEtmXtk4vVfMF4ARYy3hh85PdjI\r\nEr0FgGiPYiZ9vRg0dXHlS5FjfRCT2drDi+o=\r\n=9FYF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"09533ecac1f143daad7c2826996e9e739be6872a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.307"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.307_1662398881647_0.11833232749385614","host":"s3://npm-registry-packages"}},"4.0.1-pre.309":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.309","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.309","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"af3dbf422d4476d7d4e54ea6b632b3fcb0a2e7a9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.309.tgz","fileCount":88,"integrity":"sha512-J8HC7K73ByyGwcwcgHWnvM/Zw9UxT7O8BAu0POvqd2r1u/CKHypOmudIuErj3Ic7O2WnlqEQkUTJV2t5gTfN3g==","signatures":[{"sig":"MEUCIF5bCQ3iL8LxBYbdXcPYWrMT6fZHDy9Y3drvsy2z04x1AiEAwVYJENm8rMsFYN3Lfr0+s1tNqeZIfMEuY9NDBdw6Zpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFvkKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo1RAAiIjVoTQXZ3UlJOAtLXk6F3jd+nQ6SGISNkIYZULqlMhVLh+p\r\nhHEYi9eBjppEHdbOwltdqLHG2JUXVxJqwQ4dNy7Gk5U44PVleXR2geM1jQlh\r\n7IgLOTnrZ6YXjWWCIGojs7PeLeTq2zpM8NYprjyiztA3BXiE7uIbpyw6KDNO\r\ntV/nhQT69JTwZBEfwiTiEjvCi5Tsc+dfhfI5Wo8kmqNTluqu3szv5/5EZwZg\r\nkodJViREulf+6svCn1KhTCDdr1AnnNGRqkT2gNrrnHnfFh8s8xndSA3qyi/e\r\nEc2Fw+RjveI9meZpadBoLiUnKb83imVzJL8HXafKfoKUyciCbtI9M7ZiQDfy\r\nNirRrVV5MHuBeogJhFfM5uJFmbtZHNRMBEKqPPL+yFINN9r2ajeBZsRgDlB7\r\nhCYdR2eIgC8WIrtEjviDio0dnxYjlMJrIqj7Osw6Vj6yhmwcOFdpF8sbY+UI\r\nneUOGDqfVJqUxROOLXQePpJpuOMiH6FcOe8wCb4sYh7wnDdDaMTh6hFp2lJq\r\ns+STZdpeA/R6Jscn2m0/fEC6ykanu6bsEOq9To+PCzRetgCdp8eDIod9wwCi\r\nnxPgEGczBFrjEaw5qhYck9xtRV5aqAIwwI0kdtfD7WuAjNwXL5uamxD0kwqK\r\nOcfd+KgMt946fIcxy88g7YoURb1WM5H7CC8=\r\n=bKGb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"03dacac7b00b31dae7a8574079afdf6b15ca02d4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.309"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.309_1662449930407_0.1986973532400571","host":"s3://npm-registry-packages"}},"4.0.1-pre.311":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.311","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.311","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a7f484a21b2cdfb8130b628965186e716e25d37e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.311.tgz","fileCount":88,"integrity":"sha512-iHiQ8F4eRq/xO1a7KLfz7+Fzmw8s2oX/48Im65qo8P+Ghy6r+glRgq1ZOCX1M9YV8/hlA0CHzXFOqzY3n4YrOg==","signatures":[{"sig":"MEYCIQDjY8d8WFaxLQaC7GakSYS+D5za5rnX9JaipgUD+IqcYQIhALR1f9nTFLKT+fjZQtZwyXByd9fXAOvOy1MFDJ7RK0WY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGJSFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiARAAimgjfDavHwrHuNo3X8u9PUT4lyE5VefkfDiBueZGU4WI6yri\r\nNXsO93rf8vGiSzzKLB/OvzlFl7PmWDjYE64Rey3B/1anKr76U0xKmTB5cXUE\r\nckjW+NXGEZYZ2GGsqhGtD6XetFYeZWj/peJbw7ImZDptHl8GE3+6oV/Or3t7\r\nn3LwF9SPK+wlfJF8lDDvQJGJjybn4qbAkTPhSTaFDG3ZmJUFVSLxcrfkOhDS\r\n/OUFdXCwl5oE6Eq/nDNazN3R4oZr/l354zmaejU+eClePi6pdHTmZOTSXHi9\r\nZcL8Mbmo33WkTT5i6jE3GRUyqRYjBWSLGyprRIJ+V/rJpZ4hz2W5frNUoCrH\r\nwUQ6rQqfM8/qDU8VhH+Aj1fIVKOhc1P1GgAEIkb5ZgGej8q1g/1FJgqCJTPU\r\npM6u7DApDZUEIPwc+8zn3M3ZHs17P22oaGKJWAAs7GTi3QV53MjXmPWQS79x\r\nAMvn5Yf2N/jMJQqzQwSmIdSbs8nZZyUAFKeWb9VQkVKGW4Y8ZB+PN1oVAK2o\r\nSBgTCGbvhBn49eYJCbfhItVWmMe8/rpQJxTOoH2Jd1S0LSuVV0F4mebVC7d9\r\n7HoNefOr4tqzF9x+jFySJZFJ62XZcJeFLtUp+ttVkGWvfULXCJUSXTrZfvuu\r\nINZf0elI74AsSgEF5pYwGYpqMyY2WtslR3w=\r\n=0Bz5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2432c6f58110a09103938c7a7613ae096fe599db","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.311"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.311_1662555268948_0.3146319554529855","host":"s3://npm-registry-packages"}},"4.0.1-pre.317":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.317","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.317","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3a5c702682fac68270d702b08c12d184e9f44e1b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.317.tgz","fileCount":88,"integrity":"sha512-rxu1tViVIVyxWIa47av+RKic/kyjOihKK6zOEr0dKceHPtOYp2qNApcMNaF12FAY8TD2sJxKTQQ7prCQinpLEg==","signatures":[{"sig":"MEYCIQCr7Zew0fiRTaU2758795tsUDUEx8vQZ49CirHfF/MPYQIhAOBOOYu8Wn54mIvUm+HnRBRrohT+DTwbhVXnocBkhd7U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGXtpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpsg/+OIMY3XXkjkN8/zwTeWkbmmrJXzLs0zOT1WB9+8EKq2EZsqcu\r\nz7VXif3aUh3wEH7QOJuMGISqKTwFrUyLYZFJ58adnTDm0MNVWAQyV6lovVmp\r\n5D7kc+umw+rF+KVz7t9SkCBfccf2f3jpxx7KT/Daupesi8YwLqkWTmij6GnT\r\nX3b7OTHPgmsscX8y8/NHZoWcqRJgZEqwHMWoy89rb1E9iJb2K9CxHFJveY+W\r\nuMxSBsjGWkHMpsBIqw4oZ/rSac8ekMcJb2amb+aWMX+aQoSz+pnpSBc6T70d\r\nOjkkBmv2MrZoRh3IEMpM4pbsOpRsic8JmlqJS3ApwxB+PDoCvnLhDW5OpzWe\r\ntd08G92nEeq6N8gMmoAZN3sFDLht94b1iyxJ6lKYqcfw1fYAzKTRtuunW4M/\r\nQkI7WfySOsZkjdvArv76B7hwpHuKH9G8X4FST+WBiqoGT3YHrX/7G21BJzEm\r\nZXBvOr0CtUv1o/DugmLmJRbozBGwmUFziJEjMA7S3WF1iVdaUs9IQzu3vSPd\r\n9Tq+ory632/eRrVUHG0wi+0dIskZ6Lz7gfEEWTTc93b0sbSD2v+/GqsmYzWN\r\n7po75h9xSLXmr/0nkpdoCnuVRclwnej1SsgO2a7xDVr4AY3wrJHEJ1mkqguH\r\nPEpDvG7qJGXKfZLALL2PAKyCLXP+CiWgL7E=\r\n=YCBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b90d79fe23a83a439dd42cffa7a92b8a73e5642e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.317"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.317_1662614377226_0.5224548784312344","host":"s3://npm-registry-packages"}},"4.0.1-pre.318":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.318","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.318","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8188c60dd3afa47c35b74f712e572081658c0c65","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.318.tgz","fileCount":88,"integrity":"sha512-wFPGkkhP2+aYD8GvbPPnCn10wlgfLmCvx+YL8mmqvbS+X3pz2+YQgi5DHlf2Q6eZWNrrVwRB3uoUlh7vKsDN9g==","signatures":[{"sig":"MEUCIBKvgUGbwz9L2vItTbDQczKfGLV+CfG/VW1AF+n2FpP6AiEA10E1IVLyJAyMRVznWrWV0pr5k18BvFYaTpLC/ZEdu2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGaRwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTCQ/9HhxrLAPyweiAwF4HPGZWvoLnzQ64PGpnC0Eok+iDuzVyeHt4\r\ntWcn5nYTcNCYVLxf2C7SJQNN2bqINESyjNgU6TkVnj+6scDaZQjia4NogaOW\r\noH0G9ZlMppvMAatYolEXMx0RofUeA4fPTEehmQQrhcg2+qwZqxqs590DO2Tz\r\nA8pVl+uaPBYkseRnDZMZfpb/zBr2YJcAjw1KOxNF9nl1MYMpdGRhDGv7QRD1\r\nYQEf5LdWfF6tfktsQTRhOK3fsILuN7m10rTeiR6TTY2YuEoiauaIUK0G134c\r\nTpPKOAspvMECyBH5FRANC+rcbq5GkBLdoefGuEYdNTtSXEf2RI0qN11eVHJW\r\nCjcZhqlEa1XMQAmw1xMidtztd47YKqXn4GL1DIFBAoYLW/dKUjEL1cDarcdU\r\n+Aopz/CwLGd9xuVhtv30D3LSICfONzzcOkQGVDZFLOfH+emq1XeUEv5+zXv/\r\nZcGlZ4ehpF53cEbZMiDrFufPYZZSGUTyTiolgp9UnC2Ggnt7sRQzQ0Le+wEP\r\nkYyNuI6yrScZ6683NPiyEVn8ru5HOAV+LL0kmnu31fpkuF4lr2nw8T8/SE/6\r\n82X6OHnGC8wScFgsEBfkazl5ySJ4oZWMqpDdwtMAioIG7rPt43pUAlBkTSUW\r\neMM9VJOCSfuk1vlc46pzaHC6c77atrw3Tsw=\r\n=1QGi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"aa7018c2200b86222bdca41ec18de45da46ac34a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.318"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.318_1662624879840_0.8055431951052903","host":"s3://npm-registry-packages"}},"4.0.1-pre.321":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.321","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.321","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"439c4f88c3aa312af5828161cb8d20edd4e64b56","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.321.tgz","fileCount":88,"integrity":"sha512-Y2S1GRGRxB77KraJK3d3r0zvEhrNhlsDi6sT0cYav9ULj9/f6kKPpw83dFazcXAUJh6J3ZvrlofyliaQRti52Q==","signatures":[{"sig":"MEUCIQD1JGvlMuDeo8nGecgCU9gz44yjTl2a6+dff4FhBJtaxAIgfyDyQ7/mWSR9t7leEETNP8FHVzk/x9P/QMJB7p9ouEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGeZOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonSA//arSabcmcSQ8yhyWIDoWn4go8mm+WAh3jj+zO5J/9R4qE+itH\r\nCKFj4vNul40SIWBFzW3val/ZwqlLI3fJzsZkQkxnket61EzNa0/tyTlHwHQ9\r\nXfI2c6E8nlIfKycTBLmf35eFBVGl3Yq0/dbz8uyCZlQsaGBJV2GwHRW/5odb\r\n9DtiEXqTFWUvbUO66HQ+C/T/2AaPSPNDGY/DRoYzo8v4jeigWT3IXZfTaePy\r\nOMD8DeBXNXhnqpo2MONmZ3iGZ9Hj8x9Rm01ed36aIT/BdQbxcN3apFYqmJIX\r\nI91mFQee7TABzZ0Ug9XdgDJXGT98pl054uruQUMdyvm23biZXVAQiYMBGB/K\r\naT9ZQ5/9RjjsMW7i24c2BdMqyrb4yZc/BmfIVcMxXlo6rfmk0FnUkvkOQDSZ\r\nwH1oQJFYBoQZzqD/deIWVm/x75MpS+WRrDOkarPySAj3uJeSMyQp33z9LsiE\r\n+6/076+W3mNdjLJPOtUN6r3KsokKc14l+MOk1VNe7ZiFy8klufPAYNhMJG48\r\n/+s4aJOkxce7ECvkjbLA+gtjvzdUlVqa3gVt9SBvXrvyS8D8rv8Atv9xHCJw\r\n/q40mRdW9XcXysrLukucYdBat6+wQlFMARpkqRwmSkE2hlLmPjIZmQ+q4TwK\r\nzd5EHAHyR1+zCCVeZKRcYEkO5YP5Wcg3Axo=\r\n=TpCw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2fae16f9f253588a7f10e9ba2c910a69c9c83ac7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.321"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.321_1662641741917_0.7503257523712932","host":"s3://npm-registry-packages"}},"4.0.1-pre.323":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.323","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.323","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0262bebadaf0a570e0661e8723d841e1fad6432c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.323.tgz","fileCount":88,"integrity":"sha512-IdUmQXFGioDmjlC1maaRyyXwHpcAbf5mDwSD2B5PR/EI+D7dB2FWaZy6z6NXLA3XpcXqmvV4BWQDPqxbewwIRg==","signatures":[{"sig":"MEUCIQDWVRMZAOhPxcOnX/Qo78YVoF71evfqE+r0QBrotHQSLwIgTnHqVzlIFNZpWCRdToo9zsBSLSJK1uQp6uroeeNRYZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGiMrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1dA//a2Yh3iQ09/wwmjNe32Y3PpHUyYzC5TW3T1HO+WhG1RC1Zu++\r\n98rvRqlAVj6ZiBkHgA+L3fHnjQIJu1Un+RIyggUoxz4bjaQzEEgPpLdw+NWR\r\nBAVvRz4RiO2UZoGbgaVpxn3v1JERrnSwqzvnKSF/fcuDy06U+PHJHcjV9UHv\r\nCD2QPNkkQRvPd2Zi1T5Otq09TFAEEGzgBRHp903NYvOHZRMvtGN6zC1NUQEZ\r\nxOJFEI8LXxuRsu8k8XMlS/i1j62YL//4kRWSbEEaaGyOuy3qsRbynLzfFNJa\r\nL/ya4vBvB/lsY2RmycZjrgmm7z56egUGuvRy2FaYDPqbcFJCW7V2mWZl2IeX\r\n/6u885QhofpXkQcql8pQlWk5jtmRK3E/YZhAc8xSrtNQwchOiVH7oaxg1jiS\r\noWWCK3AUgQp8CK4dkYO6HCdTwAmt0jfOrQmooE1VJ24uaSkOwWlqaSo525zJ\r\nrk6YL1nNSUHNjMkKBB4KE2rW8YUQKmdUty7wQK1Rx6l/uVSRW9eheWcHKktb\r\n28J6uXX4JXLMdBqskHCWmDMAloQPwB3fahfgG7Gl5MBC2q6V8cb1BGeJsTl/\r\ncoJz3dRYDUm9+DjVfvrvRD3SaeW6bxbv+ITUuP79LLQvVJDqgkuVYLw06jMw\r\ncUpuF5vmnsfCRKfHr1ZmAgplpx59R8g5+LA=\r\n=ISKz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fd0c45b5bbdb9724bf09a99cdc1a0f7cb148d442","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.323"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.323_1662657322860_0.41946338766315594","host":"s3://npm-registry-packages"}},"4.0.1-pre.325":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.325","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.325","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c7c85eb4174397d4c6fe52439153aef9c051d14c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.325.tgz","fileCount":88,"integrity":"sha512-pPKQukGMvZTkRzdRQuujfc5aF8BAzsxnk8N9+toOV9XfuQL0DTaOAUlLVZjUpQgu2OIKK7HQOW6a4CHWT6Z8cA==","signatures":[{"sig":"MEUCIE6YCyfR2oTj0RFB++jGOtY6kqn1M6+Rg1eRtUMpFQS1AiEAmmYx1h1JO1VoXj0mP5yJbM/uu8WPhVH9wmMNvuB2qcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGk9dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqarxAAgqLyu/mwAm4n2aT2JRsrZkIAIfF8+gPifPLhE3z+L4ydUr1F\r\nmK49isNBxV5CyrSR/IFKPwaQe9CBkcDsuC4kK7mc1E1Qg8wijuOIX35EmjX0\r\nNj9W/o7MpeXZxK8WSpjVt72KLeTKNeAB9Ko0+Eq18zBoHmX1ksIjvOOBs9Za\r\nH0wyLMvyCizD4SRCxPZTLkxrXzXixtgoMPlor3+TL23yRGxWEe7F9ZXqeUQO\r\nP20m8uc0Vx59fApN3c+0g9ctV7cBqOblPAhAdFDyEFgmVPscJ+LLydmB8R3b\r\nWtMPQXQzpoFjhv4AzhJkM/hIZjENaGxlqNZ/fHlt6w+K9rQ5LdOW3reqPr3F\r\nWEYQBSYkbsAjoxNOxgxNrv4RhqFtNqSAkKImWjCB4Fr6+HL6hzQ5kZCqMeON\r\nACFDv7wPw/VcGFzmYGO3Hnd2+w8Tijwb7NYgibmBccwIZ3AQQKNFVQFdJ8yf\r\n3eGJ9/tWLuM+DmP11CLCTj5Mq1nvEek8essJw0PWoNN6Lez1ngqCE3mQrdZj\r\n4D1gHPs9SBqNBotaW+DXi3qDbBEgZgkF/CgiNuzybGoGb5RfsryOcze6zuhN\r\nPLrLjPjkEcgbPw5wFzeUkQD2SJ/sMYISm9Cvd8eZQWjuWPOY/iP/1UVPo4UA\r\nYhRp9ifmoWD2Y7X4MzW98ioyZftz9a1RfvY=\r\n=DvKF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3e1e3c8ded6de9cb2081a02e53b9db6b000677e3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.325"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.325_1662668637437_0.8563291405184132","host":"s3://npm-registry-packages"}},"4.0.1-pre.327":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.327","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.327","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"19830197e19dd7d60993932206726f624ab7119f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.327.tgz","fileCount":88,"integrity":"sha512-gzljOl1ygpTK1HFXxktUJZ1uqhioLv96hmVzIyEuHOMkb1o3E6QL2hqSiEo9oFXNFpgi6ZBzV7r/l9MpqwrgQw==","signatures":[{"sig":"MEYCIQDhooBX/uj3lO2YZQ0KA84matJf21ClvxUS0r90kFSQOQIhAJEb8BbMURYmlvfUI2n5PGZDwUZO7jv6ZP+vra9wEM/n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGywPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotahAAj8yNnLl/SBCircSIMqm1V/odum9zLD4Jh74AlYCTwzu9UPNj\r\npMK9oLdaaHm67637z9lfpGtAT03eFWQ0gnHfmWJGFVphw134jDYBbYoPZm3e\r\nI2tx6+zWNtaTizulCNoaZ1q0SRAweOG7wnYXnVKnObAj9HVPBZ0h8332VQms\r\n3G5uW18LxZPhy1GUG2TjJmSh0UPDKOdX5aeE9MbY9yTRK+TSqCB6ScawJ7lb\r\nceLlbhMeHaT4Chq9KCA3nqAioM4Rsj24zteBe1ADJlT7q+wtm4jF4K57WKhv\r\nI4uaV4Kwx3rU1tI49mZtVZqApZ1E3XOLrjDpoFxkUl3Ws7DNg7prOK3NgAxH\r\nz9VhHKFWHFoBmoTnFNwQPwGZYmLhTtX8zuxfQGM7vGfST7AampPmByJfRJbV\r\nN71Xmpqs5jhFTXlOtzNSsFWIVoUwWhllh3G0djP7QrZRztPFNhbUSKCe9H9n\r\n0/XqmvZ6dLWESN7IOQiwLly8BiMbwThcebJ3sRGV6Yn7Yfxt1yQ/Ogv1DBGn\r\n1HdsLLuA2QxiMkgqBErOhiuFvqqdUFJqIoELHDV7Q1yeAqtN5GQPzKiNhNsW\r\n3J1lCKFOzQ6r+6xbuoFn5GCwKxDl2pyRUDKJkOQ7AwOfgTdsV1rKGWH8x5x7\r\njYKYo9oOkoJ5cicv+Plevu9sbbmbJeW6c4c=\r\n=DGBP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a01d2dc47d7c4df55593af0e095a3985a330dd20","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.327"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.327_1662725134992_0.8674242724187864","host":"s3://npm-registry-packages"}},"4.0.1-pre.335":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.335","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.335","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6370a267e98a0c857cebf66f6b2a932ef4f9145c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.335.tgz","fileCount":88,"integrity":"sha512-YXfNKDOH/ip8e8QS1Wizhj/AEREf3r2WL+d6Ob3xyhw+MYZRxPEA1v1MEJV4JpS9D9TDm6dd8msr0b9i5q/I+Q==","signatures":[{"sig":"MEYCIQDtBXKISItnyqv/Km/yyIAQI6SHFXqitxFjUpbJByNKxwIhAJVKuvKIQGXoIMjfj0Cr5ymSBq3XWAz01NlK0ORL+c6N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjID9XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojJBAAnGQvDi9DChf1mi3UAHy1KVxs82dn65OktOYszKmtQ4jGHGC0\r\nsjDkDJ0nTI67lzQfx5liY9+8qf7vKYxOZdRGykKF+njZkYt673p+2/zp/IYR\r\nSiuq+e/DKhPRTh8OYxw/irk7JfJJhb8+dnBrACpzFbMnlsj3JVf2DtB0dEq8\r\nTyobtT0xd8nziOBe3uWq8BRagN+2j1OYKsAyInWKubg1C/29YHiRcaIYa0JL\r\nuk1aNW4KNV7kZfcIMlhSRUMg5Rnechxlob/9JwV43pYBkUd/HVEzQehAy0RL\r\nCHNJ26ZVE+YOVctPkwbf42x7RC/L039PhLjK8tBwKczbvQOB/IEYovTZ51Hx\r\ncYFQdPSStLLFo7u2hKousw+ptNDikcoQvvB4NmOVez0N53eDp9dDmNuABmO8\r\nMsDaLa3shdEtkbANmYBMIU7nBCoCCejTyx4haRRzcEHhLq6mIkQyD5gwc2Yu\r\n3ecI3UlXXEjBtDVO1YVq/bnm1+y8t90BmulRonUlh3oHZOTDOAMf6QbNeuUS\r\n7LhcKLp5LY3ketopOf1/xrVCaipPf6gYzyijt5U3n7R1FU91NompAnq1Dwn6\r\nW0Esr3ZGO3+46frSgKxwSi53P/AxADWkAm7vew8cWARzriWbzDiyZfd3t3vp\r\nbyqKV+01abajOU9aTzrcWDS8Pd8VHsH6k9k=\r\n=DZy2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1fc279315fa00ec5a2c3e916a1d3a501c80ffd17","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.335"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.335_1663057751658_0.724274549213745","host":"s3://npm-registry-packages"}},"4.0.1-pre.336":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.336","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.336","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8fb55d0e379b8cb1f2b8ec4429266e9a0911a022","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.336.tgz","fileCount":88,"integrity":"sha512-bxIieNPS2g4fzHNRZxYmgblduv3OnEfF2awE3ywpfhO2XduN0xLPkb0PpLRX0t8r1uIPCEKip41e6JZxUfqFiw==","signatures":[{"sig":"MEQCIF886AX8f2g10zji8QNDRwaBLscRVTdmEvbINzCRW1xeAiAMAweryn4H3l0x8Bw3MJuuTnqBWVNydj8r1cKkJOOGUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjID+XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok5A/+IZ1Tk02ulG3yR+bLW1Of+mnpj0acEyNMNGqgW1+lp41woB5k\r\nPT0zTN0MssTMOtQxJdzbmi/JUmdNeftUKghcVRGAWs8WP3ef/z8f/S2iekSh\r\naNSoCdzyMBMM/z9WA5jfbc2yWLOW2ARDTgoH9WlBquUgZstmmGaAmutpCSDt\r\nztG8HUWgCo1TJ0c0JRl7oUCn1b4fF+l9HpGaP22OwYi0O4RDEzzJTm4L4QNP\r\nCliEUeJzxTbBaZrRcqEhw15tECFOWvmokMJLYzJig6s1b6ax1Tt9++pBPIVQ\r\n927VAaM+MJTir58XfCj6IN12a0KEuC789qPyqAG+DRueMjUGjgBmdFCCuglY\r\notse9AndrPyk5LH+uZVYvYuNMFitdE5CBRGesK8+XMA65ZH/QQ+xq9jtTbXW\r\nRmBpKovxT/IuTfGr1BOMwtAuhjUe/PY6otxZiAno26wgh7asoXLj62dKahDo\r\nMEfbV4FuuakP6xY8gRuzOguQDGWjHtQYgfrQKT2nAxk/NzH0GD7qxKO8V6HC\r\n7OYzguooeMAtgC36+SUpQ1CGoF7ffGWF7viyDfph7Il2mlk5LKQ4cInV8tIU\r\nMMjz8pPrixLk3rE2hVFO7BHbkJNJ0T7niaMcjzpgn7MJxQWh7alfWzSbzejE\r\nq30VuiV7UZgpZy4vOjNdp7BxJ+bqvDi8LJg=\r\n=WGyo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"aebc95a913e4e5cf9d5cff7d3dd58ffc1fd22cd2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.336"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.336_1663057815454_0.6114722943802751","host":"s3://npm-registry-packages"}},"4.0.1-pre.346":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.346","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.346","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b229909676ca282928d633a3a26552819d3b3fb9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.346.tgz","fileCount":88,"integrity":"sha512-L3loOzI5h/F9+HBmM/8wH49Knsh7W8CE6cf/N6BdANFIQF6wSswgNMqS+1vqT/DmJ4ON94KSpk2oK/yAT7ALxg==","signatures":[{"sig":"MEUCIFQSJMdUMM6cCL21Lh6ve6zn3WXtcj0HHM60av9kt2lHAiEAt7tTC+ijN9SjsnOnKxfkDxKWVt1xlmSUDD2qhvQaP7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIxk3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhjA//S3ROwvNyNqLwbcJgvWFmZHh12Ug+0UEG3bGJk1sRh10zUQ8i\r\nmHxkoWB1P9SSzfG2D2QfX80VoIQy2d2WJELKmqNQOXNU4blLNGAJYYzfnTel\r\nWAy6arunBoEzAzSt8ju90OMRTElR8dzLwbbw1XdQ4qWmaIAfi/Y4p43pp1xV\r\n9BKem16NLOfhnHKm7cp0PSitKGoJb6QdZvK803S2gV8QI+VUwPtXiiO7NyaT\r\nL+PSreDCaaJWTT+kFUI4YjfCfamMI/bQyHdrne5G168QhmMEPlEK9IBIA/83\r\nOpEz9/ZL022ob0j/mffz4W5/+wEt1PByQG+NX88ZIc4NURYxMKe8WZLs8TiM\r\n6fTDAVn6568pdn+8ZAVm3hEXfjNBEQ+mBZtawPS560K8ygImapxdaKHk+jOd\r\ndjU+iZX90rxzcmGcwAkSsp/JdU/q70IcXfX/8hQTYGB+0btGrym2bog46bR6\r\nXaKEsalA4Rlxh/lm26QsYC96/4M4ssehTkjF2YtAw2VzNtseb0rsy9QdYuOd\r\nCRQSdB61wuaTAfsMCUnCx9uf8dNclR8yHaZQbhiCi+5C2rWFUtszwPTiQe3r\r\nbm+FITFLDgKlIFumXKUBlXdFjULZPzPGdJwNE0c+nhu2UAH26Yo6rrCO+lvM\r\nJoLfAS7AUMa3IV0Otcpq7qCpFR80o9hVOks=\r\n=lxCw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"de91c744138d991ff88c60578e8fd0bf03ebd61c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.346"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.346_1663244598741_0.785960343909003","host":"s3://npm-registry-packages"}},"4.0.1-pre.345":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.345","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.345","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3531a5b4de9f16eac5d70d987b790d4076dfb3df","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.345.tgz","fileCount":88,"integrity":"sha512-Hms+ogVaSek1NHFCeAWQ1H3lfOkZz1ZMllyQgKF2Lxc/Sl7NZD1Zgi3f8MTQsDHrnLYwAFlOE2jINGDj5o/egg==","signatures":[{"sig":"MEQCIGGPOf0Wv0cAntTQ0f9Kb5+7tc8UnC0ZAsE7C7G3LHDCAiAJBxDviq1o4+OaKjWVvqUUdK3HFyMjEdWb91rWFyt5cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIxmlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTcg//XMI7YsGLlAsKotEXNCJA8yIHPM04ujV6nmk6tGJLPzvSJ0qD\r\nFG/nUS9HlSEUnKHC8t+4ikspZqxz1mefb2GhqgbwKBUQUKHCnuf1qN9D+mzq\r\nwx6XKWy2pzd8t85ulxLEBibamquRgXIpejve8xxXG6wFpJSTYpZSpcky7UWH\r\nmVMQ913qcs9lyN9EBE/r21mNtEE7jtcBa4JrbHa1BkrDRBnfpyIUnsjZIGM0\r\nNjBTxTj64PeaKoNghty+SUmqZsQE9aHfUrpedZ1Lie0JtDFon8S+3XFLZnXz\r\nFjxlBvM0v72LWyczvQX/ZbD19MGOvZ+wcn7qMp8afvz6a+wFdcpySwtW2ZUW\r\n65uardDnVHxfK7ZHD+4Nw8yaZgyHS34KmLD1PnNJiFG6oVDS//BstuiGU1ac\r\niUmV3NLdyKJZoIRwyhWheXFKFM3/Chab6Itmr17NBiGpaBEuI30JG2t03R+0\r\n/mQhqyKxh9ijT6qfhQabvJC0BUX8Uq5Jqb7qOXw7MfRjGmhckDfEmWKtz1X1\r\noUkMz0jAtxks726m/GTerJljaFaUkTOhZAplRGRIkcu4sglHWDsFybjlIkJC\r\nYyZgUXRT1B3mlkvpWJlDmmUxvPtxJv0B8HOTfBzBK4by0dLpGBEr/FDq7A8x\r\n6vpppOlrwUbkA9P8z+VAoE3mN0eyXLiWM7M=\r\n=2ZVb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eae0cd11f32f1f5b53c92cd1bd6b22717e9348b8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.345"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.345_1663244709472_0.7122272890602366","host":"s3://npm-registry-packages"}},"4.0.1-pre.348":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.348","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.348","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"78c672f86c8852db0caccb5349147a615cb26c4e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.348.tgz","fileCount":88,"integrity":"sha512-tXdOOQlKNoR31aU038lGoJ6f/5yi4eyqo9JzfhtBER5le7C+Q1yH5ZFn8Dg0nWi+a11yRMWj31w27LtkKkIp+Q==","signatures":[{"sig":"MEUCIQDjmd+0te3nMt00XZaasdjE+5EiX8BIlONUuQqx8ClTGwIgFdk2Ljvnkvw/NMjCsklN7quqok42g+Vhyx3Fj3y+QKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ23mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFLQ//dAVmmF8hrDOjV9p9KmQriiqa/Z4PZ8wDa5Cy/K+CSmucnYrk\r\nGuDokNtOL56qLJzxsITnvki8+DcBNbhzBPGdP9irtzyu4IDj0XCNvxfkqRiK\r\n9a4cCqMJvMxUagXY3fuNTBi6oFIV+qjDD395md98IpTYDtYXdxbk5+GZl9JW\r\nM0UYfWXDSvCnl91ipWWxp0+8JFgYL6Y/TFNQ3cyhhjPz6xb7pc+kOc0N838B\r\nfv53yj4yvm4rDws1ZzeZa3313kHJkoOrZGEHDCDuzRwJPLICyMGFiMqrCx0e\r\n9D0yr1JBwr0hHv4Hiy0t0nMCrTX4wk7LaMqn92cIHYpPSmerHwwOlOv9k4gT\r\nbI9Cfho4Tk1ZgZLrQzsUR4tmVZK9X885Es9wcTaWTLnlCDu7iiwpP1eR9RaM\r\nBV1d0J3sDpn1DQzcjm900ClD0F+96luCM1kQl01P8RCufJihFPPVqECJfMRQ\r\nzv+HBeeNvqzpQmMSRZaGh2VpKILIgla6kAz8KNCZ7Nym1HaiCMhIAgaVRdR+\r\nZV2+eStL9E42R0W7t2+rQcbpRNrZzBmCytxI/AVViCTomtyP6trvmyaZuuoi\r\nxTdN/UR6iQSUSxmpDj8jZ4X3qFJbwaADNC4cG3cZr+MYfpMphlggBhOyyX3o\r\nlP1XvdWp8SPlUiWGpsI7QxnHij/yz3GhI84=\r\n=XsYG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"edd86d2f3b6ad387df8c14aabf703f4960598cac","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.348"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.348_1663528422333_0.38962257000099254","host":"s3://npm-registry-packages"}},"4.0.1-pre.354":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.354","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.354","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"667cb3e97a6508647fd8d951cdb8058e6371a3ea","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.354.tgz","fileCount":88,"integrity":"sha512-bFK/gvya8/1nAvFG0hzPAaOeNRUQlYbiidpgTkXYdzQ4qhsHeVezIwJqZQNEVHZr9mW2fNSf9JTpTPJJq82/1Q==","signatures":[{"sig":"MEUCIQDRBnH6ssiRO72XHaCkq0m05438TUr2O2BDaoMi1MR6UgIgPvqvoeYRSdpHvSenqId4x7+WTvDwcgn6XIrwLruFxQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKXs+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9rg/9H92ygwsWdGK+OsqhPQi6OCSZvPG0yRqn0wPuXz3Acg0Y1Dcu\r\nQCiYhjcCqol4CtTVRub7p3QFz0U7x2iNQ61WIZ3XqkpVapEwWhASkkYkD+sE\r\ncU4858FqOjtUXVC70OpGChxiK4Sb075eU1eF0yzIJdPhioPeWzr9xNwPjW15\r\nKg7tNlgNwf8tUKK8DkYnsnl/iU/2u60at2s4d7/HN95N9jZXZzcV/F39EMhT\r\nKXlHBIQN5t5p/k5adsfQqQNyhqoQfUMoUkYzURzvxamI9ZFGfLgvJ3q3Cuvj\r\nLq0y3y3ZSIpZr3jar1ZhHW99Una2lwjXPOb9XLXk3DomY4U846Kb7ZJ96RNO\r\nLAFD0ArVLIMHuxWn/LPAAfkHz1UhBwfSfREAO/RoZPYaZI8eROi2F180D9N7\r\nYtQVpYKPuH0qCWZcshsWbkxxl31b0ARmDdxYiTsNP9/aiDcprTVQR2GGeEIl\r\nsKiyTG0M1Oy6y1aDZkoRSHIvusc7iMGvctp/GOuPLr4x94BgMIM9MrVIL2Dn\r\n9MJcj4SxO/n89VC3/fKUe/YuX20rSLqryPr4XoRiwzp5g55j8hU3BYJmvh7B\r\n5T1UQqI8RqZFdV6aS669+oUGNFAg6/fVFqvtGu8dYEd5dYEsrZ2aQWRwvUqD\r\nDdIM7ACoN3Nz8XJ6HAe4tILQBhTjHsLlcgA=\r\n=BoGL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f6dbd22bce5802016e6054d6593f6cb8fa2d82f7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.354"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.354_1663662910281_0.8908068292720159","host":"s3://npm-registry-packages"}},"4.0.1-pre.355":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.355","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.355","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"de2293cb3d6a7f3ae4dc1d30c6b78039c29392bc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.355.tgz","fileCount":88,"integrity":"sha512-GEhUCS7CpAve6C0EAKNBxlyEhVBODYEsQvWSQUDLJ9wW+GM3vO6N6A48gX4nY0kLaUr+TZfYuyMMx+BkeSrDfA==","signatures":[{"sig":"MEUCIQDpc1quFHo3vKkx+QV8NKcui39DrDqhhOG4co5t3oVl/gIgXdh2x7I6u6Gsk1d/cqA+rtmQ6b/mVJMUIu1Sxk1vscw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKX8MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcAw/+LoPrulp+whC3YcRmrRYx0Wr7w3p/4bf3x7mGwnODyJqoQ47e\r\nEnbQ+UEeyNU8mV2js+JQOmAsUDojxO1L9U7Hhb7aEtc/ZhgEappB/icoWtAk\r\nlbJw0rHXMltqxDN/ryUwc2rQM3KzHyoakRuI3YjSHrg48+QuBgYRtgxoxqd7\r\nkHqBq3lX65uNjOkskds+lhCIGH4X0nGNIte7DsnvX//zN89Ea59vwUC6rQJ4\r\neHRtZy5GPTuiC/6Cmoz3aLmiFvvg7gwZqphwPCgJAz6Hx2f7iZsDvFxrbaxn\r\n8wgHyYxLBmz/xRIlKAHSQG+T0erVFIZn0RtLFDUbAF18mZUCY1LbtSH3NDtz\r\n87EQQJBSjRTgXAR/4cNjnbQ29lRnjxtPrE+Yjc03DaWfQuFZCQuv3XV6nw6V\r\n66sr9TC+aCk+P3pYKNe6LV0Fc03rwbnR3EzjapNl8YJAQcfGdDtenG4oAScF\r\n7arGtNikOJYOdWLWLNMowEZsa8wt8l3/uNdf6R9Mztem1X8GORTHb2X/Dcsg\r\nniP8Apd4+oJln3D6ItL58Rl5nWZs922UKrPW60XnZLgIkeHTjtPvuwy0M97k\r\np5LmgXKPyRZZvnpTjHArDIscBepoXn50i19R8PmIIUxkFEk1B0yfaD+hocm6\r\n37R6IQ3jr+XmUcrlxCPlUBxzPgjEY8GvrbU=\r\n=OktV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4cc280a20bb77552d0f47ecf6839df7944c9ffc8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.355"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.355_1663663883936_0.4466602783091944","host":"s3://npm-registry-packages"}},"4.0.1-pre.358":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.358","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.358","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2bcba8e49b202dda17c96dd94aa02600f82f265a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.358.tgz","fileCount":88,"integrity":"sha512-eJpX/2O+UP4xoxeT1e61Og3S/3i+slyCMxQg30JJee7J8W4lWtGlORYPuv1geONc0c3wK3k7Ar9yDPDGsn1Udw==","signatures":[{"sig":"MEUCIFMKzuzpLKzAF9sePzzBVpnGCuAUGcRrIntCWyZ4qghdAiEAjWLOkD3ks34448je7nHpLDk0ZPKOBO5zO7ByYU/C3bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKhx4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8kBAAg4oojokWPEwrAGfcs5Y9ky2TVks3IcNJbTqn6FaFa510oqW4\r\n3BptqYAoBC9jF/teS0Hus/UjPcjHkHvizmVPfORPyAkcuJ8vscUZIafRFVBP\r\nvB3Ld9Vpnz1wtP1L46xDHX+3YC/1d6AOD1dxFFAjvU9c4w3ugGRaT/lL5lNs\r\nBLN2iBhBRlpD3axMH5Ysg/MH5+4Rll7Ici1jO5eTWZrqls9+G7bM9BthRY2C\r\nRPdXJJWK0JEF1vuhAh+OLsAh/MNuHyHnRN7wVmF6hgNt5lepu4wWYhyPj3sT\r\n6Cp8VebX1IeGkujIAw53Sh2UcfsHnzp/Z5/vnkPGQKAD7NJ7NHnlumOpYB5A\r\nLpJ9Y+Y1wuN3VXjfySuHEgm9buE0jrOikvp5jgKPGlQoFGj+ahlP1cDRLqIe\r\n8JayXUq39vyU+RDOOBUiRkLu9pwkzcLOEiUfi4ki3mzlptsnx0Uxk1CzdmBy\r\nCvFbxT+0zL3qyXHp9LE3/Bo79mJ4sK29IzjvUBSBsO4ENR4S+PJ+RiqyG1Ua\r\nOjoB5EjCy4pfgjOFEm5d/iPJ0mHePIVOWpXdCDBLdo9XEuACiiCHD1dE3Wx9\r\njoJHnCexFE83zIz2DX0jDXdwrvRhtRJOpAAYsf3uH6HJTGfR1UiKxI/KgxBe\r\njV8iH5EhobLJW+Mt/hEqZwL6dsPTssckjJM=\r\n=FebR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f48d1a370a891f15475ebf2854203bb4df7bf5be","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.358"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.358_1663704184623_0.4519573020169525","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2f0790ec9112b4dd1824f3b4dee67d9c9ca26f39","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.0.tgz","fileCount":88,"integrity":"sha512-rz/VK4HBXKP5y8+nMJKeKw64A5VRQoi2s8rbl6XlJ0FnBiyaZ+QLVhvg0ryrDc2574wCuPICMRlKfcBgLtGlJg==","signatures":[{"sig":"MEYCIQD67ignqlnlbocDbWM0IlgesIhLtb7Bw3pMEORBR39S8gIhAKbNFIVgFOrXiaET1bJf+ilSZPSb28BWthio3APmVZjB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLQlfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRRBAAmOMwjzynZ9tT7ERfY/9qkdh1gOasu+CIltwSafWVSeHewod6\r\nXqqCdqk0YJblv8gp+5MH/NwlVY9m30IGHoFjf6sDlBaHxlaKzRN/tYWgWl18\r\nZ7Lhi/GRZ89/cO9XGtdDIvBK/OQ5JnqZfmaLtgPTlag0fVhwgOpAgzSovtnl\r\nJ6s1aDCdDKgiRiDDsAO0nHmGxmH8arZi1u0iYwPzLOZmdN7kttHh6vAiKX2b\r\nkc7fItm4YVTIrA2aLCBCdthBA4vCFA6rKFEshuYUpjkXPaNtyACE1/sA8Q1l\r\ndYBfb9NhRYj9FFyWvMard996VenCSgFFy5r+gV51eFp13VmbLd5O5z/VqKCy\r\nntb53oJ+UWCG29BWHuMx7I1ADRVS2EJUwRYlRV+NZ1Mawi5/+KrI2fBAGFSy\r\n2ym1nRZd9FIJJKWHAiQoXHwfuVz0zISP7inMgFVlPCF2zrL+EeypdsRwxpZF\r\n02917d5DSH6DsBBddVGYplZ906tbaX0b5JV/o50TkblKBjTPFhFfIecEE9Oe\r\nT/sCXgow40eFzm9WHhiSO7r400fNiEMpLIzUblxAu6qsWeO0BZOZQkga4zoX\r\nglEjUyZBkH1czIXUQsl4F1cux2suMxkNFXxbpfRvPsD2fEdl8cG7vG6qi8ry\r\nqT5mcfvZenf4RqDSAL/tphWmOdfXZyOYKyo=\r\n=aMXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"860283e200996f87c42c23ca0d5d4f8abf060aab","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.0_1663895903481_0.5816522071863051","host":"s3://npm-registry-packages"}},"4.0.1-pre.371":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.371","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.371","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ddae4a6e455d6cbcdf89959de7df2ba84e82c956","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.371.tgz","fileCount":88,"integrity":"sha512-w+5i+HKTvCwU25XdXBuOf5z3dfvZ/x4vedBHmE3nvajJU8Bau5EhFpyWUGPENe0DMGon+BUZ6a19mB1oXSbs/Q==","signatures":[{"sig":"MEQCIDNlDwEWlhuUNqNwzLaT3PT7BTDWsuEgrX7z7CiF+UEzAiAvkUcCE8urk/jlpLTpPH1wzN4GV7kDdaNLf/HIlsqgGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMbWsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+eQ/+KOD9GC9qYsmYQBnM1/yjibIlNSRJIN+6Sidtznbfsg+DEri/\r\nLJEsPLnXcLxduuOvw9X/0kGsK5PAsaSbx3qMesapSex9B1X0Usl6o6Ugd6g9\r\nwuQoRK1xDzE9O5j34p+GWlyrqNV/5DO9n7wfp7HwNF6hiXMxEqJeIHuErQRA\r\n0f8kS+Sv+u/s20K335J5ExKoAqk0f6v19hQ0oWuOLLyETF+EsaSBmMAw9+Js\r\nsyaS+Z/TQfjpsbjULusgfaLeuj0Hs6fzIozeHPo03RFsb8Yx8de7BLNNtW+Z\r\n73ACMvJXXCmbmTOn/o2YcOYAc42X8QBdqUPBHRfafKzetTj+55gSrEh0bvSN\r\noWv484vUnmrgcz6i4V9q1o/QrgS8UyhEx5vEoYfbmfyrkuCyHL6sKBGptw43\r\nDWIplPtyHqF0ArO4wkzpr2MdZDRGI7lOWUnwmbDmGTIwOtj5CWAvvKpQQDot\r\nESelcWn2HsJ9hfAuz6cdqGtDrn/VaadiXfiYKdMRuX/idkRa1Fxn5+rQ6Ipb\r\nyXd60OJ3242C0JdMcXn1zYSZ+hKbpm7y+kl3qXPQba7emmj8BHuMCxkkb9fj\r\nVCv5DQxLKOLt2uk4C1809lE+7uPsrPN/UTXgZS96KCTgnE3PboTvn/jBf4vA\r\nhR3/PnG+DP82FbFAh37xU4L3jJW8G9O15Fw=\r\n=O/v1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ad7b28747ca9303908842c4f19595e1bac92bf7d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.371"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.371_1664202155808_0.45778140654467614","host":"s3://npm-registry-packages"}},"4.0.1-pre.375":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.375","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.375","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d34f3fafbdcc0a016adda6bad55d7e2fb0504e33","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.375.tgz","fileCount":88,"integrity":"sha512-WRmrSEV8urjlFaMb7ndaNCyQbGPIqwSNqgkHWLdjrjMXgRkKs9zQOjEmF467uwO0AfoBBr6ZIi0m3Z71IsYDPg==","signatures":[{"sig":"MEUCIQC+pprhCjBfqVKQebzcBA2VnjO9SMR2MCvtqjx0Ex3B3AIgV0y5XVncaEu+oKqK2Qa1sTk2+Y2TXrefV7086MqNEss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMzvRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoSA//eYiOhBDcJI8xqPBI+xFCn9R5/fJSepatL+becsBlfsZ75+tI\r\n78WAPSzeyGzyiqEKQnGlfVNVdUwOjVUtZpyt0yn3KKq01o6qHrcajbq857mZ\r\nkdLDv7vC+m9ZqxuHvsHJBPihsMJ62kiav/TauVSTTh/TZUgVvA/2Zg2gTPON\r\nxbCdXCqzzuP6z0LHooro22IolUjTm8kyYjZIuffXof1QfUn5BwfpEamK7fUu\r\nGRwPwMMjkgZHrPs/as3zdsl5ZutBi3y4gxXkL4Tvjx+uw4NZqCALXY3SV+tP\r\n+2hjjUjb9rXYCKPOWJrSzAyG20lBoprHJ+aFTXo7k0icwmvKOVdlr3AEfs5G\r\nRojq1kCBgIX++8XTkDJtiK8FafmyfYIQ1/ojgmcmnTS3Qh8Bq+3oXu5GrQNq\r\nvI/GFRg3fM6pKtsJgi2iHjJ9oRUHmp8OxJeHXs0SaxaJJWLFH0kCNnWWZDO4\r\nEuo3GWLfmO+JPOCiwvj2oaZ0Ht5qCALRyCUZuLRRRpVuNoyjW2LpC5Zg3gky\r\nYt/MmPKCTwTRQ6tlUQWAoQyYDXqkVGR7m+q66EZd0BcrdlFG9dCtLO3ZZk/9\r\nK5vo8y9j692izd3ZwXkCiQ8PixD6i45ZaISbXb1c1x4VxBg186n661GX/YHj\r\nVpBsd+hcr32RrU7ft5zg331A61Pvc/6/mwA=\r\n=bpRP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4384f6e3973a4139cbaf580d4cc18c92ad0d218d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.375"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.375_1664302032966_0.8117808538409803","host":"s3://npm-registry-packages"}},"4.0.1-pre.383":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.383","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.383","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ac7527bf0942eec99449af92422ef57ebf4a8b93","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.383.tgz","fileCount":88,"integrity":"sha512-6153SIdc+5y8XRJEUETYxf6ZvCP3HlQYIlVT80CRbQnA8coitIQXsTVmOA2G1TtTXqpvu5PHnGv2jxvTdRML3Q==","signatures":[{"sig":"MEUCIFs7TYvI2Ge4vGOUDeaf6Gg+N5kv05Yg4P3bfO+BXwmvAiEAm7sz/5crQAuwGePdyiDJJ/eycnRDdYSRTCh8adAewwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNDtZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRtg/+NLPU68MWTqOjVwvSnoFnOq9DwfjEBxPjDY48XJ5aQyKZ3Bdz\r\nvFieMIxQNfv2oUWpbMBMMytkKBJ08pEcV5DQYzjYuN7NGsjZbqH52CcFG2ZK\r\nL355ApKQSswEDbIZbbXpXDOO5peIjm/m+16uvCO+3gf6ByhHsF60PYle6ADx\r\nPOoN/xg8zPVYTWEn9Jyai6ODif/CJyZDLaAjaqNRS9u+nU51zJhka4cckVkb\r\njiWHBHdgeXswmBf1MSLIFzRGjy40kWleSROAQXcpg5pKbrcaIMr+y5UdoWtZ\r\nFmaoRZllIfFevKGRJV3P/QoZcHs8NnfbaYMhq8eRj0/MrppF/0YtAk23+gVN\r\nR3Rn3LtXdz5Zle4g7TANuMr+WkPUh4HL8pTmQlHDWhZV1tnUhKamrVATXike\r\nNuS89FZpTflUzey4ImqMGmkMA762ztBe9Nq3KJzetsvj61dzgZ8yhMNXTnys\r\nnbpHDrNqhLRnLR3LJxKUXhNB2W/eoLxs02U8hsTuJfyKOtSKyRWmNfajEEap\r\npIq5BzE8IoTvS3taqFl7Fy82yXQcyhdSD1NWnkq/i/aH2Cq2uGIBdlCDfftf\r\n9+m++TkyP5Vqz7U5NMbZdzuIaem10GRTLmbsh5SI5KO1/e4ejuxadDAK9VCV\r\neQ1hivoGoN/aZeYu4jcFsFR6BGSPNCuZ9Iw=\r\n=Wcj6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"23e02e64ca168952b4499a10093321ca19914373","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.383"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.383_1664367449268_0.12389820022758324","host":"s3://npm-registry-packages"}},"4.0.1-pre.385":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.385","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.385","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0307f8d50a512c6b21da87ae41f24067db6c50a9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.385.tgz","fileCount":88,"integrity":"sha512-3NeQpfhMDIJ/NLGBmpUeg9fEqd6UH8jIpcW+vD200+oDP0GGlgosWrtql6g736C276lLMcmUfNZIyAAGC+YgkQ==","signatures":[{"sig":"MEQCICHm79XlsZbhNOqbd0i7H4DiBuyyLUomT96MUkwYKoiMAiAVkEzUrwJPqk+QPmtsQMNsLlfnjtkF2b7P1N0JPiKPLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNFrwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLpA//c+Q2tFn3cWh0SUZopqJQi+eYXn9XQ3P8gJCFcJ/LsaQ3JWPW\r\nvjaQpwjfCf5e8j/MC72pFG65FHk2Xqhg7OlQgk3gs+TY8xst2gClPnN2K5JD\r\nJefoSBNI8AxFPM/YYyvW6hfZFNjadSciEQlnmM8wfoAfLzglcnqgK6autLVT\r\nuiZD3elZDNigfr+e2mVjX/J1j9QqetwpHoPlLbTeFsr0Gndj0LUrkN+50yVB\r\nnL0H3szJRf1I4Gs2RyJRCC78f7zbrHeXnIy/ljXamArJ4sTX4UeMLrofMoT/\r\nGOYxZcXgumfV1MQD2vQ8zflStY5sa9DDUTEBMmY85USHkL7IsyCgepHVuMmU\r\nAwQrQKSqoLDQ6AeyVQJ0tjIpu29TSablJOiKZn+zOQ5wgwP9VlpFfxOOI7VW\r\nVvsD21PI5u5tFEEJvG/Nhw5rEaeynl5nfwLRsDNOscmFZvFu9NiN4r+FoKqH\r\nKPwmDWheO2YsSzfAA3/AwZTIYYA1ZQIHep6YxmW/bgAkCuSI405G2fbSmqaI\r\n3AV9LNBc5lvMDdfTDoIsxrJn3V+Oejn+NZPpvk9s6qqSJ3h3Vowxx7GyYjDP\r\nYl0WZNO0CxTfDvSGiDKTB2OENB46OsujnxuIm0y7UPbbHvlr1zZOGd3tJlu/\r\nVjb8SJe2K7rKJNyxgq0TnIR6g3iEKI0ujnk=\r\n=RGBc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"33802c6af45935d54a4edc920f960b82bbfd19e0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.385"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.385_1664375536553_0.6871842797559367","host":"s3://npm-registry-packages"}},"4.0.1-pre.386":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.386","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.386","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"70d7c49df212ed9fac4e66cafc52b5eba42a99b8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.386.tgz","fileCount":88,"integrity":"sha512-oAJDhnIOeu3zoC+fYRKrMEC3eRmUMKU4w3EiBtrzcmZc2S3/r0ccMfgdQUoJ3526kgKus1BjOvjN59eiLPj7Ug==","signatures":[{"sig":"MEUCIQD1iKPQ4RpY2ks/zHegNF54Kl3OdN9VbQ/fcx/3iqdEwgIgGbiYU3CorLG3C9DWBckBAdzeKL/IoJCIPYbWg//oIdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNF6bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZdBAAjTJ8Lw7M/pGHZ8MUpb2jbLwv1OKaZQFroyj/Xbmjh9K1lsfy\r\nY7+hqup4MeDiRfO04Y4yAFDTb7NlWQkJ6yclTfnlJGrW5RTpIKe+GuQH+axp\r\nx+bismWJ9kefIhSBKf8gaJhrwZOxlHxVxb9BrVbgXrKwSMd7mZ+RHqejspNu\r\nz/aG3ccg+3MbTH1VWf1603ugaYP5NtHLRFrHxX08cQIJaBVTmkPyJufTvuPS\r\nojsT1aOvDmdlR9TNaTG4pZVq7GPi2y3m2/uPu5AksT/7eaIT+wWz7hZSk1F+\r\nRyvb9QjJkTIocF0abmqmvln1QGEN4UHtGVCtvlDRh1EfnEKvohLbYBiVz4tQ\r\nCWjMt+a2X0pjgU/ar2wZLuYUagPyVf4G+UJDgVPkxI0XUmsX5D9oIhyQxzhA\r\nn/7k7JpADkE+RxNGvN1P3U5t/9lj3xROWC+OFeyQNYqudbpOgirG2ogExeD3\r\nb7atdCy4STKnN949vUG9F3nYeIk46tAf/uEGpg1pbvE+FChH7dyHGD/5ib+l\r\n9na2ud/nwkdcJJmraWriuEeiBjSBt54Iyi2TW0OaHnLxPl3bElilwI6MUEJo\r\nONCO6FjySjqLw8XkMdlGHkkma7raTgg+X2/x7sVVZHu+zXbaS2fhTglawjBJ\r\nrpO1USwJolXz/LeFRrDQuP/dXIf+/jGmD/E=\r\n=P7D7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"874af729051127607c13bb8c64ede64ffabb79e3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.386"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.386_1664376474969_0.4396030643064903","host":"s3://npm-registry-packages"}},"4.0.1-pre.394":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.394","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.394","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6bef8d22f55141e4781c485a9878ce1d6caa6a20","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.394.tgz","fileCount":88,"integrity":"sha512-J5vu6F+KCuQsXjjTORKYmWBa1/NT5ZfHs6u0NkZmUE9ByCVshAMnuLLGA5NVLif7jGcKCYFQ670cNxTabwtXIw==","signatures":[{"sig":"MEYCIQDKAKtgC/C0Ou33Tx3M344p28a+8FVGp24j6qjCWwptugIhALoriS8MGH/NBNiAzXB5v5OwSleJq8TUhDElAr6ie2AD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNfIxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy2g/+NJhFZR1O4VuHX7vfJTlL/jvavReLlM7YCJX5Ae+BX1nI4IkT\r\nDYsAXriFvcT8YXiydSYwf2NGcPFdn254C28614zlbk5l7ZGZHAaOmSB29hx0\r\nQTfraDkZnbx76BgIbh50pvSvFJyTHetiZlJuEDYPlYPA1CBXhuE6ISv3w3zL\r\nvMWzGI2w1dMk2p6lBdhBIOGStbw/Ok1KQa8wznibKizeTdLdl788LgGCc1Q1\r\nwIynEWU1ufkQ5pabsZs9hZu/56x0DVPKSLgClDy2NX2WxHSV8gQ/JXkSuzXU\r\nByfT5hjDInWSi5G4rxqjnwZLGSLgFoX6WIu773HIwQ737teECvrtU+6eY+JO\r\n/sjQc4sN5m7+tQAiRqptHUE3WY6dYoctgu9D2Er6BsbcTCL20LZU4ufGE2V/\r\npfWpuIrAJEkg3Yjr1cjcygWO25s5YvXz0xbOh8SSjaJ8LgkPYTDH6wHmgACI\r\nxiR46aYEdCgjYaJevMTYBh7lRC49Ho2QKAB+Ew8O+Idx3NbL8PolGLdvNHRA\r\nuxe3X5yn9AiJ40jwCjO49e4lA2DihcNZ9KUwEGfGEhZ0T6kpmHP1O8P8mjhs\r\nDT5cZBEDeqjQcLONWeXSRsCcmTYgmce6fQI2ubBTAssM66dRyxhYXZUeXZJ1\r\ncqF/AuMPb/OP7fuiIbpIta/7vm3Zbj0cYHI=\r\n=ZvrY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"24953d72176db6a749bff8ca43ab622dd75e292d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.394"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.394_1664479792754_0.05558436923272292","host":"s3://npm-registry-packages"}},"4.0.1-pre.395":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.395","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.395","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2e7dc456f9963732af1083e1cc6734895b327870","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.395.tgz","fileCount":88,"integrity":"sha512-PmxIGMiVPlvuFerMaHdOGxR+Qiu2zZdlaKx7FfLlfseSqao+nmOtHg6HeJMzg1zJSSORUMaJ06HrM/eEZO6ukw==","signatures":[{"sig":"MEYCIQDZ1buRuxWurZhiOVuvrEh3VNb0+vGHGAAAuL3zELQvQAIhAKA06ZlI10b3v0ncFLkZwYItKRRiD3QjqfEsFyzjLfJ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2349538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNsKiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWWg//SmlJPVQWtS5gtrI4jZzmqDJae7YJkPAggUfuh9OzodPxIOew\r\n0VVWgZJwbalRC6JWAnz0zO8cdrdlMsIROiHgbX3lfsZEiFwZEIr9AsF3QSqF\r\nVuKu9OrQbkScrSb6xNeYVAhAm8ocV40vvNgdXA4H7BuqbW759zqfcDo2SQtG\r\nUIx4l/L3Mvf/Z720l/TVW8EsPV4liGukvfmA3+QPOVlUvKEuyXjlKlCViZAZ\r\n90T5SyicdhD1M45Uj29c07g9qOC9+VtzXZTFczj2RXA4gAUlefa9NErosUa+\r\n047eXnpF1NBG0fpeORp9SVfqcZBFdKL44oxMklrdjZ6G1H/VPb1xwoUpdyzk\r\nDAOleNMF2zAbYxZwjbY9jEaZZ9mV/u3xl8NoyMp0PuryMZ4iQUmki0qOJGHo\r\nEY2vk0AzZH+VcoqIRVaUlVUeK4lL/S6UQi7Jvv4JvonOQFG8AQHn/hmGLhcJ\r\nSKjbJtt1pd/s5QRm1bpRiPS2GtNBfm6nlHvv+TW/g0y5C41U0BHCb7kq1XS7\r\nqakhPCyBwhnAM8lnGXExT/CqRT7XPT52YFpXeLEMqV+vaxXQ0ntNMhVPuRDX\r\na6YaHCAGQQVr1+niixLHQJIKceHlif/rqpspCws08fSKfK9effchWK1Jb2j2\r\nMfqbTOowAWv3wpx/iYK/meOuNjVh03LNS4Y=\r\n=+i2g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"815311044575d7bfa3da34e0de2e5a4889c8838d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.395"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.395_1664533154456_0.7280108281438431","host":"s3://npm-registry-packages"}},"4.0.1-pre.400":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.400","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.400","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"84fe87ac9cee5456e15348e41b6b474c4433d440","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.400.tgz","fileCount":92,"integrity":"sha512-shOVJYijkXKygVEqhhy3ybySulnhCu9oR20K1fYu6UwvA+Uy8PTMLaxxUCVvFht/cS2JEEHmAOHbSIvRusr94w==","signatures":[{"sig":"MEUCIQD0W/yai0zqgOOybrQ96A5K1/1zgU2CXh0AnhogvC775QIgUyGflYIuF2nmpcvF6zZYD+mwxzDXd68Duz4X7xfh9YU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOQ4fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrpw/+OnGBPbfXa6VIsELh/t16iKy0DKBvLwb0aKZzFlRaL7KzJmcN\r\nMSwyjXSxjmNmX5UnaONPnOVLLN5ALzTY78uZZHz86VNjERf7W1TTPE9Y+yKJ\r\n+XQo2E9ZHuqPIGb1Q1KqhcjImxlxUoyZ8e1tINO9yqdpCr/D1Xy/JAPgti/F\r\n/M0oKXBGjPv4w0EG+wcD3xml5wBtpM5hCpIZaTFLKwPhLqNmdqEV9WHUEBmk\r\n9X3mxY04l04AKZ508KZ0h640ZeKkGFli4CZejTENNlvW0yX7gOQ+28RnwQRF\r\nhWqgeTNJMZWV3taoyZB0mEWQGBJkMcdN4Aja/wjfDm1GjKcFruOcGteRZIDU\r\n3IAEFaMfQTneOL0C6KB+RKcyS7Me2iw1mHGZdf71Vf/myrSp5s2LC6ji655S\r\ne1bbNSk+TmYtB3ICB8A9IWwTJN3Z4AlSDWT1W1xACr5jBW3XxmJP+47ZGtxA\r\n40KlCTW+NZQ/x2MTuZYpdxmq0OEskQuhONXpUNr2npP+Nmvya0ExNNFGaAQG\r\nfDFAaFxywsK6Y71qVsGmR6HrRMCeLS0YFV8q+U/Ep+bgc5bnqIt3/0cqupal\r\nH4bysUpn8HPdO46ZSWsZUbvMLoUenNHbHaWxbfLko5y59/o+yu5Be5xnxzZ+\r\nh8Actae33an2+w1BZUAkj8H3nBlGLP53BNw=\r\n=YDp2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"719a880e1c87bb573b186f6513b1af3becff0f09","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.400"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.400_1664683551722_0.8180219683021257","host":"s3://npm-registry-packages"}},"4.0.1-pre.410":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.410","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.410","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d872baa30ad894360726b0901057a5905118a1ec","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.410.tgz","fileCount":92,"integrity":"sha512-Kfhk/MmUNCEbUuGi1ks0hJfru4VU2dtvX8TD75NLmaT42H3y2YQgnePNTD17BJwArYB2G9hzAKqYn4alfY5qTg==","signatures":[{"sig":"MEUCIQDVqGHI10CtMfafLsOo0q1fLHFUlOCxvNLYlsgjpaPKjgIgF/AkGC6uD80vKgU+8sXbgZjLZELXiYU9CpDlX1hIA1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPeUmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq+Q//d4orubk5SjSGUB7LMolln5wwlS7BjsE0GAoFQ/lYFZKxnj6T\r\nrzUqVbwe87xzzy/w+P2RPcC0DblrHRPNEWPqpeTOK/pX/X35L6AhtCS1lOOA\r\n962LXNotd+sfl0Vowce4JY3Iu20tfvGZpnSrj5s9qyGepWVyltuo5suvzDaD\r\njToGdjCgsfVHsxY3aPu4rqM5kb+UHhLdhpFoKkH56r5wXD7roAMM4PnS9RXL\r\nG+xbDCYn4p7Hg5MbnbeRrowPB1n5tvVZTmpVgtzEYDH48qK4D13vz22VXSnw\r\nmiX5u5964v0z9ckPAs8x+246K+zfjPJRjXSjDXHMVO44fhyP6JkaaI9YVhbA\r\noRVZLvVtV4fM2VHEwh+myB6+AUacLBsEt7NRD9zEFe/P1Mjzprz3lRDWQUQa\r\nNBgptHOM1OiE56CqruyT7N+c517ZgVmddxuGDb7uQk06LsBXFF0Zq44z7SP+\r\nP4QKtTY7k1BUAa/MMHxCSCbG/9WcMTF0r/Ho349PsGFfOPIBs8DZWzGqNvjR\r\nQ1Npn9Fy7/5vKQPw4en8e9yXEIzedJjPKKV7PNxmqbAcSymPUIsRYmjNV8C3\r\nBTUf+tQ9SbqTzc5jQVBZ26PVp7Rg+aJPz3wlxg4hkBq61FZu+HVUB2Sbbu8w\r\nHdVVVGxaPp4n96XIYw1hmentdH9O9RyLJyQ=\r\n=7HLy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bd912852ed834da223905b8cff13e7aee084ff5d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.410"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.410_1665000742595_0.22304727823995507","host":"s3://npm-registry-packages"}},"4.0.1-pre.412":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.412","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.412","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d11b2d9df9faeadb832b05fa5f311207d311ec56","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.412.tgz","fileCount":92,"integrity":"sha512-zQIWQSQkoQPQlahWt/gB9s3Ns0tV1u8+6ooMs302H0URL5uc0wm5lmE5V32GdmHi3B56WOF2Hssk45ghCrAMqw==","signatures":[{"sig":"MEQCIAvg9rpepBZsXOD/fGeyy1Y7eIlORMryNk1glbdN8FgLAiA9lHQorKash0T26z1tBlkofi5E5FhXnZbojTuE7SGijA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQCU9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK7g/+IKSd4WmrVRTglqptzTc83O07Xbiqo0UzJo3VY3WyWUqJJl6E\r\nOOp5s0pZ+66gPnxmlqGo6Ak1wkj0vZfmGrp255pc0xIGpvAT7fAM5GFJjcfR\r\nd6C+gjHZrh54QXHljUbtz1xJLlVS2siVjdBaqfsqdfLmiKx476+TzNdcP/JJ\r\nap8yqqSEKvhePfk/i/7+aq5/88E7k80/rzirlxbl5ygZZ3BJO/vGoc7TdlPN\r\nEM6RiPfa9gvm6I++JV9TpvYI/8UMbKhJsCsHVXne/1+5cuk82joOyFTqqTDW\r\nn2WJFWjjETWsPPWwKEuAcmbjCZpEcx8y2pRIlF+PXA0IkhFtpaz0LyKsQgtW\r\nYVtlI9gU7RdEghAt2n/DmXRXtWqA+v17O2Dv7+7xIIK9T8nGl+dZ6apyuVy7\r\noHEacUG/Ou78u5LmlkRJ9o0QsJz3jEtI4DOBFWQkd+lBOlH1hTuY5aVIFdhd\r\n3Qu17Qe++LHEzCbuODP5V9SOm/JSi7q4GmT5y2qtvh7pPblGQAj6XeaT9Cqx\r\n/5qh96VIATyEVczH/nqbp52Zq66mqH3H3aCxTrH7gH5pxhizdExNf99Oim6W\r\nKPwzjfWuXXHG5xovju3hVK3s2TFjOCVILjFCxtuzxyTzmEL43S5+dxih7eYt\r\nyq8OS0IDFyJUy2Va8x5+l4ybxjPD0uUBYY4=\r\n=BSCY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"46e3e1bcba9680f1b5e2a5fa837b0cddef1f467e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.412"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.412_1665148220814_0.8264190366321322","host":"s3://npm-registry-packages"}},"4.0.1-pre.413":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.413","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.413","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3677c2582d2dbfaf9f77d3a09776c40de600b8d7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.413.tgz","fileCount":92,"integrity":"sha512-pO8ybf2xFNZhBNCxrbP11XMHSWEGLyDxNlVEEqpe809SyFB/AOKGS+G37m0LaQr0HlFBky8rJdlw2SDKz/uppg==","signatures":[{"sig":"MEYCIQCFLFCuOiNo2xPBgnxjdkQ6dSiyod/V5hmI1psZJFiqqAIhANpyNSqcRNrhp0Yw7JAl1W1sLSw28qCwalkbXgm5mwiM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQCv8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDcxAAkXq6BVSxHsmM7YFJ68asUpgaVP4rPD5TeydtnIP+S1jua/M+\r\n9voRwVf9EFyAuTXs9bvt5Swn1VrOFpT+gk5DyJQqW7dCGgBs3oq9Ytw7qRyD\r\ne8vo7rj9pflChBNaYdT/LOp9GoHZfDOnNcmV0456SV+ay9xePw0OpUCyTg9E\r\nggw1ocWp+s78UWAZTpZzVcFj0sZsCRhFRqp5/U3464J73ARv3Xjc+gZXCoT8\r\nJ6luX09/xXPm2fmi7aN5QhGcW31MiqeTMPzk8McJmDXIds+ZznT0uMegq6vY\r\n9s4lz4OTRN/UnFx6jr99nwfKt4TeKPnYAErJqOVfNvox1rXTcP3+xo8PW5ks\r\nsZdS2psx9PS2S2DGlazwDkQ+gpDmWflRcQiOjORcYkXI/upP01sHS6GFsLnq\r\nuGD7Fg8fw5eTeAL54W99Lf/1o4f4Bl8JIIyYol22nXTjc8f3Quaozz5xxPch\r\nWqTcR6Nq33BuQN6OPU+tDVCzuliwdbh+rBVgQnp3gU+HLUJKam4q6DvDZZIv\r\n8iI4AXkCoPCebtZ/HF7ZuZ/94+J/XneFaMKj057S6LZfhgv1gPoKoOigAG30\r\nluPO5IJVdPgijKInDO5qgeJE5e8VyV5bM0kFKuXRzqsRw37HBEJEKBgJtJ+X\r\ns2zRz/U6ns9bi6h1vJ4cCrmdUSMo8TqHl0Y=\r\n=SHlV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"aab944e158f1f3c42ce21360386069780aac004d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.413"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.413_1665149948502_0.7110972465249519","host":"s3://npm-registry-packages"}},"4.0.1-pre.415":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.415","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.415","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"246362616fcadca7882cd61fc72394358e2eb6b3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.415.tgz","fileCount":92,"integrity":"sha512-AexN8AS1vF3Ef5lYMDthocsLFgJ73cVZFsRYjKHi2P8h0+V4YN8KB6ZnaETLmWDtROC9v7MXrxiqvlGKw4Ku6Q==","signatures":[{"sig":"MEUCIGRK0WPlws00PROasF9+qcRwzWjtz+vX+nDu4azDW6C3AiEA8Gue6tHUWrY4bEj/+jk3TSDqCbb5S0UNu1ebOsDgz/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQE1RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrS6xAAjI7AuSD37Bb5sz2u1/UfANJmlUXWLZQ/VSO66YEunhZ2DIvN\r\n248cwrHpIroGZL5eXCXlAf7WCxAk8BWoUZoKdjB9WE6dGY2K50sBznr2npZS\r\nvuyv1K7c9DKED38vEbx5uyMhVMophNT0m6oNs6eXg/OExfsI3S9ZtYunC+ye\r\nuNFfJwpbhXjRKZXQNz1SBYgJw5dyXCBJ3hGOnH2gM7CLexk+NG7fdLfVMe6d\r\nxrM3xz/wdL5isMom1kBbozmRgp9VW7Sw51dCwyU/VbY1M159u7LK13unWGLq\r\ndcJM/nEcr6LfDdmh+z460ygmxSEg4NhYWWI02ho+JAaIv6/apgBp6CCdyEKC\r\nUeXeDYcfw5pjFo/I+3oTMM63MhWwpTxTvAHOer5nhEk/765ibQtxwb62rDnR\r\ng2akfKBGxX8SLTjgzPTQ7dWE1OmOQ2Cof+AzRZQMf1i9AJSaXQNljwg4LQTb\r\nN1+XB84ENuDARQs6Lqi+G9DhkQLYzxtaVMnskzaqrBZ5CRgXsE3ON4HLMInN\r\nCgJZ9abYqu0fAR3pBQS5g64Gtmsxboowvfu12e26YoxyaCAXg7Madm0bbmEM\r\napnlUCgDzOXg1l3kbvjxCCC4lmIov6ylOgbPwswDTtpagASqlDLHeMP8gyOZ\r\nS8y0jN0u/VJOFjeUlEOLpYsYCzDJf/pmBY0=\r\n=sAKo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"85604a917e29d5cdc741a839302b162b02412f38","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.415"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.415_1665158480811_0.8977017330021975","host":"s3://npm-registry-packages"}},"4.0.1-pre.427":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.427","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.427","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"18c7e48707584ec7d84fa7bc3e150ad0517cf35d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.427.tgz","fileCount":92,"integrity":"sha512-A/0hn4ASdJd0krFrqsk49UaXwoYe5zkUfiThGZ/PBTUH8RgtkszxQYUVbfDAJ7JoowESfr6ZXh1fbvaoQrk7vg==","signatures":[{"sig":"MEUCIHS22vT0hc9gOEKJxiENX7ojEjNJF2aeF5ZsRtEQJrYRAiEAjKk2Gl+DaKqqppkh29KG+8hPXtBu++vbPJgL5vC8O+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTZ2JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrPw//fP6VzBjdaSdw2bXjQLeTolFh51LB4c+Nq29JMPhfaRbYx5kl\r\nJbNzvJXxqdM6200zYiuTIGPLbPrkosxAtpoRcdhOy7LpSJ2olSbM3HxuotLW\r\nBPKKEsBJYmKz7/c9k+ZXnoHhKv8Jnru1N674kCIzdVg6BS+oKFQux4PnRKlr\r\nMHv1dUBzyGqs/R72GFoXXcml0VeqMPuD0VW1rQhjuizi74zMaOhMjMWt3E/Z\r\niKaVyqRSKCExX4fH3+0Bfl9PprPs5ydH64TYmUlRg+YSK6XAPJZw06dvRgTk\r\nz/k/FzGT9fgEsjA3MFVXWastP0q8C0OleM0dbsU5MRAMVzgWj8uih7WdEz/N\r\nShVL7FaZ91qPZkyGgTPAP0tNAo9f9HhDXDF+LSIFJiE1WotM6OfBCsFQbCcx\r\nmsXl6bNxGNP/ANNe7e6vKaYqUtY4sJNvTiA/ksK3uKBantH9p/WaMFelAA9d\r\nMEfLKSOVedkqh2O0d8heRMx5/OYFnpxQT92VlDP0j7QPkr52sfkZPbhvFKmQ\r\nDlxgELyRW+EOlmDRUWXWKviGsqzK4kuQda2KpnIBj6kH3frJExmO7s800tBv\r\nzV1c97nYmpK84fLjpO8rEsK9bRY28FzosPrgIX2N2vP7a1seKPzsB+xzagkv\r\nrY4biKjImTmPynSRXgWhq5jPtOn4zJgqvhk=\r\n=oaAP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6557f3fa287b6305615ae9fc3c35925d9bddef47","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.427"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.427_1666030984697_0.21822075795125628","host":"s3://npm-registry-packages"}},"4.0.1-pre.432":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.432","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.432","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"48af79c98f922b22e68bff1a06edb606c48dac7b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.432.tgz","fileCount":92,"integrity":"sha512-QXbBVpHm9GrVE/cH9S7LfrpGgRgiKOWySE5aVCPNho2Waaqs4GFwu7PZfvgT1uh6+uEEw8lofjXh5ev9Y2qrUQ==","signatures":[{"sig":"MEUCIQC8xRJqQFRcs5HxafH/hKfocsN+Bmmeiq+sUxDR5J3WGAIgbAtmwTD8ljZ2pOY/4TyLjY4wsYvO8mYH5HeVtqc9oLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTwTMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYDg//fr9eD5YzxejpQDaSwtjR2dgEp6l4VGeruSfEC+hbCB/sIooN\r\nVBBvNCdL7zy4385dT8DfAhIXSaufedxX/xYY7wNgvTZc2jTfM8SXZZ/aKM5A\r\nQiwsCMkzh1KBRu1jv/vJt97lvevRFBx8D+ymRWJ/3jTmlmSQmoG2Efxvmzid\r\nvw87yf1KX6epeBAvZaRentrqxjhwBsxNvZoKqIqpbmvF5SHNVTvZ/lHDSuaK\r\n5OkZ/9XOvieKbTHPMBJifLR9Vg4QzV1hV4yU7mQzjhfmAx3Sj5KgwP2W6X6t\r\n2vmdsiwsiaTN86FRXcW0VyQM51crXsoX5PIQyjrME4Mm3XqHxmV+EM+EuR0r\r\ny7qUhMh+SIjYJ6qfy6A3ohXSQkpfiJEyGFdPsJagCl+D1aTd1QqnxujMag83\r\nGut+u9qyyNII8iioMd/6qoDv9mR6+JnlNCy3/J/5nZnURStU22AoWb5ywgkb\r\numM3JkB+ko5Inub6RHeIQR3igpJNyWM1E1T9uEgU/XAB89PYCZFm9YUcGRjJ\r\ndreaVq9ik1/e8HDiMEaBN83dAy6edLVtaWiPRwewGoeH85wz7M5Z9UjLDaPa\r\nX99WtXScutP0aFiMzl0v4EsTGe7bt0OgxMe6iMBxyPbbUn2gT703GheH4FBU\r\nBKbsVEBn6kOxwZPX7fu5DtpdCMqLw9HReJQ=\r\n=d9TX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e3da56b992c850e5055572b3201ee93610e1dfb0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.432"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.432_1666122956539_0.8824808113989224","host":"s3://npm-registry-packages"}},"4.0.1-pre.435":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.435","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.435","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"308d5a38557a84af61d26a3a585dbb86d9e9cdde","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.435.tgz","fileCount":92,"integrity":"sha512-U434oiNn/ds66ux4v77XM81/1KihSEN/czzxcOb0JGNIpCr2/OiztoUbTmwZ/mmp/tvHrggkre90+5IEG1o4MA==","signatures":[{"sig":"MEUCIQC+82rI2bL6kqPdEkA9F/ZUybusl5KHikU/Zalm1AvssAIgdT/1L0JtpqVGs9XjwON0MnHIisMZS2QPcd2O0MlFAKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT8PJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv4g//VqAZUrILwtMWeYOLnWE4AhWFVtLPu9lRf4ca7JYIyTNWh7dx\r\nreYKg8FTkIP6HVMPMk2uJjpQA7SCufCl0SWhpMgUG/rwgpYf9/Mch0q5cbf6\r\nk9SpsH5EuALUiN6oHs/1eKBc0UdxqMqM8doPM+MoCTPKCrftTZHkX/XlmSDn\r\napqnD75gJ45i2rtXWolGvuhzW9Y3jGh4fdf78z3cdmeGQDoedNyTdBp8qA38\r\ndMwQ+wEGeweuAEfKCaRg/OEFfgDUarOtDDyd6zY26QwMIlxsYKu9He9V4NIr\r\ngdORoPO9K0OmOfnd4XdDO1RY3LqTaIC4lWPkkCrH4IILx+l6Z+3KgZYTjVLI\r\n7lwtv8bSa35VzPHJcyqafpm/ctroebBmB8+pI2hQ13SPVrljxi3LCTNJUqcH\r\noWdA3QK4Llye6Cyy/l1VBNfPmBEbgPeSPBWl8leBFIRkr0SUkXqmCsUXbxec\r\nSA7DomKfbVIHnFTCTUzI6MIIc6kPE4ZGH7rWqSQ+3zZ9l1AEg/LS1Pzrx8Dx\r\nxRc4/aKtcqrM3V2UsTDIP2iTEHAIep/2p+1XvljsTl2PEsIuSfx6V7FYvq0d\r\nW+e3oKruQTO8X191I1fwxI5EaK95VUC95oU4wtOzmxagmChUIo8nCVj+azzI\r\ndv7uXL69FDeyhKYi4RvrkLzTV2gfLeAtWl8=\r\n=9r8q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1e97f0c8cad28677f6c65c7630c813bdf32eceed","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.435"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.435_1666171849129_0.5342091617443765","host":"s3://npm-registry-packages"}},"4.0.1-pre.442":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.442","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.442","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"69d1f6e0424ee6616f797d677043bf64a463442c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.442.tgz","fileCount":92,"integrity":"sha512-zI7aevNrTf/Dmeq8Ipp6O+6jEeiZFpDMx39hp5ThKrIlRHlax8Kvo8G+SXfmlq7pcJNzHWyTz79B1hKdSaz0QQ==","signatures":[{"sig":"MEYCIQDSZ+DNaNZZz2TRj6rGEqCeChjbbOIyKTWERhncko9DgQIhALc3xF2lkX8lTzwjw+v/AJGZz8e19enD3Zg6wpqp9kOG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUUn/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0sA//Xw8U3LvBCh/RkvPQjh9wfpYh+UgsZgBI6u2Rs4tR+O8b5DpD\r\nfjBQtrLrL6YGSNsqH0TeQLUtG8gBZgS2dGVu/5205AAwXulmnqzsqhUqwu79\r\nGzNBbCCKLxsK+NVt0OB1EHFryeEyNeoPyd2Pr2cTyfqBjdQpXGkLJ1I80Apw\r\nD4awwg02KChb2MtkufOKtA8K07lwlzCEuIk4iNCfA3zz9kq3yoU6DcyW5TXu\r\nRu9JxODFhkzEIkWQD/5LNuxHNnN9c46mdYxAh2ykTCNc2wRbHvZgfhKVXNdL\r\nREtwCkPWcC4c9EYUqlQlVhWKZs+kZJrhQJBS7aWo8zN9uJIkkWWIS5c7Ivrp\r\nU60PTRwBS1qZZvOBYpiFrlHXyKl70ESSbTs7bVr1JjyNzRhJGSTHXYS5oBST\r\nLn43YpRA2UcZge5M8jEnN52I5f3SetdHJSUVqNk0qvLfOSLRce09FjrAQ5Xb\r\nIcL9+MCbq48gn6UAxOAEqI7WSH0vjXKcYslHc7Xm4jNO6lYsi272wZHAH8hp\r\nRkVE1no5KL1KwCmwFYrl5ylPo0Okwga98LKxd8hhYOjU9Di92TCiTU6qlaCB\r\nWtsIKfz/c8XPotnSksRce+nRN/WbcMwp6oih3KSKq8+BXfw6eu6pGR7FJCt/\r\nT3kS9tXDz9iHWK6HrehVWHguczeHoHgSO58=\r\n=C6To\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2ab5166f1446c2983481136ae3805d298cedd618","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.442"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.442_1666271743153_0.26011450201081776","host":"s3://npm-registry-packages"}},"4.0.1-pre.444":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.444","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.444","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"29fbe092f663efacec2987d7bc1d266f252b1101","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.444.tgz","fileCount":92,"integrity":"sha512-ZQb2ETyxx0XAsX1xl4WnDueAL/EHXcCNt3YQOYzlMWR9T7j0uHxnDMbfYgydp6F8sFI4JD193WZvFzuXcA7g4A==","signatures":[{"sig":"MEUCIQDhSmABgGRd6ef1c32SW4n62XlPDd0Kh1Fie+7dG9PbEQIgSYBA3fOJ3Y3VwMXP6ODWfhA754h3E7MRdwHAIOIm84Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUcZUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGYg/8DBXx8HEMPkfMf2EGcmvqANTmng0s/dYg/MJqGCMcR7tcrgUa\r\n5Er/7rjxc+7dD+tUxws0/seWXreDp1Q35JfUBkpTA1/MQd5q0sQxX0v0gI3R\r\n/c4xCgAdLmNTuVrNl6S2eKlUuOs7hN3+rfXs5nKk1dabY2EEJ4I6snApXfso\r\npsDmOs+PUvDjz4FikqrDrVsXtBE2yp+rTJiNVb4xjzppjcohakuE1Leh87Hc\r\nOXlEyy7zzcmqXkKho3QXqotN0Uek67tDHOQQ4ypqvCK+1jtG6MY8GK9fZE2j\r\nEHBPqjcqS3a4XC/aGn6uRBBia17MSroHiGKVIXeHSR/6UJkC3v52HS3vFRa1\r\nmPOuY+biyGBzGWMkOY5J4h8P9B6i6dKaFuztmml14TNhUQ/FK3FPamOhGIKQ\r\nHWVlapjgTK9GThlitdA6ajGOvB0eUgJYAHDNoZoFHdaTSG1TVvXbiH5dn1yB\r\n80oxoCcRkZVBGdZrIxbyyMgeTHdLnPAbRrF+beHh+RMzOoTuiJXdwA15/NeJ\r\nKYPuTDNVvYP8zTCnw14ZHYBbPKRLaW7iN9lOqCMh5X8F/SbLoaGaYLMS5N5o\r\nVop2Fs55/A0UbnUAUUBPLn41gR/9HTPJ2P3YkKy1Xb2rXuOTJ/dbb09j8KqB\r\n/oaWLPzxyYSWkjiMr2CAGu1oKvDe6HMyUjM=\r\n=M3Im\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"da6bcec3b2a391d65148a55ed349269550064b92","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.444"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.444_1666303572693_0.10424197183847106","host":"s3://npm-registry-packages"}},"4.0.1-pre.445":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.445","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.445","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f97a332a05ccb8d23844e4bbdef48dd8d01b2b5c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.445.tgz","fileCount":92,"integrity":"sha512-WNHOYyuoLLJQqUhZi7WGAntRzMtWpNwlVlMTzmGU8jsO7hXKdCXgBZ5/mA4qNCXGC0g0aADbI8whUAgcVRv1IA==","signatures":[{"sig":"MEUCIQDH+g+ffTeDLXCggH24Bdb3jhSrFY1tpWvYPNu42IzORwIgHDzN/xe8PLmqK/5YkBiOQ4pnglSw/GymSJ+uF5PvDIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVlVJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPxhAAgIceMuph+pMQ5dTwpBJC4zyg4b5iw4BsurVqK3KlsN/oDTIv\r\nLqsxJjmklI775V662KXGYvdFlPf+Py4azIqoudrk8saoyIRvXx8z9p33FAuL\r\n/JqIDmctZrVP+bf+MJ8v+DbQISKx49xqVsNNLVIfWTM/I/zKfbK20bpKMUdf\r\nWExpYJIEkwpjS2yd4ArdMmscAtgfaufrOyQ6SPLKin5l6JvE4S6vndSZDPOP\r\nenwr4PCU7XfGB8Fd/3V+v6BWXsE0dLRFi8YFOJZ+04tS/15NeYenc89FFALm\r\nPBEBLzr4F/HIsMCWj8UlWOgGG2l4ox8pMJE/dCadUEucW8alZu/A4W21f4Bc\r\nZCMYnhBWwnBWzt0TY34vkgYiXanGRhULlCGigpUFNxRCenmfR0YpD0SCnFmr\r\n16WVNaxEL2kwm3hcDd5Ob8CwBmRWeu7hM8e4miuiFcRn2U/w7D35++rn7dji\r\nbeZR1+GYfp4/+idoLh+PVdUQbvnwumaa3MYw2TeByB5GSn14D9BiaBMgl8hB\r\nDGkaOgTNpRif7KZgxoNvVX6b+Rl8qyc4Q+cOPQeiHMz4BUzwJnTgW7H/jbcg\r\n/q9Aul4CnZjpPBOHXjS0tgbQR8ZTQVtlzpae8/yRf6bAd3lt2DHtzoWlFwDw\r\n0i6PVaunBtv5RZ7yA0AfWDD7/ttkMObIE0k=\r\n=Do4L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1943d952951504f805e7d849dbf857425f19c5d5","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.445"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.445_1666602313156_0.7952849892701541","host":"s3://npm-registry-packages"}},"4.0.1-pre.455":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.455","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.455","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b07851d981e16cfe58d579f4e578bed1843f3db7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.455.tgz","fileCount":92,"integrity":"sha512-gWMf1EUUvsjIHBkj2s1Q9MOBZsjZGV+LiwbgOGqnwLUxVS8NdL/TiQxx9P/vXjiOYWaMAqWQ5zoGjKujJwgqNw==","signatures":[{"sig":"MEQCIA9ExlKIdgaaTwQNBqAHpJAfHlMDxJrQDz+x0zIMBL8XAiAHlj9cdzPwvCp9J/wiT6sDMZ5/UZGVXdFugX3Bvdy3Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWDNJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYwg//WxlF1OnmFuK/xyByzmLn593cuEYGej3JYEGrOETJsOg9ERiB\r\nbBTo07NBXhCcA30fViZ8iHkNY7NMKWsEzZKpZQEpXjJaZlpOvvk6eIrPcuUw\r\ndVl38MySQnPQdfTg49nu/3TNFGiS+zhIsn2+6zLhtYAv6pDxUzP5FW3ut21c\r\norN79f/j1Rrpik5Y48g3yoN2Fgc6QdQbI/ySJB2Bpnwl+N2CxUr+cJ+xPVJy\r\nu+9exBhJkhB/q4ZyBzceNGjsyUtOJlY8uW6FdQGnsFQlzrH1MsxturhEGypB\r\nyNrdYXR8oihu7a3GT77U1yKm12AS0LjSaSgiNMWsAiGrGzls1aIfoJv50lVW\r\nY/WgxYdSMKAfZ4ZteWSAKsUXn06ATiYHVLmQ1U11LZo7yo23pai91lp1w2yA\r\n6Q6Gr6LV8UHPdygUeCu0vUQWFgW0/gbNpNDERg01agEd0W+aonMkQMreCY/L\r\n+mBJppELv0wbA9zD2ZzZ65oJm2tQQiePjbzwgld0HGzbEbpGhkEqYwp5JX0a\r\nxVdxSudCN4w77nhbdyHZ84iudyLgxEvckB8sEBtdkaRw0/LwlwYMp6HjkUCG\r\n9yErTnYbEvuLjYCzS6TfUsk3zPll/fllj0aNym+GHvgz/rVwJE68W7Bv7msh\r\niWvCMD7ZdLQQ/uCyr7yZQj4XzY5XBBGKz1s=\r\n=MwiW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d8ad7aeeb4002e58ed5ec402bc109e6f47c9ce80","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.455"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.455_1666724681512_0.919839462801963","host":"s3://npm-registry-packages"}},"4.0.1-pre.458":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.458","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.458","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c596c765fa869d36b4d38c830ab27fc2c940488e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.458.tgz","fileCount":92,"integrity":"sha512-qQO2DXfo7ImY+9HIjiHizUWz8UfTh9GsHm+COWlDZ7PrX49/E9VPnSMjTpRYHiZRS/j2C2ZqcF8MagUQC7pX/A==","signatures":[{"sig":"MEUCIQCcptJU97pGWfkU9o3KrRwc5u/1kk8xGXd47RlEUfMNyQIgdurCbHcsMgs/q0Y/LBxL8k6Mb9Ri+mTRXHbNN6U57Vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXqEiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkSA//RrqgUJZmc6jKexHl5C4chauexoc4g6/csuyf7V2buasqHZLW\r\nBogZK3E4qE1jQw8RNkO5DmnUi4hUs2htthL+v53Y76SKe25sEW5JBCAdNY9l\r\nvvVbo/E3SRDMLKDTG5wqL7DS1RWfa58dysNQlYSanrWHqxx8w8UrJ0ci/y4Q\r\n5M0zT7li7rWJ0MEq9pqpG9Rutn6ynNKTrak5B/QMmt8e2DvB+TB9sSInEJeL\r\niDIRFUQfVs9RSc6JFAdZK6p0Cqtx0Y+0mkcMfZ0oEct2iEqcTP0wEPRTvmlU\r\nWkGgMTgPNf0doogxP7x8S4YxzgYoRerubPelRcw45SUY7EGpC/ZDtxcVflBr\r\nQqYVZdCUS7PdWZpISqBdBeuPYF3jTFqz3s0T/8kRh1J4btA3BiYUygvYkf0w\r\nOwTprkmyP4xl7mmoA1rkXyPHxmzgadHYDGEIpU1ccvfnzxtRIEu0oIOk2h3y\r\nWAhsKoTpnTvj9LJJ0dLTnq0mY+Cajunw+NeDCrVAgXQMaE5bUjQB/U1HWd0i\r\n3Hc5ek2I6hPCYFHUcKzbI7wyy2x0WYJAFo7bVRcDGTioJ3VIUL23lAXXR4z4\r\nnpkNRyJkdDEsqcxyJQHTt62fk17/mKqoExGd1wqUuTEacD488ijSEChm3+Ts\r\nMQ6vbpL9Ef1A3ey42trPzzaUzLffkVvsHW8=\r\n=S0cM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"adf98ac3cf1bf625588d9a87f0e3f37c0fdeb97e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.458"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.458_1667146018464_0.47844428467331945","host":"s3://npm-registry-packages"}},"4.0.1-pre.462":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.462","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.462","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"74ec7aebc269679a08e949984b9df88b3dcc66e5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.462.tgz","fileCount":92,"integrity":"sha512-3nh5xlkZWNauAS4+6nkPOIRVixSmsL0uZm443JeMaiqjqJM3iiQWRic/m4FI5Kcp1LCgNM/b6aZj8LC7JeGmNg==","signatures":[{"sig":"MEQCIDd3BPSZtCxyoi0Lu5IvD63VZ13MzAbP+lC5wfXNyCf6AiBl7bFGxNQwbYjP7fRck1XzvvAkKQuZG0brsXueXPAJfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYWKaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4hxAApOclOrcy5gBbI4VRQziU7fPTAXWLXn23TDZZec97bVrjDpWv\r\nHbwCqfTJy0rLSdruUul34ZHr85MduWCwP0aedoXZjcGIOD/OgFd0Ycxu5kNO\r\nYQQe/4bWpGkIfINbilFdkUyemi18LQqeU4sNpvX/Y0xt9g1pnb6yqbXLKTWb\r\nQAyxYkat9tXSH0TuZH36MGzNnQZSWU3FNhHAARUo0FEwi448+aNIsP4ZCAUC\r\nJG+9Vu1Sa4qjlXqXLAtKR23zUgkXYmQMwocAYoTbVVnlOeUlAID+kvUPVKik\r\nvJSvLMAjL3/gqpqQbSTV4imkEsxh+jdcImSxR4XjhMf9zMJFcXXRayDE6VWL\r\nycCcL/oqE9Tth5FJ6JmDDJt4oBJfsLkUcMDKk6SsP7eKVlEr4bHIxPl07QVl\r\nUvDD4907ZEtN7W7Ojlo3Nd38jAur4WqLrG00XElnWhU3s/gk9cU9NWVLE1ql\r\nMLOdOW7LMruNPc0OPAN8YK8G3+hTbi+B1N3sn8Yq8ByCqNbTqLkdZdxJH8ZX\r\nJJ08+vVgDBaf2Hin2DpImB8ZLNMcviysA08KUW+boEvQ0dDEMD9/9V3iiYmH\r\nhi1JOoKCcwFkkhSO0EpQuFfimarcAtQZE/+DmW9kdA5omBEwERnUI1QZGw01\r\nqvBt8pCOnvvLLrCHpcbS10grjvsKdZcPe/k=\r\n=8fMp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"aa9b67267ffc8f6e98dda943e3ad03d264e0e99b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.462"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.462_1667326618409_0.1382273461918877","host":"s3://npm-registry-packages"}},"4.0.1-pre.466":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.466","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.466","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ed1af07caf62b9e4092343b3cbca9ffb562a55b8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.466.tgz","fileCount":92,"integrity":"sha512-w69Rga8D6mlDLKsmAiZV/iV1fYfOJqg+tgr5OXgtjKFqjEm5ZyMFBlnlDMCbBlIcyHKSKXrRxGV78z1ivuLkMw==","signatures":[{"sig":"MEUCIQD+qKq9QYfeJHsIZKfd3pxpFH7pGujgNTEes80HedRE4wIgIGwDNXLQJx38q71NX+B638ObiiqEVGP4jAbhl7cwBY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYl+5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIPBAAmSNInrvx4r4/7RZd+UrBHT5BzWN2Gg0kCn1+F/bmwgtonDNG\r\nV9eZUr+2+zy6EKVS0uvUgj+iYaikgElymPEdfykjUsTa3xkpxB/Qf5wUOOLf\r\nUSXkc1l1Kl+MGy0wTgdgQgjqp4gTQtsNbOmXviVXHjRb7tn/c3xAXTB7GFqq\r\nWYJY4VIGms5TzKnt/dFSU03R+eceofunZuLGPh6fF+u7q+731O3id1ID0xAB\r\npgNERopvYPEiGYfksfGftnqrcG8+YncMgNViIKpaumneIGCRbTV1eo9x6kmJ\r\niwSef/cPTZlMhRmQvMFh5KUcpKKaRC9tt60hgqxJq3RqccVIjzQN67iuaGUV\r\nZ/NOlg41L7mTXxfyQfnLbC1Hh3cDYD4LnKwqm68qBa1zLfXINiA8h6AwDcyq\r\neny1B4Ud0LMho4rvgtGO1AgDcpODSw3jDyT15DG0ov+mqE0QIahLBDXdRZWk\r\nxtkIT78Ww0qiDlsAvVerZGe51GEGz3Hh+Wmp5Ns+K7fZ8j2HBsJiDtpT9dUs\r\ndmLY+5LWOvcGBDP8TYr/mveZzdYZJkybLsTX9GNPPs3o1qWHDbXfHlVAlkkz\r\n6gtZ5lTKdGrOHXbhJbVrebzyZUNS+z0KeB6G6YWvoS4tzbPMLO4ylTO71Kqt\r\nNZXJd1aXqsnboGQX7NvSuQNpFqLYeyV4QvM=\r\n=74dN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1763da2784d3b0ed8a205a4d0dc0fa1d13fc39a2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.17.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.466"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.466_1667391416874_0.09222642135174008","host":"s3://npm-registry-packages"}},"4.0.1-pre.472":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.472","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.472","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0596d338bd17d370bbf9eb63ef6c3de94313444b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.472.tgz","fileCount":92,"integrity":"sha512-EKQaAedlFVgXt3t/Wv+oHPD9H+fdNhdPHHmaGhjzWqtTo9UoZynSkwV4KC48wsHA4EJv805iYBycAUjU4QOk2A==","signatures":[{"sig":"MEYCIQCTAGNCYQJ7oL3XtmfqXsnkAT3ZDldob5skWo6Z6XXUDQIhAMIbz4/3OofDxHPQd7eKd/MThCm/RQoThOuoTTXBIQn9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYo62ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo7Q//UkiKoniKw+3yrzjCmP6CV/k7wGTkeM2ZiRTbmiLmEDL7cPSr\r\nfh0vGVjNrTwIJvTrdIiMqGJPANgS1uSXSFsvuGg4KiN9TVV2C+c/yFmtlKNa\r\nY1CbX+SAhlM7IG1Kz2VX9GGkOcw0wF0vLLnFfk5+/NzNysW3ae4J5YerqiTO\r\nTuUyu2UYKvbHo2hXOqmyCUkrFecEJTWJ5LKyxccR+BvmUXJPL/QbRyLZBn65\r\nYRIOCYDgeWAQoqjzfDD2b7Z1gux2En3B18Mp+tGPZ846oBj4UjRJye04Kd9m\r\nUFGtM5hDhykiwy1hAeTT0x+EslE+E3JOFFadAN+cF7sAZOFC3FU0gbDFSBBB\r\nEmSZW/li63xtRmRbsrWdmeFmvHa3aDekcPV2UT3gP6HHjagQHaGlYsjgWLxM\r\nC15grjebLEl9eeCDoyNhl3wKNB5qOzrJAgfxF0YwIuy1CgzRF2OiIBUPrYNT\r\nIpzVGHIuORUVM/0hEk9fcFhXgWBgmEsk4NBUrA6RPIEC5e7bquL/Mc/Y2q6Z\r\nnd0P1nmps/gYxHSfLbOko77zEzFdQl/HR6M9+8I9VwU9shsUGlNKbhZQqBys\r\nGTvrCTFhYTd5SED3KSbjfaaPySenvqTYhaKrIQIHvV3jvily82Rxfjm8cNsJ\r\n186Z+IzRZ2QjPV2tOXDic9yGUqzHC+bL9nU=\r\n=I74T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7947911d8a5c856fe078dce7527987e44830a58f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.472"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.472_1667403446679_0.6082563650981361","host":"s3://npm-registry-packages"}},"4.0.1-pre.474":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.474","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.474","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"86c51bb1bc051b59ceafc5b96f43e4ffaa5dabe9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.474.tgz","fileCount":92,"integrity":"sha512-DR53JlkpJj3GOQxouxIMGOwHTZSW5onOqDRWjA1x6oFLmgSErfJ2wObFVTb6onNukk+q6MSuQvjTwcz4PQRKkg==","signatures":[{"sig":"MEUCID12K/YR64AmP/tc6tSG5ylcDvi5Our/z4D0XKy0Ir31AiEAtykOCTiX4Dc1yvMOWrQ+t49eAop3C/zCe5DFNYy9GgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY3UaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+nQ//YhBPdplIyh1D2tBnyBunEw0uctUwkO2cqldEqoBnsCJ4CYOu\r\n/qaTCYqTaowN0aUgnqUDvDmhM63Za09WuzYFKE0loshIAwzB1n/xX70Pz4s6\r\nfqHlTFCAUfSOgpP/2ruHZH95++oPjff+prBaEE/ByiOmcp4jxf6dx77D4U6U\r\n936dUY2hEAROBJzu80ye34VsbaZ9C+empI95dpTT+tQSMlLlTXI81BEHU/rz\r\nd4SySATzb7APKnrXdEbpI2bb9FujIwAyqmP8HabgBqhNGw/BbLjjqy14cwOQ\r\n3NzdLo2UGt+Fp9kt0WHtC8i0k2faSINs2EHk7LLdAGJlFk+kY4I+5+MpJD0G\r\n3Lbu9EoGKhEp4phv/HYWgzheb9nLi1OE02V+LxJeuLNqF6E5wqhWlHGe+QAY\r\nge2HDfSwh1Jnm/jUpoTz8YENMifppzO/qFYH8nA5goa+D8kNuoN/K6AEAspk\r\ntFKc0DEw5eKHDpQRxhpqAZ9CE5t+qsHGqb+WVtd03Ku3DPkzqCh0cvA9EtJd\r\nmc2IUFVAZC8UoDH+GtiGIWOolXpmssWGHyZwYwiLLK2kDsBj+0Galhz35HaX\r\nF9XovMBV+WvwWR3j49MZucNh/hmt4PgP2nW51SSZOyP4TFxKtIVx8CfJCTLP\r\nYn0f7049X2wVyimoXSdvG4Fmep7htn5NwIk=\r\n=SKcD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"27eaf226e4d16556dce787471ad7f1b09b665256","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.474"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.474_1667462426469_0.02205631297459254","host":"s3://npm-registry-packages"}},"4.0.1-pre.477":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.477","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.477","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f8c04fb30db716304ec7715af3849ba99eb5ad10","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.477.tgz","fileCount":92,"integrity":"sha512-EW9GonhKEsxttEBXMYRM5TMrPL3EYqle/6nxe4HzW7EcjhlDuQRgxbEKmPTqBiNWIWaot6cdJ29WTSFoJOOrPw==","signatures":[{"sig":"MEUCIDoaGMP4WJqpq3OptCjsxhfHwntLkVzO5HhziQ3gL9S3AiEAifZwQR1vQx34CkQVDrsJYgGak37apcbdZvhBOwfihPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY7/jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2Jw/+Purq/heH1dgPIp+A+b0wFtLKLkrHjTRY7JPNgxctR1CiLzNc\r\n/rPCWj1cxnTZ1xtoQAFJtSOjLNh2mY6wT9y0On2Rdd/0LDSdqbz/YhbTG+7Z\r\nU+jsEp9Wb8wQUAMnmWQ/Rsy1jB7gGvDrjtmQ0UAjWWcoVNoWRot004Xw2c5I\r\nKB1CKFWVM5gInEW5gVKSUdATAwjbrYQu6LJcuZXgphAmv/SbmkcKqqIPaH2I\r\nXDmHfN7P1COSMFjZstjQfre1bfu6LRywhJmZjh/446CRR527rMmaACP0SI+O\r\n9pxXWNSmCF3Ao77AMPjp89uAhBZVSI2YM+ZwE8XY92ubUzNiH3WYjBzlRjGP\r\nb7xcC1u/rlfs4x22r3wQRQmhMg6UWkLPgupQvTqBgiWHEvol5oqvHrTg227r\r\nNVjGdCxiBts6vBuYuuegJl/Rgw3XuHBiWU+mcTDbWyv32TssAUc4HsXK3Y4d\r\nUfJwlUFtplZYuxgAT/LbCgR8yqyZvy+0f3Gcj0+U8eR5Ofqt0ouLGSktCmdU\r\n1DwzPIC7tF8GMIPjHPtVUNvJsSksBrY0t8hv25OAmxEp9BX3LlAjyAFqHhnp\r\nwEXZyP917OyUvM1Efw0Tqaz5y2Qx+t9zkFwNBz9rOmLKQ+UNUdwm8oGeCvW8\r\nCi/Or8ULec7PsPEzKIy/xKg8+HKJR+0pgUs=\r\n=dwUa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bbc4b4e43bb81ce1878308e52a90f1418418425b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.477"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.477_1667481570799_0.8441562127465709","host":"s3://npm-registry-packages"}},"4.0.1-pre.482":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.482","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.482","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b33823fa0473f07c88d24f0a4332d6132e5a44e2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.482.tgz","fileCount":92,"integrity":"sha512-Qz5/c57WDYqvi6K2h+6iFK/A/Y2d8VJSimEddIB6Y9fDyzf4hdfShtR8YQK/p02b7oD+tb7UdliKz/lQhit4ng==","signatures":[{"sig":"MEUCIQDmWBaV2Jto5LC61b7VY2jIsnzB/mL1wldS5DaaZDnPKQIgC9izEdCfz1dLjNRaaiAGbsFbvoMBVD92vsNJVt9/0XE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZZpfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq1Q/9FP0Ik0d2674KlzrSk51lEdDyb/UfhxL5QuYL70G7ePYJN4UG\r\n9GuDGh+nm4D0G07vmPcrkFFFdrkRNvCyMOli/lDQJvnCNzdXgiKdEGvAh700\r\nOyjkq4WN3ZZDWR1L027osLxs5/Hmx2V8Ik4E7hg98mAr/Zg9kc442LRs9ql2\r\nWk1i0rsHIyd5/THq6uNlfJzbW+n5fnR6mv7kriQflGr3cj0Y7msdzZHrLKUF\r\nEMIMkF1RVAeVYl/k+r6Et2JODu+yyV/87OgSI0RrvSmHfWF+BMbUMbD8lImr\r\nx4dBF+wJMSHwdPqbbd2T+LYzse4g4I8BJqnKsvWGqw9sEUeEYtSJxhnqzxDi\r\n//KRPzDtNy8BRtbqQAkNwPzUuC7Nf9nVWxA8aWpnFuRxf3wjaiPkdpvTLPSh\r\nGdx7bMX6Do12pEl2lAJYA7bmofPR0cnwLHsvw6wh2y2fBYOmxaqMc3J1vAXF\r\n/PXY7h3qbdg1hdi9WHwGGNMi1JO1LWoRI+W0arVQmDiynNQC5pc+VenIygkl\r\nnSFm/TwAUsekJwRunI6i6wfYWGpb10oEKoZ77/gc01C9mXHEbftCf9RmYuDi\r\nHdo3jAo+iNVLpG7rHBkvsiCSSBQHE90wguXRTetFUBS+xul5aKuX/Ba3y609\r\n8f2eXePGaCqCQ5k5xyhe/eDeGx1vhzmpPgo=\r\n=sPgm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f69e002531910923bcf8692ea71b4b7186d3cb3f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.482"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.482_1667603039306_0.09660496411334418","host":"s3://npm-registry-packages"}},"4.0.1-pre.483":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.483","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.483","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c286a1a97694ff62113b64852c6ef89e5f736845","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.483.tgz","fileCount":92,"integrity":"sha512-QfAPJ1C0Tb7Jrleq2+WNvjsdTl5CyIXx+sbvCuStLk9dxqWGZO4+XndBqhT6kFzVKKU2XZv2sn1ql+J8LnL7VQ==","signatures":[{"sig":"MEYCIQCk/rMadPoKuRsjxcJTpbNTmPFRbxmhEfSbWlqGa7hzEQIhAICG/W7XwPdRAsjx5U2ARrcg/PFyKH166GR7w2GT20re","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZpPPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOzg/7BYX6FoP/OokHajeT5nYgQUOskOxPZF1Syg3Z2NsFRkMBgBmB\r\nyO07ba97+0g3yUZN8ydsyOb2gLDPjfUcLfFSud6fMJQgnXu90i6FGlZd+RTQ\r\nUbw6FRlgLbbp1yx3Qli8mITdfTVVepyz51mOGyihm28n57NF0ynDxasuDOaE\r\n9FCsclmfrJiiufcDqYwJb5foSYMDV1SZW9EFSF/DctbyUEdbQpGnrwbRSVeH\r\n3IE99Zqp4jtW+0831dnf9IiSobkQFRLfk9e/H3JiG/P/iomyZnBwL/KDnrdd\r\nNo5uEaQpcQfWR/ulI30I64UDM31uUxd6FKQShN2ZXPqOxhcJGaLVgoE1mmev\r\nrbWV1guyRbM7HvkH4kO7ft8xwcNz8RdPsPX7GbM0rZCfeOJmzG0c5aZhcfVL\r\n+G3v66osrN39oVZCrAXbbYJH4BhQBloFc0nYmp5onFTK9BAqrEUrXlvGOy+z\r\njqB3TShA0F3FiISjqVoWFLLO/UYXdhysUIn3SxbG/6wZPUGV/QtVPUvZDaTW\r\n1QbG9TuzzJUK+RPr2yZn1CFdsjXjgQup61Tho5wVXEdjP8g43b9wmzvyZU+F\r\nTKYNAR8E3bPcjCuwOH2zRF63JAB2lMQ8bq3SCfP6IDBrQNPMgNiqxdKEU4rg\r\n4bbhU6GefW9ayaCxlAsjvmUEduM3EJjQfbo=\r\n=wJnO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cfe74aa67c15dc1d3ea79551a103d6146379e5c6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.483"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.483_1667666894981_0.7833018414423012","host":"s3://npm-registry-packages"}},"4.0.1-pre.487":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.487","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.487","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c5c2bd10380688ee8345c3a9e1b122bd57cfcc10","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.487.tgz","fileCount":92,"integrity":"sha512-KsmVGZjvJqU33HZkJdrzTs+Rd+vuWinvrs8GN4RQ39WiS8JI5LBD7nNyjO1HcYE2Jiz1BOSz0SX25clJuoToIg==","signatures":[{"sig":"MEUCIQC2/ju/zFX/mqctcbC4WgJkgNtIY6OCnZybcf1lU+/ycAIgdYNhNo+aSLUXPokd/S97o+eUAxlKOAlFFzi00vMhY/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJja2q3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj+w//ZArQyprRfaNf0WMTG7Av4Wfi4sk27LZGlvD596M0EanSAkIt\r\nIlNILD5M+ty5uoPMa15iY/UxmY+ynjaed1RN3x5a4TeZPRwqdbjVqletUxi7\r\nQqwttpqyuo3rS7bl8wTbIeVLNHtZ5mAoVNCI3e5P6oz799/fY886nnpw+puU\r\n8WiiXOAhisqN3O9wsZmM5pWdVdbACdqD8w5Je1Mngrd/F9aZ2qby9D4pJeL7\r\neoHDPl6m5p/bemdyfHRMr4hwr7ix9QiwPkyIbsj69awb0w/qnZrqEi00QHQR\r\n4U+uw8+BMUZxyCDbzftbL8XZp94iP7pMtud5IlGMbGTbpgzr1+EqMCfOQyJt\r\nfR2qKkA31zNubebje2X5x5ghh+wQhJyvmFsUczq3cuPKW+F20m/xVLDTrRdB\r\nJU+S7L8EoUMZ8lqj7et+ULfEDaghVOdvShwfnd+yP0Ux/XsQGvFlHsONNtCH\r\nQpL2tvgVfG4kJYmT/mbcUeYKE8kSR+UcRCOyKw+GLfpumco7ZEqLDQ2urFg/\r\nFVff4jQGPnQF+lk21IiAJZqha0t6NMQcd7+no6TquA/9RkYCCJtg+g7hjStT\r\nMRbpylEa09rBCVm7CY77H8Lzar5Ti0+wfSaqv8XK61s09mjDRP0lRPJPprFZ\r\n6oML2LX5aYFh2urm3akyFrZvrn7T/v9iRmo=\r\n=IoXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4cd94c9f370aa7fa64843b1b39b7fcc1b22d2e42","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.487"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.487_1667984054739_0.1946091858992549","host":"s3://npm-registry-packages"}},"4.0.1-pre.493":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.493","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.493","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"594e1d863d53d19a83ef4fa760127b2ff0e6c1a0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.493.tgz","fileCount":92,"integrity":"sha512-+F/C6qD0QpyZSTGSKGRd0Tai43QEhDD9WBxvXVOy//Z6qhlyx2+ej2bWYwxyx5XGy/uZA3HxYWni4vpEl4RrLw==","signatures":[{"sig":"MEUCIEk0QVe+UrC2Th/tRc88QXyrgqFK8WLi0JJQqhA2IDfUAiEA4gWHM0ZXPaDM/1xZ7HwaJjV7ohwyXWVfxvJiIf2qxKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbC57ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4KQ/+K2u9Ly9fHYQN/3p1FdgCkVu/FeCCWPHu6dc0PmpsRYQKlYRR\r\nnPZT8nEEUPF6+TxvNwiMJIsOQpSfDv4A0R96XFG5XHDPj6bfMk6iHGyE3j/m\r\nTk6usvVnTGTCsAaThjWA7ApHcaj56RP9FMqN+OWWsu9+Z5XAAUCQtTpdJjV2\r\nqqN5tG/XRMvqlYyp5WEge+BBmEtGIAgpyslY9x83br9j3ZuiPdb8oGxkFJ6T\r\nbfOs48Th0ZmI433ww8IIXDr/3B1xdd8vKpSshguCze1ydkQMlMWeFtZc9HMD\r\nSVQeKRn/PaEk8hpIGeHoDYbcl8+yLNkchBlpntboOXSXIfnAEe3GKgM7NiSV\r\nsBwACBjKxme6Sfz4J5eVq9EIbug3N31Q4T1HnFUAmj71oiJKEr6YE5sdP5zX\r\nnJDR1ruxDq5TTTafhy7tC10T6Mb2qpSUVb4Mvy4uDS4XHiEqIJOiVogrpbl/\r\nO34oMEOmjKHoIkg5F+d1T+qkQZuhNaSua0htXvbYvIPpi+mxTJni65/oGJmI\r\nvi0DiUQ4CjXMOJwTOtYaSA2ToCnX+kWsFJo6hHW6WGqmDvwODHvaagV/KYUy\r\n9h5yLi+H7xvfYX+STDG4Hlagv79isPCippy0cilunvLFPDKi8Uc8j4VhCrqH\r\n1+8I6XTzjQ00fJSeLmWFw/YJTG7+23vtb6Y=\r\n=Pt/e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6c1a34880644d6a96e3413af9e474e10456a8d4c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.493"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.493_1668034170887_0.102461872248657","host":"s3://npm-registry-packages"}},"4.0.1-pre.496":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.496","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.496","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2c4ff3b6ff1ee27bd2300ab938343bc223eba61c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.496.tgz","fileCount":92,"integrity":"sha512-ziC3mgXfQeaxikBR+ZIaIkB/IVOv07CTfiGYAFwK4kqFrvr74nArIFoUkiLOUCj0MLXVChW9w5Hgg0YDQD962Q==","signatures":[{"sig":"MEYCIQCjcn9/IqnnKZY2B2MsK2HVi/Uhse/oDhJ2qRo74aWu7AIhAODEZH7ncCfyOIBZMaizOFM29JMZ+QCC05P1fXhoqYX7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbQRGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoRQ/+PouqaK34q/p9QTVsGjw1VyA8FZlmYDBjZpHOZ2s8IyEjNt+7\r\nhfe1g8mf4snN8v/gG5ijRWrpgIlo2p5l/eyH/ya6ob0x/eWZkzi9bhcJ4Nxj\r\nj6avcmbgS7PhhZx2Qa9IwqcEK/9qXPguKt57B3rVGmdEXDMTAYHGQhFvvUdi\r\n5RHLL8YhLMpCjnyjuCrciK1SR71HbkDYjpUx2Mm2TvWerzkx097A3BY4l23M\r\n4g/PwvGmbgumOAf1dgSkP17LuIvq3hSc0vVY5dHh1l3i5xZAmAdE8hEEL/+g\r\nktJRIjaEdK65ACloNYBPywVaRjFdiQMKDKkKtPC8LorqtYfzv0HO9EPiLnrl\r\nNboOfG5U6ALoxg3WtjZjFpA3RIMPUToPFCspQBfNAAKfhDzHG58JWI/LE14C\r\nk+PMbr6u2aeRRZHPVHAoKsz/Q5jbGYEJ0pbV0yJFd4uSk9sjRzGsYk4GjFqt\r\nWKX9jh8+613zHLxGuK99W6t4iyYfScwQcXlrgcpqYL2cZvf2kEZfHqlXMSsS\r\nC6zJ6ruzG6yXPIrVVGWkYuk6CyjtZy+WGb9kWT3MAcE/t1PJUbr+gwiG8JDS\r\n75rq2G0RgL85mg5/AMRYYM6aHMHBz+Z1u2L5diaPdaBxZBbLmQQWX4SeBL5V\r\nwrIGkJBFoW2HdWqqfhJGuLFcL4VoY0khkZU=\r\n=qGq9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"79e7ee4a9821494d99a8cc95783ec3d620e1a7c4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.496"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.496_1668088901963_0.17848552041281684","host":"s3://npm-registry-packages"}},"4.0.1-pre.497":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.497","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.497","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"af1f48467937915f74269ce9fb4e3c7ede89a096","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.497.tgz","fileCount":92,"integrity":"sha512-6B3dQTbXMXnONwW9eC8GL8rUq9XETFUFcu38cWMGbC5UKqrodpNJssjwz8CvyFEKn//lPqkXUAHk77/mqH5gLg==","signatures":[{"sig":"MEUCIHAOGXPDid1dg3sDJqK4xG9YCG+Ge8xrNcGPdL2zCwfEAiEAlAbZoYqVYYvV67tRm/GJcbqrgyvRcIkJ6ZvfkCcTtUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbQ/kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9hg/8ConLIpQwXEzFPfH7bRtlhbWJwS47+UhkgevM16O36TOwXcUN\r\nlyeh7fcMnYGUVJYwODdpBGUlurzYn2zanaqnNnpOzT8VVFrbqXHYLCW2bjHR\r\nXug9W6uaNOQJqPlRvWoE89Qy0jKfy4Vp9W8ajU5tXVuSocH+Sv61wlVveIDR\r\nSN+m2HSMGa3Mbi+1ey8FXIp25YefXuFidgZqqPUtQv1XUO0assOlDF4Of90B\r\n8gvvtuTMwPMDyTs8mEratDZo0J+UWcbLT4gv+G+MLEL4LbZXMriT8tBqZMyk\r\nHiQpnwnqOH6fWzS/m71mBmWFsG5u6cgCDs3Wo4eveecD3e8MZa03ugkAK5oo\r\nrU0ot5G3fXs6rXb90GjnKnhziS0c5wL3CIuZCsFKV3ZEsQpj/JTmCKXhens1\r\nqsWFbXVoiQimf6j7AmGFTad0KEa3j3Y41h8J/8LIkzS80jjSthYvQklQxrdV\r\niWwxblLIwpf603yIASduAyBEbb9XCQdwAmP9aBaUX/XJYAtr1s4ph9zf0GDD\r\nDg9nKUNS/KkM+WK1xJFZvG1UvZQGx1Dvnc47Hoh4thnoRKCoeloaWY46I7zk\r\neQtlPU9JDh424HRdmMvMmcoim3KvwUi6V1hcjdxpa/OWbTrHIWgrGebYqFcR\r\nGp2SLCm6uX6TMpldhLwcT9NferN6UPAaFTY=\r\n=vCKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0f7b72bca8f4e690b6605ce6aca2f6ba9bd66019","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.497"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.497_1668091876406_0.8700309571881022","host":"s3://npm-registry-packages"}},"4.0.1-pre.498":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.498","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.498","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ca3f9e877d0ec7b9a6850458dcce54ddd64b17a4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.498.tgz","fileCount":92,"integrity":"sha512-HfEi0icRWgAw2PibKfoav4A5N7CninF6VCbvCgGuoEzQf5A3U+1R2u/IZK1Ns/s8jiRl/01+u4MNQKeeHR7YWA==","signatures":[{"sig":"MEUCIDllGFXHzLiy028U63UDnRbmMKFHC8/aoUU1RXe4JCSaAiEAyDUcSai3DgJ9j7lj7DlKH45/Vjv7lpiL7udC4+N0RDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbRAxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+zA/+OV/7i2KwEolQ0gXAqAn9esWv1IvFucvpKJPzmPZ8mSvA21Mz\r\n0GJ65h36HyIA9BBBoPJaNbqW3Dy52yRNHecPfN+CqwoL16B2YlZsUzm3S3nJ\r\n5onRxdmIgiflWI55sX3ZJKm4IHbJZICEMembCaNoRIkT1O70ZWRFwqDrlvL5\r\nisq8veD/CK85wCdyabnQfN07nfjXvWtmG9ikS9aIinow1YdPP9FHxwS0b7r7\r\nO/3QgrRHJVXl2FO/TCVITZY2+PGX7PyzQMrniiloKnIdTpTlEH9wAtvohnJJ\r\nHa/fpa87KYFeHPtmf2LjIHM1NYtKENLvamTzZYtCbblHlu0c7TOQrdtvefWn\r\nZNaaEQmj5JHXpbliLze8r6z89mv2E4honWY0YR6IWtVOvP45nY5J0gZFd4gX\r\n+L4Bli0xSGeH7Nwi75ohCclXnoRDaxOSevMc6+BpNGr8CMCb55IWpXuBTmCd\r\nEwjQm93gSfJN4PItJEECo3ubuB02ffnUxzhrxDiE8BmesbmfUHryFU+4Pde1\r\n2qcP8H+Q4oabDoKxKKaUajmDwbzOrKa0L1947RtW3Dnw2rsSYaemHZZakPyd\r\nDyzVYexunIo9g/qK+8GmAp/VS3gNYgtdZmBsiCthgufoxX/dwPTr6V4tuYeG\r\nOWfsG/0vxx9TFxGQ13PqnNX8Bav4wkt7ITI=\r\n=1LiJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"433aad4aaa5b345184116a5a49f84ccba2be9e59","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.498"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.498_1668091953220_0.3375596904705185","host":"s3://npm-registry-packages"}},"4.0.1-pre.499":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.499","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.499","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e4df229b3da392d8ca9fbbb14d6d6b4acbc71c9e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.499.tgz","fileCount":92,"integrity":"sha512-Ff68pOHn/9DSOsQGVwHbBSpXMhfEPraZA6p7WbjFbQNzBzYPLZQvomvLUVmikWmgsjwxZW7M6TLLApUZzHuP2w==","signatures":[{"sig":"MEUCIFQRTHclwa7dL2Hiw+W76rbUuD2yQS6V5gE9iZ3vHJlLAiEAxMJB1+tU2sYTheN5MZYlFrqXGl1KfrqZpGXUDMRtzpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbRDSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohJRAAg+5kNaeTw0gbWITjlKwERgplRUAdei5AktCZwPJMGJUVd3cK\r\nCWgxve3MS+gotI40/Jwc/HyUQ1pv+//gcKcd4UOcmd54yBsQvqAUSYHSjYiz\r\nfFbyWIY///hXBcnHyT6b1ifp0awZOWJwrpbEHXklNJjN+RzoILIrnr7n699g\r\nRD1GtToDFST4bFrONtNSe7T/yLotZEBU8qMT2MXyrVcRNkmr0y9QjblQsO7D\r\nU6mdpBLYXkyqV6Lst+ZYebqemRnuhOFW0B1uG9RS9vioopaapjbl66wDwbJu\r\nSl+Mfeq8EFKunC3O/YjZWGmjsfDvxgiUi5XqndVgWx6TIw78HTBOzEb4GIpE\r\nYWxqio6HCKzSLDQjXitv6fnauKfcDW2lPvuceiavinvNAMzDsmIZuKKmM2v8\r\nLuqD4K4wjnDEvowtYrOPOjVug/6Jjui7krMiGpcYh6q+IatOP8tMfDlLn2ER\r\n5vzf2hON5QBAghdWe3G4T00QQ+phEogsrQLBq1f6lVTh1hxSdFmiVITrEJRv\r\n57uyrtc11IUxCsXCU/fziGG8ks7KVRYuv/bKElU+7JOk/7zKj6cGKk46Ai2N\r\ne8YVCFiIIAEPWoXfUVpiNzS4mQcN4PEYSJboGLqJYWYQSHt3H20qEI7qN+0R\r\ny362LAXYJtWmDBpIoHx0R4gxiBZTzcQOzjU=\r\n=wrxj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"11f03039199c0e18e23aa8f4b18160f452a729ed","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.499"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.499_1668092114071_0.8077898533982961","host":"s3://npm-registry-packages"}},"4.0.1-pre.508":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.508","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.508","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"60749728f99e2b09794fa634eaacb09d4d53b06a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.508.tgz","fileCount":92,"integrity":"sha512-nPm0bao2xyaThvPWqFKXn+pn7vL45rewglKovPCb5UH1oeQMdaNPFb9dk6alcuSEPFDm6AzMusJyMLnTkW0HKA==","signatures":[{"sig":"MEQCIDEnMs6fRrDVjh7Xjt0yY8W+6FAuQX0v2Klic+LOcmmsAiBemN1DYRCnyCDC1yJI4tWeN4hgo0AEq9iBEVvarek7fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbjtSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr82A//craJDPmPDkkg1ql0d+qDFVH2WNw0EOlse2pd70G3hdbGKVaX\r\nu1BIxivCFqXOU0zuuczgWkN1SrmYDILzqa9bjwZqqHMHmEu3Vz0Nspsxpkft\r\nLLIYw6lUZDcV8DyL7NiEyMqCF/6svckpusrK9M/qIdQeSR8uqFV8rlzyHFO7\r\n6jTC3vfEggVB2NCqbjbDDUnG5K1G1z/E+mnSxwhjnM1wwzuGf5G40+1fkhlq\r\nEGPcrtxh/nbgFxzEcwqJH4qd01Djz8wtGiq3d2BQooDnDetnxvz3Qam2qngM\r\n5NWkwSQJ9dn2od01pMI2ZeJM1/tZ+98FioJRKttXbTkJNxa1YBRwUbhckcE0\r\nKEuV98ZfOqL6t1NxLp8TLkCXAe2d6woA7UYuv7sytuloLlII6bIrxNcVqzbR\r\ngiuyiSbo05rKsYjzAqDr2KQKbSEGX6/T+inROaKDUG7qpOvljrpP/YjwLMM8\r\nXqp6HmgrPb6iTey0V9x587Zwj0gzknNrScbkK8OVBft2ilPKnOhM9U5kCGhL\r\nVpY6c8jkkRAq8caSWpM6zVramRW7Xka+SME12Qw/RZwuCH6hlZZUO2srUUjH\r\nEafit6bef1BPXe+bGCAaMiU4NdfGFfUqjnz25N8XaYWWYpG1SvB+Sa41egOZ\r\nGqUpPTqSinrwXwFZNV1WwDhWNAmortr6bnA=\r\n=Gyy9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fa4ece3cb8bf3ff6ea3130c5a66f750b9ae8f294","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.508"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.508_1668168530611_0.8259187865657731","host":"s3://npm-registry-packages"}},"4.0.1-pre.509":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.509","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.509","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9589137ef7741cb7b150354e62bd00fc44dec93a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.509.tgz","fileCount":92,"integrity":"sha512-/WH3P7rGyFAl2b2UvNUQOvFTyU+TF14FmFlHwh6fZgmOsvvzw1siSWyvR4bFQ3ZLAPt6Wt3aND0aiG7SjuS8lg==","signatures":[{"sig":"MEUCIQCooX0Kv+yE6FjUtuloUxMZUqoM9U+ar6FdlRI83fg5nQIgLEJyEfkuyFndO+i7ttTo66FJ3iXQT1TJZvK1nnXq7Rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbjuDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPkQ/9HLsnsKYniEPvS/D9sDTWRW+ognKBH0KHIAraqU6k83aL6diq\r\nbfnsffVfrXTOjDAWISIQRJebxcj8YRRntqu8c7UxIS9F6gJP4mxB8dbThffL\r\n3xAGGE+QH54PUGEiCPZsnIXi2RXJkTjpbENTmlvRsx/PR/CMtyyaicRHlTAj\r\nIsvaCg43+RRuSNqjp7slN+xszjVzbVa10E/ZfW8+gWLSZfSxq2aE6dHb5bPd\r\neh5WGDI27VmwTuNQJDBJu6goZFXhZxZDpASxI4ETEPByquskADfYQZEo0Y9K\r\nYhcOjJw1Wx4QOHJgBtJ6G34K+ArzY9RGJ78yiAj2/5uRZqXAcPGvQyaOzrH8\r\nL/X4Fk8vTAoMEDYB7yYvuk9RiK734yc42hsnJVGng30bHL2qCEb99yeTI9Ls\r\nUD4xgJP0K45y6E4z89Hk/0HtigO0UmR1v1gX3ymPrDU057OioMXxG2UtiQ1P\r\nBjT33D2MXilgLDUxcjx7rZB3856/ql5dD3mJHSlDidyqN+Wk5AbyGDjTWEno\r\ntC+iVeeM4LCMUpDeyggudh/nVqbhXQZttzzKsZnuKdqE+cAkE25QlXdgdMBf\r\nyXMioKNkLdcftNv29R2OrncItTPp1liDgHE13Z5g7ZRktL7Wb8wywLgl05v8\r\nSGdDiqCtavFGu2blVVbYiD9eup97zeCDCIc=\r\n=P/EW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2c91dc4bdc48d1b414558087dae8585a1c319d95","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.509"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.509_1668168579138_0.02511790776782541","host":"s3://npm-registry-packages"}},"4.0.1-pre.510":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.510","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.510","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"eaac9494ac51ee1605e675995e404cd8f08031f4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.510.tgz","fileCount":92,"integrity":"sha512-m0ynqd6dy3k/eBJghYsfq1eZRhsmg+QVWzUFDewZ5Jq0FQ7iE5hMrG8JK2uSaPEC0z6HYvXcOVnPOllyT5MXnw==","signatures":[{"sig":"MEQCIH8ev0V2XJSl3Zr38vZVPRacoVdXTsk6v0AasXmZPVpvAiAOW24mkEQ/kuGmNP7OomIr7pZowZOKFSuxb8UNMwgNPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbj7CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8xg/+Jdvz2JguJ2JWQqfQk8BloKwFnk9eeXbFOA0EB2H2dXTAh6oj\r\nFe++m4MlR8R3pQuNGELoTXK7bwn1APSY5HnjKOzPhJsyGZSSjmN06VcQTzNT\r\n9IFZwJ1SIclcJTnUskbBD51b0uT1Jz3+4O9JG4DJTiH8NZzwi+CYyJW11RKs\r\nJQ5+BKJ5m1XvZpzP4WMvH9y8ueHYu1FLIISW9gXcCxH0o+ObIP/tJ93FYZmD\r\nH4g4t6DWIP5CdjlUSVEBoBHQCWCPQ6iuwERzhMmEw92V8rOCmXlG6A2wnHP0\r\n/hmzid0OjU4ULV7IUytUhlshJu76WIcknVSQ9Cm0s3AL+cr0SK6aKUqSGsD9\r\nJ3mSTpMQSFRnsgeUVxjYODaBNhcNAyKBG+JLGb/kLQXigcD1XuxoQq2A2qOn\r\n7Ua2Sax9Q5kszbRTmFfRnJZsTl5YfBxDKgcD7N/JorfM9k9er1OPlG4GZM7D\r\nri/82OCFtw5Su1sZ3Ro4/1XZxC4No311XMfPHUUytuMwliEL8zJeJ6OMcyWu\r\nBM9ZwubIanKBfnVsBbVUEXiuqHRG3II9aJgj/7rqYtLmQLD0XcY3H9AopU8J\r\n2ONOB+CdmG6e9KyFh+wHBpYRi75Xz3ynfwJbHoGieC2Rrt2wacdGtJii8sqR\r\nfvW1wno8cSEL3xq3upuR9WkzR7TB+OHEACQ=\r\n=n3op\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"72f4ab4d17793a0e72aa728e530cbb41c6de5646","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.510"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.510_1668169410746_0.08402425954147597","host":"s3://npm-registry-packages"}},"4.0.1-pre.511":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.511","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.511","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3570ef5595146c38bce1531da1b6d248f39d034d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.511.tgz","fileCount":92,"integrity":"sha512-aOcz7Imdw511M2YJBKLBEnEQlau6F9edhvcAhgYMF9j4eoULMZABXd3REL9RI5/FgFx6Gp8dSKGy0ur0hLPkmA==","signatures":[{"sig":"MEUCIBdw4Jqf5lAp54y4VGgwLlCHxPPoYf3H0AbMpAVcd7JOAiEAmk9CN6xU74WaYegsn5lAZAHRlVHXIlWcCcb3pngJImM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbkAhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodSA//T9Okh0Anjm0b3ehBL/P2uVluxNbEWKTWoriwEGD0tIU55J5n\r\nKBvL/fN3P124m/7hUxG8ma3HHgirhVdgHMhJ+B1NhiO9H83DpPXFFVcjg4wF\r\n+fhykHtcFhngSonhIkUwA9oxq7wXpFBtvSTx5wpK8dg00xhbp69u8FUpAIgM\r\nAm0dq5cpb9liUvIkJNxjXJRQcMtOJ3o8x9H9iaeH1HZUnPUa9bt4THRumqrH\r\nNkeAap/cYgUUzw/Gd5IZkp1H/2Ilf9YoMfGhWBFeWyYI7OfVaFy6A5YC51gi\r\nXuMTvXz1nhR7yzcqEP53LcUZsseD7zSMqUCZMwUANHiGchmHjmi5lHWlqRrj\r\nuIw3yaeGTweHRMIrWcQeQ8D9I7ZSVa5FYQNUvIIJtweMa+4sd04EfoElZrs5\r\nuuUXaPCzgP/to684Kwon70BHYk5NmP+61VUH2pFrZErDZrpqgMRy295sqiud\r\nUWqA4rYIEUC4I7mb0pHS1fE0RhHo8iThMsxCHjgwmpOea1PK3g5hNxPlE29n\r\nYCGiHxmZbLWEU8Fdm0nX6dlIvZazh01QHUxgk0buKL5qaPsxWSrp0H29f7HA\r\nPvCTlfuUor35UcpqgyUCKn1y5t4Q5PSpTJmeavO4qE4iOC2CYt0zilGTcrAC\r\nG+R+BRUeVT2zIl9lKLILSBW2nS4Hv+dFLb0=\r\n=xarv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"00e0da84ff82bdb8fba6a6d429dce1de931286d7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.511"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.511_1668169761705_0.6189326496876049","host":"s3://npm-registry-packages"}},"4.0.1-pre.513":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.513","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.513","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ea2ff43bd28795fec8e369ee3d7a5c2a98701daa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.513.tgz","fileCount":92,"integrity":"sha512-IOEuEIWtjzdNLhkdKdLKLaVpzyoy/MFIZfCXubCqypMc0e8dU6eqPYD3QV6tdI/CaneqvApj8gqZHPKlR1WtcQ==","signatures":[{"sig":"MEUCIGGOlT3WRUOYnC8AXc9ab/ZeIqFAMr+2DVeu9JBrC+BMAiEAtxoAsweh4WrQNpTqaLLerdvLOjJKTNuPJRoPTFPsCT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbk9zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmornQ/+N0jPXljKzAWEMdxLHwxCnTW3dYrz1BN6gmMMn+D7KBRmcRgP\r\na8A0KdFSYDAtZbetEdCZLWkoyoh2qHbehgKN66Im08TORiQNV0LSdeEEJuIM\r\nmJj5iZavhzWb+2QHS4cnHS1tOGzgGqRftdPioh4T9x6rzewRYvwHoCtTNG2E\r\n0HKb905oIeWkVEx7bEAzW1kw1re1UhiwZIY1LSbuoY93gXZh2rsED+lSq05m\r\na6rNN3ifx8jgnPhQjKQCs2hz5LTO7GWKMOWU0ow0oE/1nOhyUl8CMTAU+9xj\r\nmaWuRihntnEN38BqoUUbSZCCc0XWaVpguPrP99GEHqenWr+WurUC39jE5dPO\r\nxrZBtLT2P1HgFfj0N/2ihQqhmL51l6xskUZFjXJ0BIk1tTODJtuMQknCSYSn\r\nxsQ6fZRf50HWmY9u0fcyelxhXinB4CoeXQVQecUJtzR2csj6LOxHPOm5czYf\r\nL9JC4r8fLLAt7+tu2993zQJg91BLp3epSlMtyVC08KuDjBSUsJNIKzG6f1/e\r\n4vn4NKJzH83Rm5HT2VFV2B3ZmQYyF34SfId3jML7OcHhjhuqOQE8dwC7Y813\r\nlMwitVUVilQfjhhPFIWxIlZFWH1OG4pYGeWUjGtz6NwfAdYmPzzVIGuy4J13\r\nvrge+Gm5CMq2bhh9UMaC7+eLaX6DHrTDVo4=\r\n=tvAu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"68131d9cc8acadaf171acefe79871271d3362687","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.513"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.513_1668173682611_0.9918686809095665","host":"s3://npm-registry-packages"}},"4.0.1-pre.514":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.514","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.514","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ef560e04a86bc440446f80cc3c8203662618ee8e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.514.tgz","fileCount":92,"integrity":"sha512-cLia+gITz2WicOa2svbstq0vUBRhxy0Lml+oGtvxsk5RRCk9T9qSinkny78icJW1CenZ6dLwBEceHxWTKYeT1Q==","signatures":[{"sig":"MEQCIGMdrUkABD9CG2CSA3rgFRvYLUhgzzGGpvspF3pHyY7AAiBxfhwctP/2ydkp2nd5Z0HLkK+ffZ9PjH6fPLHAWxIOOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbrUBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzyw/+No+kXVo1USCKDRjIoOwnvJHLW84dhraavYajw5wEWADQat0L\r\ncijwHLYIGZZ/K+fs9xwbB2R/iKQbV3MUIfTCXpTzIfekHeLl8Ecb2jchVTdW\r\nhLwI2lQBeASAci1Nw/6zemekHfk4sh38RCLzlQwmFYE2G6LiZb+FJ/+zlqcW\r\ntDuKPKi/hCWgO0ht/Bd2d3aQftUVPHEUWhpLm9riyXd3CbyGYmTwGBO4lje7\r\nt92OUNzrqOAstlwO70J86z9yYqGOPRgzLNcVmTZqTuRszFdXuJ1cbg2McY9P\r\n1PssUz2SQI3AHBaKtzP2HHTy0h5NkMXF1aDbQXuqb6+GIHfLd7qT8OSMNs0M\r\nawvuP16v2/kkEwXTHyTizTHteWpjkBLx0EToPG3cMetygVIRevg2a8VUaR0F\r\nOzWu+pbR4JNo3cinXkovRqRqFJu1UE5AVgTBNmUe0+WmXHRbepb9ZNFOptEn\r\nzQkIUcm3dbkY536VyqVrg+thNCZMX1IwzXV8xTbjKj+BmYgmj1OoBg5G1pmU\r\n5e7qM2N/wuLDNCdE3V+nVc86lF6fOwCtaKEE+Un6/FKUSYNoj1h7QqP1+jXQ\r\nlmsgYyU84d551mnpnusScqtgC2kGymXYwh/jvFo11u+kPtxqZECfCvYeGAyq\r\nxYAJPgYs5wxOKFd1H/eq83AJnj4XF6Bt6sY=\r\n=x2qe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dd98651e760adc24f40a58c6b03d838f13531dac","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.514"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.514_1668199681388_0.25655388976163507","host":"s3://npm-registry-packages"}},"4.0.1-pre.525":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.525","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.525","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bc3effc6e8fe6ee7d56f9ee36a72dc3aaf16cacc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.525.tgz","fileCount":92,"integrity":"sha512-NjQ0N1BW97thGUzN9iBY5WXRo2BKzo6CiHXr0o3MJscPqswAEUAiVUtEtW2XUi806tbLQUjKjAKefhgX9ZnmiA==","signatures":[{"sig":"MEUCIQCXXkRluuxd2aME1/sSqoqeWmWCU4uDC0js2bHe9a/F0QIgOgKvklVXtNnUeOFw+E2w8DUXPHF4SYAaCQkNrlZ1k14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjckNfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpT4Q/7BtIF1DpCi+F4Y74tEHk8JhEtvgznvsyz+osZsdp5aAdAOn6e\r\nAN41YBktNQfxJI0OyFrcuaF1CmwvDd6hMgedd8GyzRKYPySjNw0FVayjnaaj\r\nvFcU0/n1DcIVrcy9AIw92LnrQ6DPg0XxMqu6O33skjS7neawRqFfyVo9pop8\r\nYCRFNQMbANNZC64xtEVXoc6XrhBE4azHNk61v3mMZSypzhkfVW5/h0ObVjas\r\nM751UG01vg9A95a8N2/l5KgE0Zfhs0c2neIvN0BJHLyFMk/gJY5HKZDOvK0h\r\nLvupPrH1M7KXLGOUe6vZsDdHnFsGx/pkxZsJimdKz8ZrtZnuu0Pv5qvv/0td\r\n3IDt2vc0hqQHZWfAViaC42EJK3DQtwC5sZ7SbaOEinSye1oxb5JHqiEy33Nb\r\n3mNUtieoGt7jTZIREmC97n8VJO1SU46YxlwOOvNiGZif9013g4Jj7MphfA0U\r\nak+zLDyER2+CqLRPxy8NF5U84mgf20vnYLpbyLO+NI+2anscqfIlCPqaOnzw\r\ndoPbUOtwOSbvszBT1eTcY3eUZbDsNfp/Zmt65xMfurvZBzH+ADGNwCrIkx99\r\nsGtgf70I3XwZLN8WRmrkd9lIbtROR1hcp91hh9z36RZbzCgIrhlX8KCACEnb\r\nKQnbucrdSBvgZmWsgPbvejFdKOxljZ1+GL8=\r\n=zXDa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b4013d024de2c2b2feaae957f9ff4c95973e32ac","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.525"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.525_1668432735319_0.12567718225797608","host":"s3://npm-registry-packages"}},"4.0.1-pre.528":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.528","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.528","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b45fa058da41f6ba030bf5ec8690b100849d35e8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.528.tgz","fileCount":92,"integrity":"sha512-v/gC8Hz+ppUu9SOr1XHAjhMMbTUb8RdLB/PPypu7pYzAIBGRgmxJimbR3OI3bEkhNpbEDC4mDTMSxLEyc9v8mQ==","signatures":[{"sig":"MEUCIB5d/tRlushg70nDS3BogBYvfIeVTnNtZKHd76EnYu2iAiEA6tpoX2DEd77nq2tr03AIxdfCNqCngWQaKMJoBT+vwms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcmjWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouzA//dVnVI5ITnDzTTGQAqPm8KODDLswdXuzxXmVg9gR9r9n2/vDW\r\noaGNU4DtfiiuEb0TQsnu7+krMzlDsxXLN4/6bxuF11qDlAQvZnFNFY6LXLxF\r\ndZsY6Gty5XkW6tRUsonUhd6a76PcSafpzwFyI9vUhQS0yPdQuStQtazfzdaH\r\nYnk7rduxhxFxk4vZ+/50AxIxGTWtW7gJawWvtMJUSQDEjWp4Z7RoPmc0ILxy\r\nN11ZsndUiUG+hO4FWwEuERnNXXK7n2YGvc3IZvzmemC4NXMxC0WovMApe2Us\r\nWw417EpJhPdJkoQklnGDSomoIJ5kNCmCUDVMCr5CkbLPl8eTG0LGMlYjUUpy\r\npdr07qOpcKTDYS6hUCcWt/6g8ECFd94Vs/wmCq//bXTHdgodW9mO3ebysGSX\r\n2gio/PyluS9Rt0JIT4AaRHD4hhNHhRGQOPCQXdBskI/NxdVG3M4WXjaKvDSO\r\nhzXJr0DfnkKorZItCVQY3hQoHhr/nv1UTNvpUxhSE88zjyS72y+U43JzrsxO\r\nymOy+z19Kc/luYXl07HNXvVdm24wzClbOpF7EdIX9jBFGePYp1SFmbLepbIB\r\nChLV16WqA70Lns0RhDw2t4VQfhoiKVvA2bZO0ZlZNbhWLhiyL+dkUYF2O/oR\r\niuTtcsTKNwD6Mh+iziqAKd34yZvUsXa0tWA=\r\n=3qSh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7e98f369dbf1aff86a61a5bf4bd32c296c6be746","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.528"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.528_1668442326388_0.18161565128205792","host":"s3://npm-registry-packages"}},"4.0.1-pre.533":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.533","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.533","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"648320727a9d4e31f31c1be5aa12e3ff3e31b3f3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.533.tgz","fileCount":92,"integrity":"sha512-KF08C5LU1KqfzTmKgQIlAYqQaGTIuS+K9/ibQ3vJ/Qx2Osew6bnaEktOKE0SUzfQerDVKFe4+Zo3BrvWnTCBjA==","signatures":[{"sig":"MEYCIQCP+UwMpQtUjQEHV+UNf0mucQfqQnifQRSTJIc3cxmwfQIhAO2bhdbyKnPgKlwbQH4sYixyCSZXR7cCEDzjlDjeCMsj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcnesACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq00w/+Lq8py377b1iSvlOgZq5LqP8MM0GH/8a0+sqJ17qbX2qOum4w\r\n++Z5EPZsYGfvtL9rcdKy0QJSaq8ZFpZ9mlTpBbgpzVqJR8Lst/iYxh8j1K0r\r\n1QqyV+Y/A1bZY+MWrLARCAAUC0dki0Dk0PSObmkhKQwx6vDZox68hpfhXqMU\r\nyMNf8hbK49qVyM5fy6ncHbDXYxDoercQvePhjiJt+WL+nnmKVVeGlziUdNeW\r\n//xNSWcEZGmbcqZsK9Upe3aDZkIAegtXIrg8+yp3iDTugV8C2iVJh5yuEHhg\r\naeBz2M7rqdYv4IRn3kORdinaqEPHgpf0KO1sooHXOvOHIKQjBfgASVwZcgOv\r\nzjzAZJYoBjO0bIPA0GSihrwrzAcPCrUTIaFEb4mzGm4guVrM/0ya7pclHgdA\r\noAyRzdTxaZEiLz6Tr2ELFnTSERB/SZpOafilgTySzd8ytuQKZsKV9yDag/qM\r\nXTllypyBzc2Ew6VokBT2hmKmXRgoLQAiE5f3Tuaje5IAxNit/1hnas7a+Xta\r\nF4y1JTIBNIY2kel53gObSsdJKxOX0Oeu1TOegAOwJISPfd5lPsyU4ZRtMagv\r\nN44UnfFcSxHUdCQq9YbAuLnkELAL4S8u6F8tI8phsBGhb40Jl9bmebnBe5GK\r\n0YuIfmF4Hxmr16k11015QxUb6tGL8k/tvhY=\r\n=3Egw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f3b75364e0c37395048912b2e2f7d25ff5017b89","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.533_1668446124565_0.8839940452618569","host":"s3://npm-registry-packages"}},"4.0.1-pre.534":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.534","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.534","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d70b3d49e66d4e80f6f91cbe275442fe41dce60c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.534.tgz","fileCount":92,"integrity":"sha512-XAB8sfvopsdSgCsNjMVdTtu9yEkMMwpJCpDAjXSUGfDqDtSner94ETo0+FfZICRGnNAys96V6LDLzPo3R46tEQ==","signatures":[{"sig":"MEYCIQDry3pYLyyX2Zn5Q+lLk4PB2bpfN88vUG384TeN5GR2SgIhAK4zgLxOR2ewiDu6NcEg1BibG0hYJJEoctWZZW8JgxRK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcnkkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8cA/+P27mqzBJnSlKUVK5fz2BvNvIlxZDdwrvJkLbLWOtXV0mdpYS\r\np95/CMf7CJeVjmNTT3oq9smDoO7h6mSKFLookooRBVJN25f+I860zIHRofy+\r\nykLKzWgRY+MzB1rxraZ9Xp1DxEfk6/ScThY2gNPsa/UMPM54Uo7jpjDfRfcN\r\nLktU6PTQfYutWgXRNOGd49pJ1tSbDKPdoqiE8tq4XAHb9THpHxlfKEQ6caoC\r\nTVcUJNBGHfoMVc7cKiTv/F2cBj55LxRACnc9R3RCQv0S0gTZiqvWWGkNmQj2\r\nDEEKfyP/vj74WHBaH2MWdGUjN2j1jwondLSn8DU+EBmPAYe7EH/YQnZIUPu5\r\nWANCmv9sRI0AiKCRpqNx/kKEQX3nb02kOg6g84/Th2yFnQPm3kyt56wmr1Gc\r\ntykYgcnyEZJCC2klZNT0K9uvNtrY399/xOcU/1JIMlZLY4D67QjsoiqtMY7z\r\nhEOe37FWPfY+UCqZH8qF9pF2JmfCnEulzfV2YZmoc7+Xmg89cNH4klyEgNSI\r\nWmQnvqFExdCUd6btfSbLWqxT+cmMyJq//IyNgdlrR6/zeVk3VJEtqmgkoLQW\r\n0N8VHi6nCNi600qFlfY+efC+BakReZDaKsINvAtDdOKNreGjnTDSHlh9PIQn\r\nRD28mzfjUkGdK5tapRVvx5809QYbAsOZZxY=\r\n=t7Fm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4f8a15bb72b3c592dc3adae091ad24081f09c322","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.534"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.534_1668446500578_0.002289308169241222","host":"s3://npm-registry-packages"}},"4.0.1-pre.536":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.536","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.536","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"47f3b5ba9113b484cbbf2bd1d9adbc800f038b08","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.536.tgz","fileCount":92,"integrity":"sha512-sLzM4QuJTG3nEsOh73CpdLQt89UaQWJhnm9BOvnqp4EZZ6V9re9gAvTrMIINGNtVib7kJlBJvBwbKo0wAT0REA==","signatures":[{"sig":"MEUCICw3ZarAaGwgTL+Dl2FJfu8NsahUZ5ImIoKB9q4XGyXzAiEAoeYVQaMLb93Ew1kSvvCPZr3RL1drEQ4fllJM95yw/Rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcpgpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl6Q//TvbnTp+hdFd+ZC5rnAKJ0KHdSoWMKD3eVm5WVFNrRV2HuWtI\r\nkB7cQSpvMu++DCTWfFpxU47HyXu3u6JCoc8a4c3LQQkOciA9bpHOUEK5bVsm\r\n4b/AhM+WeaM4sbT5hQefgk3906pE4qyA2NKQ52QRoIbf5+uhZxDJG9pgNLor\r\nHCmbAmeh330P8OkKWCVGssO2pAqCuY+VQL2vslyLxPWbReQdwngW+hZ2Cj1F\r\ndxtrkJWGkRnSdETkdvOxTR8v176jXQPM0BBpNYlg9VrJaZC9D2hZioHeawCB\r\nJdLazTf5BV2vdcT/90fxSLSYo6voByCKTSh37qDT+AIr45udg9/J/ijlzJ8v\r\n7jYoLP34s2XKhLQpru0vqpCnHV0g9uyOxwUQKt1R94TC08AS79QUEeMtzqKw\r\ne2nviQ/W8o7F9csVtF6LXH9yz7r9jfuZ/Lbz7vGvVjEi9LSPt/csy45+ryzX\r\nkmzx0a+rCgLymzfJ6zsu2z3PdI+kacSgF0nBHtm20XO8JvsYDM20Wczx3RxU\r\nhPiP4N6hj9zzcWZG2gaLlETVs+UrWhBADOiEpMsUHkU5MIOKR5bgSjHPnD6z\r\nPlCxQ2hCicLItiCI9+GbjI9ce6V/Ww5k2erAaUiVqHSITWx9cMa5WZNrWo6J\r\nTo8e31k+hUclhppMCv/YmhOn3CZsPDDbiDU=\r\n=WZlq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"54faeb0f07337e10b64b1620b8ea731ae6fc4c2b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.536"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.536_1668454441019_0.4176931176769787","host":"s3://npm-registry-packages"}},"4.0.1-pre.537":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.537","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.537","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"28c6980ba7b506e2fe985e78640b930665e57a64","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.537.tgz","fileCount":92,"integrity":"sha512-7D9fJo0MCV/3AKlnIoZCGu/x4m1TZJZvymOzyBeItyhCa77pWDjD9LsYWhrbNY6FWnF2na8FhAkp95hbUHi5+g==","signatures":[{"sig":"MEUCIEiZu5eKgjgPjzMvvtQLJiuhKtfenGysUJp3tTVzK7ioAiEAlb7mUHUB7ywfx+k7h+foD9qIVvrfsizKOfMrAMBIZ08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcq53ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6/hAAnqv6b8Q91RrJmiIuU27qEsPsEUyk9LfebMHaCx8PCMCDJM3L\r\ntoYc3C2/Ki8oTCLcuajioTTdAkvrZ25asy8RXtT7BMspoEntxcTx25LeEOYa\r\nk/2V1683DepX+yTyxk/OrM9MyO3eYkdwv7mGBMf1S7jIYlQdwg8w/SfWp4QC\r\nP1QMy/BOUjCOAtG8ZFA58Wrj/ebG33KMjVsgrOt5AQHVoHGwjXEO5dDN9ie3\r\nPYIikP1HkDkUjKCsb8iNfnjHhK/EeES+c/dD4Sijyvuk1hsasbvZnk783enm\r\nSzSb7e5AZGOqkyUXtD1mkA5vwvmmrlFt4xMHMjV5/1L7FcXQq6KS5KjYpPRS\r\nv5EIKHX32ddQZ8ha4nF0c39Te93bupAoZ/CxXn7J8K1pK5LYAIDw8Wj0dCmY\r\nSb04P634Xac2idUOv0hcRahqLcVSC9ERKx+equJeRBpEpAOkKdYV5kfYcn1y\r\nAakhNP45vIPgP/CEHQYvlpYyXuYMWkcTQBrGnqW3CXbLIUeR06u7ZQEhRloH\r\n/nVXD3ODDbtNA4L2NOhWnYKiVbfDJ9hTKTJ4ZUDJW7Nx1cbQIGV+1nLF4344\r\n1ADcQ/Dyi/p2d5T6ZAtuKw4neTKHXkGprE4ynW8FDKjiO0rjD6TtIOcwlheO\r\nWFgdBHyUK1c8bPHVWHYtHzvluFP0JcQICpg=\r\n=Cw7q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dfa9006668c9104901160587102f83a1ddcc6942","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.537"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.537_1668460151189_0.5539143291787831","host":"s3://npm-registry-packages"}},"4.0.1-pre.538":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.538","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.538","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9387dc4aa26cd172a0ca964c6e7f6b2545158a64","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.538.tgz","fileCount":92,"integrity":"sha512-078+CWurVuuZwPDrH8/ziVJd2ytDppghkV9k8MdGrNiXyl8DDssVMQGEgQm96ZNE0fwqyvbFp/sV0HynbsEnPw==","signatures":[{"sig":"MEUCIFoBI319rOo+GZUQyqQ55Rcd6PreBV9BP9Ik4z9Tcsd/AiEAjaSr4GQ3NInlFgV6TfKyS7UcBWyI0n8AYzf2rga6/JA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2551543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcrGtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvJRAAgiwZu8eKpZj+jYm6ARNgFQxdxLJrf9hw1a8ER3QhU2U50FRW\r\nNP8VDiApdgnUNXiO6rIKJy8xE2TFrw/gvUqCZESxI7ghTF/lK2CUDg/pDD13\r\ninkbmct5B3oaV8/V/5vcFU+8shUPhbTszv8l0ItghimlV35XkIf4eIoV9+TC\r\nON1u8FSwnxtuEeVFLkhAfB+OLxIPOZ0CpCAVQNOx+lrihBGUOjT+nsZgap08\r\nM2YlPZZkBttPCwH5AHuVtl6WzW8JzbGChmeb4/AygNC1NOi9NiQ5pE5wXVOj\r\n+sJJslMG+doUVXx4Ybu2s5argiPpcLVX8bltm3SH50psQkOlaWnrHK2Ivfs6\r\n72hRHvvyH0Yj7euwb/EFvrbnAJiZtSvFLRY16SJTJO6creJiWXNSzjdQhDX4\r\n8UYHPAm2qmcxjAXqGGGlSxk6NrEMsIRz+2Z7YjHaqYCPUWS8YvegkWqzjI9i\r\nL98qaHviCfAqjqGhFN8tuccKx+o1GIP3l7Kt58B2EhUk+UrwcHvLkXwUD4vg\r\ndRMlx/T1StTyly8LGVxAT5WECsW93Qr24BtppSUqjO8FVBzR6nG1TVXRwEFe\r\nt9dh0J50HejT6pjou7PRo1w5EU0rsJ76KfW7GgPGgrQYAOJoQmDqkiTtvhLu\r\ngim/5h66OycNvRvL2kGR0MiPDEJ+ruwjDcg=\r\n=RbZD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6f646c43c117fd64ee95afda21e6f24058ae3a01","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.538"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.538_1668460973281_0.046644969528949254","host":"s3://npm-registry-packages"}},"4.0.1-pre.546":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.546","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.546","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2598c52db43af7333f35fc1ea85bd404ce20f9de","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.546.tgz","fileCount":92,"integrity":"sha512-EdGJsOMxvPn5xYr8hhBjWEIrqZQqoitIeJCmTybkPnVbn8cctErfuUZ0tvjNHpdoByPzu31WJDBz97yhO5Y0mg==","signatures":[{"sig":"MEYCIQDF0OlJ9EpsT5fOGtIGBzaxkLB2RMyRvPk54jX3o+P0rAIhAIeGKJg/0mxqg/0zKVLExl5fTjiR30yCT2BpE+n6fnU0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdAWUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFlQ/+IlC9z5LzEfaCAeBu+v6NFgIYBNZcY69rQl5R6vzIu3/d+nrM\r\nTauofQzqPxbNj1z67nzt+MRqnK3z3IzH7MtoJzWkQt0w/W78SCzvJjEOlNnH\r\nQ+18p4xiscF+Yu5mk95XWoA/KhXOYAk2KbGeINIsTfwQ1Bf252rcj/yR0SDg\r\nxrmpereNao4uYqT1+1U7KCnME+k1vkINLOh/47Bx//BxYwZdoo9o2LiAXoMY\r\nsDMtmYo1s5N5gg9MaDXOs8W7GPvVYJblwPjGGpYnbjYRDIghRJHElbZImk6Q\r\nuSAKAXqQC6U0vBDAAZYpQlVTYJl5T1EAh0fYXWC1zljilm1vIBGAtV5ch7ag\r\nKDqeXtG/rgcd6xUUKYMi/uA1xDnCDrjJTmvRGx8Oiik+qvymMIUt7IZMGu0y\r\nlWOPYduZYuWPYqFQYKgQb00opIWtFt6ebKCDacwnd8wx0DH8EJl4DwFWWmfC\r\n47Yiy3Pg8h6o45NfiocSNF+83lb93bgnM0IGI6A6E5gYy5QrrL6m2yrf/0fH\r\ntg8FRNCkm1bdQEYqUyKlt3yyMI2QRKTkIri4dOIx0FGx/5zRpVG4Oc0jtJM7\r\nc0e13mqCeLhYsggVoQSbjcpklR1rGerp4CwspF9ktF+EEP2UJRZ5Ua5hiNWt\r\nXg8bki4w62R2GTYeNRqGX5zTNr6POiR/240=\r\n=AicL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d0b207170c337526a59ac24cd3ad876986776198","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.546"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.546_1668547988642_0.9363968381187333","host":"s3://npm-registry-packages"}},"4.0.1-pre.547":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.547","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.547","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7f951554591dea963408c50379ac2f89634f82f5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.547.tgz","fileCount":92,"integrity":"sha512-YQ+V623eCUlM89xi7gNUaaZ5ArRat4kBWycnY2c3StXV/YF/+YCnnQB3mn5RRBJlvgYQrmywh+hFCBnVzRp2uA==","signatures":[{"sig":"MEQCIHTTdiNsBP0KW1/nGrq01ZSeNKIUPPnGbdbmh0zN4uz3AiA0ORAn9D7IrV+JO6WTn73d+V1ImEAnRWtzB2FrEl0MRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdAZ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS6g//QBahnfJDIw0lfxyZ/JuYHz2oqEVlICzN32j2PihiCGQYdRMi\r\nARC8abb1GwGeYEX1c6kbT/P2RvQBIGUCMgc5KhtRaywT6Z5Y9q6iILfd1N6w\r\n29OE1MhEMGSYUmBlWimbTDSMQ8rZrlcXwIcwu5unb0eL20B4/x1DZaa5lL4K\r\nV9tObBUMP1nfPlI4mrxZEjvgKEql8EPVDD5YJpp/+G6ReQif67SYUfQvfadp\r\nVb+XYEWuc3BgE/cxJQs5yyY6Cuv/z11MlKb2XT6d5ezNTeveZhvAQcwFCRvA\r\n1xOFsLZe0X5Tfal+/37bHBzzZ12oHZsA92/+VZduyl27Q3kVr/iWZa0QOeN/\r\n57obnNVkOiL0oSWsHjaTnC3ViU1dYwnsdIypBBuHb33fsdj/FTCNnYBcHAR0\r\nPVGY14x+hQp04DV6CrdEtTm0w04PkTYQokfq5sGA+HjO5rc/t66xN9Ex9wGL\r\n+UMvt4JU+jyfOKjev7ms0UOGNDqlWyLBnZOK3S8vj4NX/SgvBnVrdMTKk2DP\r\n/b65eFemVFPBIEDx1DT5b2H4kSoIw99fPiMYw/bC6smLjO3zezaOs/7036iT\r\nxikWvZhONZH3gpDlylhTkLWrJdR8c3J5MP1qCyDVnOOCMnHTu+BKvOQObhBc\r\n87e6b9NgXhD5NEH3C4U7gnUPRY6znUPLugo=\r\n=zmHS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5c4424fd0b4f0b682c94d68b9c3ff3c3a1b3d05b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.547"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.547_1668548220878_0.16424716877065992","host":"s3://npm-registry-packages"}},"4.0.1-pre.549":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.549","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.549","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3937be9d9006270fa1e9e51d3f3d7c4adeef6322","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.549.tgz","fileCount":92,"integrity":"sha512-7PeadJY/ZOfQbqCoAV2EBnDESkEEJ00hk4y5i7rZVMcgDIXn8Poc7ST5HgD/hOtSkuD9gAbwnMHLHO+nFhd91A==","signatures":[{"sig":"MEQCIB+ZmE8lAJ3XFu11ufpQizGj5czrfl1D1Yv+sAmzz25QAiAzCgJuLOPfmf3hQy1KltX31HnoJ0hkX5IONbfKkK//AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdJ4rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfYA//XhoatLHPcg8Ug6Lhl3Bf0jBunIyC53bWGvlJwzY2lzwT19BG\r\nwIbRJGXq03e1LtXt3Fm+vJ+5QmjwrB6KXiSD6eaQ3hoyLpWETfhiiQ934/7e\r\ne90AzXEVtLL2O0xboGXhU3wqk7hLr3g8mc6/w0IybJQ6v/xBuDo5jBsIBCiX\r\n+5tYQBQS6sOih9Dr4cbr6fdRlEIFTpF7rvJCn47JZZqaNTIj8N/qDl8Vo9ZR\r\nXQ5N6+3oisIHjSP6pOC2Sq1x1Nr5qKG4yX5gF3SaUJ6O6X2TFr/vGihn3dQC\r\nQThZxHz6tvE9hy/oAVQstELGWaG3LTjZ8lBvJP5PO4JrzCCc0K6gGakh3oZs\r\nUhbcmH2NEMJx7x4wM5sxWFpDhugZa8wm30SmdkcFdUXk7f7zkuU+1kNWGMln\r\n8Fmn9QIP63aXyH4Bz8+z3VSnPZpkemjTp5G36PKsVqjLVTUWWhOix9IYnKMh\r\nZCqpNYF1cdk9VbzkiyeYWgpaiADloQQdYX6ETGFi9qYU2sgNeLBnPqOYTehH\r\nZ2M1gwY/SVvNQ074sDOqGuN9O1ub2RZNen1973rUywMeMxizryR1mWF0hA9Q\r\nwy2uC8PiPxiPs/kLgSdGGQq6tbkZ3iwKERreVKOdHm4OQwO47Koajoofr50D\r\nrsqcrhsYk7N54Kegxk1m6G++ON9NzsgTzoY=\r\n=sKIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5a89a8c09953f5271b82f333707432379660e101","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.549"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.549_1668587051568_0.039225362914609985","host":"s3://npm-registry-packages"}},"4.0.1-pre.557":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.557","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.557","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"acb9dcf57f563e9c38b5daf9aa7186d039e0fa6e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.557.tgz","fileCount":92,"integrity":"sha512-Jx/9MG3+h77+WEbj/mCTzgU8JBEVnvuIb5sNQ/NC11luIeslGCXnHt98aRn8I4CIAsBSeBsZ2K6coCb5CNGh3g==","signatures":[{"sig":"MEYCIQCzITO7qpn+h+M2erAoRFSw9/sb8WvNxdF9Ql8pCEwFwgIhAOSoCM8jIfTDbG2fIY0KrreXiuT+E95xghVSP9EI6rvj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdfDyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWEQ//QPKj7wjaA80GWTKMac7Gaz4weC1shtqwkllCb8tKh6Tkuu77\r\n+WSBzgS+Upy2jH3D9HBXc8zaS+igZKzV+kD/dv0B70Z/MbKvoL0V08GdhRQg\r\njRwssBFUCiqKDx+6WN9PiMt747cH3nAaQuPX47WasFxpwaiRTf8mWCWHp+VU\r\ny8GURC2t/ZWlgEriE8amQcB4k2aqIR29rcCJbcCfnntAVY0zqr633jfHKj9v\r\nEYHJZDjOQipz11tMK3nJvoSfrHSX6WkR2d197t3ZdBcKK8+s+KFI8NGLgHKY\r\nOXBSQZZOEi9ENefO88eMQ3WlUozf/e/NDUTKebrPfJbAb3aGqUOzE4pdM6cu\r\nr4icx/NbnORPbKLcp3lHmAC0VUUHd66iV8hxsEPUBdIqSGXgFLZ5xdSP3L+C\r\nP7OUdTPMH57PudSa9r4BTRRfdtmFKGj1b3/kL5IQJGygj1dN8IitWLK/cPEq\r\nQ2hBbPu6hw9ScNMeHdsYBprEQ3xEFzhoXD/ChNJCAW1PAVj7HqmM43zmP+CZ\r\nvE/At/DS9Ut3OXW3EXoqEPjIbFs61bERPIbRjtmbq+r2mxFEEzI1+fIMW7G/\r\nDNH0a/cbowfxNWGy9tHmIfxLtzDXqEgieMhlFEVAaME4+cytnSzSeCmazyw4\r\nzj1seWaDbPFnh7C1BWHdOetDgWlJeq5v55o=\r\n=49wB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0a5f0e8119f90eb6761ddc70fac6a3f0b3441078","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.557"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.557_1668673778520_0.5944245242079904","host":"s3://npm-registry-packages"}},"4.0.1-pre.561":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.561","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.561","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c87b6ddec869a4bef5c2d9ec454f0a98dea9a592","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.561.tgz","fileCount":92,"integrity":"sha512-XpWoyAy4awaO8WMAwM5usv3P+gUOecoQcfHbPDB3xnhnSOgzdiLx4bAgRBexp7tsD9obg7P11r2Jnc7wL4PT7w==","signatures":[{"sig":"MEYCIQDtJ9KJppc+vdanPG/z5wOl6wRQkpQez2ENCu8CcK27DwIhALwC1jA6RS59oFLs5zIspmpPtvyelQE0G2HBOdrZPKv+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdhleACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkAw//bQ3HT8jKVaf2FZTlrfb9PsoMjvyhKZc5tMogAnV216qdyZvx\r\nieOnoEy2PKInObvK05nZMwQMQJkV5TiBaFwHBCdGAZUCQ4rTCiUVNxFwF7ky\r\nHLub3Xv7AUiryMEWZVZl2dEjHfsdwl4Wf8YOHTYbFsj4mthXX73F6W9F74y7\r\ndpvkYKxy75hqfAmZban+1kKfOEYzUb6ed9zOvU58HGtuzaMM5Z2A9txtqBJk\r\nynybTwnjMpbW105SjS7MhTDftyn1dhTnk6jueTz0j7HH4W8so/Vj1r/Fmxic\r\n5kddBXpZcwQIxtSz1/4JO0VRqCu4FIAFan6JKHAQ5rX5zQSmIpuVONdoyHMi\r\ntA11rpaRhlvkY1l0wOJoz8bgltwTF9bo5c7eHTZZQGjUfC/YMZpZE/cC9DiD\r\npRo1X8WKLI0b4Nwns8bgPjcl9ZqZXGk1SWqXkV4YESz0cj2sqaEYX3qodn7I\r\nLYu6e35oOZHaIcNg8bfXpzKaE9/1EGYUNIvdEsEZO3vcRlZJ/spkhuSNAhZj\r\nN6S0y981cUpxK7UwVvO996yClVbcTUBlPf/X2vCjteOOq8TUMbAde964E0O+\r\nKD7S0yuxU10ivRWldnVC+lm7XhuDznbxfqU+dOLydxH3GJhsE1BDYakfczgg\r\nE2VtaFgvrOpCBpsDMoHdhB4mw55hcvQ0hB0=\r\n=6y67\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"80cf19ccbb8701cd9a67aff66d3226bb9b5e4c72","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.561"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.561_1668684126268_0.3379419806919013","host":"s3://npm-registry-packages"}},"4.0.1-pre.562":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.562","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.562","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d0884c76d7ff624d890df7dfa0aa42d83ba545d8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.562.tgz","fileCount":92,"integrity":"sha512-S5wU719jhBBDP6sJ9zYQt1fewXs/US+bKygHZwgrNwsUq3M7pukyEf6U0r1eK+k02RI5Gm83o+AYBNv0t+pO2g==","signatures":[{"sig":"MEUCIEAi56iqjhlt6FRirpfnz54tbAzT7eWXMn1YzwziucZPAiEA/bWifJzUYbYz/4/DjvZbzDVVBKSpNoivJG1cE3DADQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdhsTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdQhAAhchACJ01WzkdWEiepgQNUmb55jE+0Fft4rZUrUuJlBb0uvFd\r\ndHnU8LCyaWtiRzB7XchsNdEXzOCsIZEgVZzoyUArf6rIQYh0rfVC2vwzh53R\r\nf/m4wHV2f+98BI+crRMeP9qlvZK4ckEDPPdVUUBibC/oANXgZDlAQHBhGqH+\r\nvYigE9O0MLMC5qlAxEZC2cENrMB6XRY3XagH6ymfnp/3b0RByHPyXHcQ52zi\r\n02wJYB+AcgoJBa/wIsAmliY0aK7RD0RV1p/W7gadsoHFzU0pVCrbId5dlqVw\r\nvBoMA1vpdXWb2jHren3C4gMh1ipZ4WSmkFi3uzYOm6taDiWpG6M5xzF4PLoJ\r\nt9tSe9DRoFh9Dsf5oLhLLGb530ImZy9jUekDxGSkhEAgz3OK+P84b3VlhPlK\r\noANdqMoHVLvTD9HP1v5QzTNPZMSP9G1yiK712pwsa4jIGdeic70Jsl/7uGqH\r\nAmgaxL50Qton+DwiMW1ZpmVPkGrCVeyoWEe18DoahGLU46S5MBu0TH7v7jfk\r\njg0ouxNA6Ur8ZqZUzW4eHD2//VSU4VUlRR8UOyqc4kIpFW3+rt21eAChB4yU\r\nb94J2irCfoGkSXNGc3QFOf7ihuI/sA1mwaDfIsiffMLd4ywcbYMnXmJI4yxa\r\n8RPJUGbNjdgIF9XPLGT3h+jQ+yocVmGVoiQ=\r\n=Th8D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"634bd757d4c49694cd341ca9e02bb03cb70c914d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.562"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.562_1668684563707_0.14146191867064717","host":"s3://npm-registry-packages"}},"4.0.1-pre.563":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.563","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.563","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d3024a506c15d86fc231f54ceaf0f71f7b14df6c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.563.tgz","fileCount":92,"integrity":"sha512-xILlyNni7f2vmCd4WfeXk3AlY+knHKQYutfkZ308lR7GRKT0G9ik/OD9XMnuYVDBWkmTtgVUaLWXoBYDQLZ46w==","signatures":[{"sig":"MEUCIHn5O8dRMhdQzJBCzmG7uqqpb/RSeYnfOHGJTXFGW5QtAiEA/Hxm6kZSQUPUk2nuaL6ma1mwYvatEbwRQor50lV5AEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdhvCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE2Q//Uh5RERZ3sFRQDfo2yNxClezbit15E+E4csgKqNrzCEY7ME1B\r\nDCQj1Amf0809baSuEO04D/xIAi7RiDPWdPdxhejnyGohG/VI6+AlWfaVI2ov\r\n7HBmbP1N2A3oI46nWi7sFRdGgRTri4L1aoSAa95zLuemS11Y5PZy8H0ODl6M\r\n77UmY1AL97UU8qQ30M7sHiUboJOo9vr/92HrGQJyYmP8gUE/9twsx11P39Zg\r\nlu4ZkefZrx8Gbsw0R82xP/93Y8pa/I3NoaaZoylLiDZ8khdKSWF1Ymcla0Ym\r\nlqhaH6EW/3TDgyfcv/027kJk0vyBrT8c7jts5qgFrD6UTu7PrVj8dHsBNu7+\r\n0RPmRRPuk1VGoJ/w3NX3Xq83Lne9gIhscodTZ+r/a0/TDFLlylvmKC2QHB+I\r\nqnjiYWNuaE8QVkAHT7sgEaewB9E6kK9C5OSr0J5xTflSv82owxo+FhB/sirQ\r\nc//SIx587iAKI5qooFDSHoRLyw7iU4UVC/zdQp7dtvBUop1FX3TIANxgV8TB\r\nuD0QsXD6KTc/L59Q4zwlz09Q44K9336uqX2WsTNnlLgj7cEcL79TQLM+DQl/\r\nxqk+NU38NGiPkPbCvdOh9yIuS0ByXcGIjt097P/juirQZAQhjVdrbSKc1rgj\r\nIPbFph/cUMYFMlr9JBkEcUj9SzkjjhJUFJI=\r\n=7VF7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"13d2ca1554e5ce35afea4416f7ddc21ce175e3d5","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.563"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.563_1668684738019_0.8619193372695741","host":"s3://npm-registry-packages"}},"4.0.1-pre.570":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.570","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.570","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b9f2e899301b6198a2922682a5dd8c94abfc2ebd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.570.tgz","fileCount":92,"integrity":"sha512-oZq1MAnM+voPaMWuUlIQKhR4xgDCo5r6ttrS3WpY3jzrSl1mXH2aYG/Kxu+03po0K5iFCzruoMksdadHs6W9pw==","signatures":[{"sig":"MEUCICyDTVozSITpyD6FqCkzJRfqJKx2lX5dShlltqmi6IWlAiEA88F7caAXGLUwNASgH2DrlAQ26EzPB6X8GJZ9SynIkV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdqW2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo44w//UfSfmg2dLtzFD0aXWyrijdMO620dxxkys2pkQW7x4DUxyM9E\r\n5EVrMRR+2b6VW+nuBcFBivGA2lpwWKR5W1NhuyplLM+scb/i15dQzsAf2N8m\r\nunXIHQlWvSfQhENdj4pzEeBQA7HVnbNDQDwyCQIxzyUuqKXanCAdLaQ3mnhk\r\nujMqWFNEHO733+/K+4JQoZLIIVk5Um0wT8VrTdZwstNb2mFPzFwpEf+9Vxhj\r\ntzSIT3ufUC6YhSmnEtFroSeR3KewfNihJuDgC+B1Qnk1l7+CCZPDurF6hSFE\r\nOqCE/obJSj2GUoPscabYAodpeywfFsx8rZ7gVKjmzj/ZjAGtQcevKcQvUjIi\r\nwd9SNgQaVN3x3I85Gbq3LkypyFZ578vw3o7awZQOvCpeFK657FAew0P4RbP/\r\nOEZ2NLUJEKufxzWvtyXJHiFpZTOu3AnWs758XNaNP8sWUArpZPw6y+w+5Zc2\r\nKkQRYzEfIi/xEFSd7I3X1AQiBEZNFeMNLD/wGo0vkpe0uFSzdpi6k+OXKuP5\r\nwP5O0UgtIzUq0T4n9OavLq2YmgmMWAh2Tan51FmYe97BxYTn+hY33zGR2Pon\r\nuSmlnk18MVULuW7HtmoBXBCgxYfca5TzGfYdySyOnwE7OpX2W1YYio/nKY49\r\n9iXnLUgk5F2icKH3IUdh1jblH8VVbKBJGtY=\r\n=fSOM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b2c23baad070965304481a066dcfa8ffac26e97f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.570"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.570_1668720054329_0.2706341446770053","host":"s3://npm-registry-packages"}},"4.0.1-pre.574":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.574","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.574","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"05241471e0e9f4fd8357caebef3843d83e31f0e0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.574.tgz","fileCount":92,"integrity":"sha512-Erq5kDhuti6T++u47TO6WNsYkSepfnLs/l7zwKq6radsOA3Pl7IY0d+M7gVsF+jSj7AMITSI/oIdTx1mALI5AA==","signatures":[{"sig":"MEUCIQDf42sYBEzz+UQiSpojB6Dc9alvt2mSkoXA8JNgdZKh/QIgQlmDh5MTgDaGqZo9eqpcfnoQLbEmA3hzt5hd6yGimLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd6IqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+3Q/8D1KVqtROqaQCAWJXY6stnz3Z+Ks1j3QLX3WbZUOr4xMiE1zE\r\nNAvFUxgn9DyTNx0CPRjHjYD+FOnAIS59ELrlj4MWcyD1qzu/Z1cFOdJ5vnXB\r\nZYDysfIXj2bR8RyCqm3fcXKBgLSsWQsd1fg0yRNEYB5dFpxab0vpu2wENpMF\r\ntTUC0JPyEXUFESI9vr82lshE8wLUjghC8UqwD5S5NM7tYcjSxmNl8e5ZYFSS\r\n1evSOkS3TBdnkYEqYFJhBShV9iMKChGP3SWIzqAb+G4j3N8inKZFZtpnkRSC\r\nByyOvcTd5LlDJel/Ixpm7PH6rZH2Sj1GyeT9aH6TUz7QK7OKrnfiPgpSYpwx\r\nSve/CIZQWTQUcmOOXPVZwU+E6ynmhw2dmed4LJOb/on8NtjimqpBSY9eOS82\r\nW/xnMcSKE4uB14OZs4+PMIptHipBDXCOy9iKLeaWzqonypvdAdLPz55b+F7Z\r\nmxhlpzeThC6wqURKr5ShrOmJtgNz8Ia7shyP2qQxKkSXL54O+ihHzTpo7LmY\r\nP/sFvHg+rCfz+H8Ga8QEVD9d5tPkMpsjgThjFCnwwNrTaSxgt6U0XnDxntuw\r\nk2n4ojxk6bm1MF2Ysqpe3wsEQsMjtl46ePIwukZ4TAVUxDSvGgD/cYsdKjgV\r\ncxgHA8XZYBtxRgWOcqJB93yDktHn3WPCQ+I=\r\n=6AB1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"34646812d94b64b331d72625819d9a774d0a6dfa","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.574"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.574_1668784682130_0.7859670882990479","host":"s3://npm-registry-packages"}},"4.0.1-pre.579":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.579","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.579","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"419db2e141ff13e31e9d89b7a3bfc3d22522fa73","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.579.tgz","fileCount":92,"integrity":"sha512-63Y5diulmQqfa5KyW95090Q984tOGtOZ/744V0unKwvOBNxSJ5aJwetculMVm+hqrOCgZr6YvVVveY36WGRYAA==","signatures":[{"sig":"MEQCIHHI+JBQZqaE2pq77fomEkaR4WKwlnzeliZnNOMA+pbzAiBWDk6SNvJfhr2fygP9podKsMCzNliSBevDNqgGIlZwlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeznaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3/A//dfJ9/ocbXAUmJ7O/dDoOvbeKMmYa3I3yKHEoydfqfKzgyprX\r\nXIEZ+B2fckTtEBvleuJyGGxp5KUaP+dGwVPs5qCzvH/BHV0P7laoSTA0OHAq\r\nD9LrBp6rlyDjuyaLLAss9SaNazr4pl0MBd02VF2hmT5Wr+uwgl/yUsT/qvc4\r\nm0IjWRWODGJ2b90xtZnhu6C3JJuSjAy9CNqE4J2Lf9KGl3pZ/FARdPKbizll\r\nmz+xHpj7vFkm5FQJTaVotxhbKaMYSp5Eay2ZzAd22fPxDRBSV2HeT17qlYL3\r\nNtFvtCFtsqgCgXd2xI4pli7vStDigsI+Z+4rZktXF3YxDQs9kxNfEhSAHh1B\r\nYFjXI9luQoP6CldPTJE/c37B9c3TlX/sfVkNmxU7wzC/7U80RLIqdrkQpBiM\r\nmlD1fJo5IhmB9hPUQpjLYdOtxKNqdbCSSqWiX0Obl8A0iOMtDhs5R24sD4T4\r\np6jU6G1xaSBLNjQfw5Eq2U7PNXh7yw+Q+bHBhdOHGg8JuLwHBR1P1cwKbRmZ\r\nPx0XXGauq4uHRss35LmM/u1zxApaCZRUoW0RCVEI7JDt/g47YQLFJqFhK9xm\r\nDmT2xkRBn3klQhtfXV/fvR71P2lanGRyGcPgZg2iqHuy0QFee32K9UOnQktQ\r\nBwaJ2o/pbuBf1JWO9lu5dc9AbBgC60/uSAc=\r\n=1mtt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"252f832e00a83e7b3fa45741c4849065940a582a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.579"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.579_1669020121769_0.7100445953086567","host":"s3://npm-registry-packages"}},"4.0.1-pre.581":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.581","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.581","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"256f8a0cb293e5b259102a3ab879b1bf4c5b869c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.581.tgz","fileCount":92,"integrity":"sha512-aBlRSujeSEZyPPdvUrIGHu81g0aVVwdIF1b+foiXKCkwGkgaBQAP07HsezCAIatrNXIYapHiDYCrOsum8/+Cog==","signatures":[{"sig":"MEUCIBodTbz+p/t9Slb28nTWMn7BbBIObu0HcNhoje9ZCYH7AiEAuTkucIwhvLOScchZ0W0wfxyHKfa0NU1IJWpcxlciB+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje0mQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhBA//ZXWqwQytoAfDP4K4SvAlRoSTEE3Fc0q6rgKcjHAm0L9T+rlQ\r\nXbn0yKZoCpjuVDC3HVmGR8VamS1nVxKyLwsnfNrerSndz+1TYGpYQPT/fs+P\r\nB0Pg34r9+mBbzyouMojPjYpf7+LVzQeCQ7vd3DHs1ZmInb0m185ft39K1gQt\r\nO9Pqbro8gVbkObmXdpv9EdhqdHUayCtXSjd2nbYkv7qJDzt+z6pnMZ7cOi8x\r\n6r+o1431a1tdeU8Ie1x++K5rkATZ2WFnTd4+f5Efoa24MmYl0DGrOEeuobA2\r\nxiZPdBgv6tHx1K2ytDkj+bT3ua4e0qNQQ+o4u1a7mFjV9ngojszNN86c8qhC\r\nBIz9O56Nje6P8M2bE+xfJgiObYx88hcp9JMfkRXBnLS2ES8Bek3ZXzuz+AXn\r\n+4mc+wyYUwGWMKU/+Jw4NeQYEqm0eM72lippUr4Nb9byQ42JUeAZYbce35+E\r\nQifxYxGupD5eVoiG9QI/mPdr+3AZUrB+lXnbDXIw2d0Ci17wkMScrz/tPLWn\r\nqKZLWlZ4m0eSXImrY3+ws8sKBkprXw1gDX2oJo5w0Ss6WjV6BhirhiZ1OTZ9\r\nT7BdXxoUXzJCwlowSpayj8XyqfxaJhKwQh0jETh4mVcVAscjjwnSo3w2Z5T8\r\nyh0J2N9ss/O80vTjyAWQ+SnJZnpuUSjttR8=\r\n=Z+yp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"472cd579766ec3c945b7d56fd078e370d2fa234b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.581"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.581_1669024143833_0.7386191976827488","host":"s3://npm-registry-packages"}},"4.0.1-pre.584":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.584","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.584","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fa141720c6e0b7df643d42a8796d5cf258e13bf5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.584.tgz","fileCount":92,"integrity":"sha512-S2hDith++liF4FaN49uRZfY92XHSzerIITU11mgtZI9diPvRkdAcyYNDgcWX5Yax1w92pB5i/lCalpYi6PCOag==","signatures":[{"sig":"MEUCID+Yzdd5EOovxDX0qmjWVkx9WBtMz11f+qGmLvExhaoTAiEAs3QWMFc4VLc0lqNz4mfPQC5XAyC+d+Riikc+k1d62Kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje+w+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLXw//SbYahGnkDcBjc8j+ItECXvFTdNFT5Kx6J/JOCdzZtrvkSs2o\r\nbSY7FGUEijoC6S/EugR4jfccN1uc4nalthD09vB1LA9ZSeHrA9mUFfB+5H+P\r\ntJ8sXZDojj0W8XcE+Cf8lOzlE4lxvDhfoi9jEboQGpVPc0Z65k2S+fqxmP9e\r\nAFrO8+EoHQDIEtmr6aTo9C0JTlnTKDNHbkY00QD+5mjLnV+sF7TS8z0XiIpl\r\ne46gNX92Uodaza91a9yaPwsVJ4++uaqESIR6ZiEiQxkzJhwuQe7A64Iw/FW+\r\nhrxObFKGARHm0YLGSdZ9hHd3FMMJxCm45fzrPbD0TnRQhkzZ6I51lR4Z9Tpd\r\n2ewD2k0OGeoAPUfZHvTArfOgw7BZhH+Lu1q8SqieGEb8Jg4t7Yzh2Kc/yyLw\r\n9MnrFMTlzUebZLTI86z1bAJRbpHKc4ZQOtL1nyK0/h2oTxxZ/pAC0GsuM7PQ\r\n49Zxye5vMN1Psddlw39yvmYwMRxdZZlI+5XwYHp1gmx+VpzgqRvtr3zalw9d\r\nEjdIgKPWzvGJTowlEL0DixYBpcZHK2+09+fnLvc0TBvyZXJ8CnrgmFy1AOcx\r\nzU5j+/L8/dH0yg+O3rUqcrmXGC4arlAugC/zSm8A/9HuE7NUBV5YdMepKX9R\r\nn3OIeQ1abT3APSrKSVNmUUede+fxuzHJ31w=\r\n=PBC+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fcaec0445bedca9223ae6db6fa687253dac6392f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.584"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.584_1669065790265_0.06613800597299124","host":"s3://npm-registry-packages"}},"4.0.1-pre.592":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.592","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.592","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8a37e3342e4293e812076cc173a586e21efac197","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.592.tgz","fileCount":92,"integrity":"sha512-v7H9rGh9VO42wC9gj99FNCifZqol7KaaSwURaDBEoIctANiUVyepOcwQBKow+4fMmTnuOEUh2Q14nh1NPs97qA==","signatures":[{"sig":"MEYCIQC54/moR1mGWlPVfav9R0upvT3Gai79PLXw6u4JV4gTyQIhANj7aoXU0ubdgonIYdJRW4EiiWwhWWDltQXJcsRTutVs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfLSMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYZQ//aJD4+xZKDDWUn1EjV1DLoaKTkYfbYdZ6FnRSKH4RRaiWG1yu\r\nORILcWXr6v8WtN14o6wbunbkGHE2NtHUvl4vOIEeq+O+eVa3G6sEy/c5eyUp\r\nNmeIcfsBl6MnNjmi9kT350rThqAL+NMu1DJSaeHsp0HvuAoS/1eYAOJr/Kan\r\nqyHTdnizBdHpNaK3U74/zUU1fsCbKOA80rRbZhB0iO/rerssNdFni14gVdD1\r\nOWO+IsYqu4Mnw1xGmJ8Vgtqf3vjfTQIrY5j0z73xfUdrhscMI7KZkynbl/XX\r\nQHT5S9Rgem45uP0TdY9/0RqdKT2dA1jC+psg2oxrsEfOsB7fCuZHhIKlpWOy\r\ne/s4rMkRMl3v9SVWVJjAR5EDkaRlTyZIeC4nN2v7OCjBnLsSzU0ivyUlhhia\r\nPin6opVJ9oorewrEnkS8Uh27jHqImHLMfZdTzQMrL25wtU4xaT0XVEoicMyR\r\nJnq19OEOePnAMRkLa2O7aCFeaP8h7cihGwxMjGHQyfwPu8rn30CgL8LsPPm3\r\nknpN2Z5cYydinMyEYXUkm84lJyPj9MRjmG9KUdslP2FocGxSC+rUYAsg0Tc3\r\n1t2He/p6BjC3TlaJoSwPVOGf+QRO/e5Wd+YaBqxjaWpiLoHO4NQ0o9ktbiO1\r\nXOBjdXct4cJDj0QzlpoQsc+LgKKW9Zy5cc4=\r\n=Bw+i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dd3016a517127cb886c15ab095bd36b3555afaee","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.592"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.592_1669117068396_0.02738388586910223","host":"s3://npm-registry-packages"}},"4.0.1-pre.595":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.595","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.595","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"24e7c7bbef447b6bae0dcd882c46a26c0b9bdc1b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.595.tgz","fileCount":92,"integrity":"sha512-K6Rl1RUPAgC1uWTxZGHd1N7Us9oYdkLN+YWS5WpAXlfc7Mr4VD2lvq/PlhVONVq2s2dpPd5HO4TMQsOB3gpPVg==","signatures":[{"sig":"MEQCIEiIKD9epL4v5RhxS8Qo0NNUDrS9ET7sRaJys+3uqfJ3AiAQ2uk2GeBYDu1w0D/EgOamma8fym0d8kG8wRyDcVgBOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2547050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfPyPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobVQ//bNAHqvKs5ajg1dylPdgGXObDFg1aCeE4i/SJJ8uku2UMTBme\r\n/b/XC8AQHJ9UOrhb8xu7egl8LQ6b+/Ewd3DUAP1XaF9wNRDnagte4No6CWV+\r\nLHsgMi6A6lPw7POUbRj7bYobtYXPXuW2y8/XITXM5KorXV9vI9UFwqA3Ccrj\r\nmG5FxAOyNprr3Mw2dzbF9VQnaILS/h0y1JPipddt/viZ53az8XrovjTailyq\r\ncri+d3f4CP2BmyC3z7/Fo4yiUkegbpWURGiPuin3IdR6XDyvpYk4eX7ioRp0\r\nnR6oeEa+YUtBM15nTBC/AR5L50I4uH6zOQzQYu0rptR7vyuNDcrYe0YX1dWR\r\nYvSIpVjAhHwrcmcS0GDhZJVpKgBnWLIOwUvLTNHMRLxstdKWxPz5nSlqk1cj\r\nz73vDoP/MY63zGqVdElygdmAN0qxs0uQ21c5sv3zoq65TwugSlDBrA8jtuRX\r\nZPqzD3RUgab76pefTntTObzKGgCVqmJXIwF9F4T+velIXMyTwcj60JcxCI17\r\nAjzacdXmIswCvgYS2/ZS6ezW2rnm6Gv59W0M1z+EXMyKbT+i4Q0/lu86Gtqm\r\nG5mE7Mp+waj6t5ITThPw1VdtYBhcyr+z/iMSDWBwdz92HRvYEBwAk19L5jNd\r\nS4OETjQNSTbt2kIpGAWGNsiNMPRLjs+7Y5k=\r\n=qXHc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c5d010d773acedc0cc186711e7a9594ccd3749ce","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.595"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.595_1669135503068_0.9734727343203433","host":"s3://npm-registry-packages"}},"4.0.1-pre.604":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.604","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.604","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7cab8fac165bdb468d207f6fa8a99a8eee3fd855","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.604.tgz","fileCount":94,"integrity":"sha512-Xiet/a7i0LKarT3L8MRlnmpNm65EESq8Ai88vUkdB5znzi3B8f8uLdkDlo9VsNlXBp2dkJLTLgsGSv0Od0kjAQ==","signatures":[{"sig":"MEQCIFmlAAa/25NlSAzM6IlW5/OYcm7MYtuklPQVFVLZtu69AiAhyww76/Ru0AUnh6MilpxBg59R/8JItM/5CBhp7aif/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhMfBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7EQ/+NGGLgFQBMgkYt+rlwu8VledDJSJoNkVJuevgB0lCHM/elr/0\r\nYH4X/vqA8ogHK/jXDNstEcXe6vtdvPV1X0u7JcKOp7gxdVm52PMpqdj+sDJH\r\nuoStmHoowrL5cW/mYl8GAT/KgUeTZ5iM7j28QIujAp11Qfj9QTWInz39MC5l\r\nJy1lAC+Gjjs4fdlFgY5466lLPV0IcN7YD7AwFzpUh2JBlXdsMKimS8e8iod3\r\nm2+ZzQuhAZbSZoOAt5CJCMG5wUpPhmTKN9lFz1rT8OHQv65sut3NyuN2sfNq\r\nh8ChSJJpTESC2hg0Van/jSRYxNsfcrsnfFV1SNlIaFkvqwFjtWBKB3CAsXQQ\r\nvjDRjnaUKzFRhN98TwOF7J/ah2WA6/jTr9GH/Ag018bUVu5Duh02PhtSvO8I\r\nvi795rNCR7kFg1EvWtLU0sqpF6WghyBO4HAHHCh8LpVx60LTrmjQB3PZXSnZ\r\nfjLPQlXa1dNraWHW9YJVXXu3+jqpug+ClAljIE8gLuUwJOhWzWvjiDrrU+d3\r\neumwGtbxuRavPDnIfVOBlqratCve0ztfcs2eCSL+5lbX8AXlagKFovBP7InT\r\ns2Tr1486s2IOkl4eD1bSWOuVMeBfFThwaCMsQV5vKDykqSzU/sOzlL3O1qxy\r\nNIkcjqQbaeRL0qAjo5QET5NpYUmwJ/DOnNU=\r\n=/Ep4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f8561743aa0445b3f0e16cbbdc5723dcdac13972","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.604"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.604_1669646272938_0.7506790781849093","host":"s3://npm-registry-packages"}},"4.0.1-pre.607":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.607","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.607","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"770463bd184c6109c9a515c067a53a041ca987a4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.607.tgz","fileCount":94,"integrity":"sha512-ilgyiETX5DwcB0ShExgIAfW1z/j1EVfCqOPVDblYq8MFemWbgaT7Q3HjWGfbjRmd8b1JOp0ybhzq30SjNfC7lQ==","signatures":[{"sig":"MEQCICNDxjKiCVJ72kvhRSUadpBI76vwh01BzxWzCc0rHN1LAiA3eZfxfrkQ3uK230N/Njmzzdrr59b+xuQH6N4aZWNQmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhaDiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrB/g/+Iay3uBKYr22+5sPSg+y9VO4SQGWpdnEj+eUlAkepk3sMtbj2\r\n7J3qXI2kuoBFZbFnIwcijhhFeJHE9pB8LeNorIH7BxJ1zgkco65WS/vC4ZsJ\r\n+hDYCiGZGlJnm/FIn4dzXtCvW18/9gY+zUENp2PsqHx+/vNvCbsCsTgFUkmZ\r\n9tlRb37Sa76DLQA+qGSwrFEPPr3oa8ObJ87lRXoio0qPrS6zcxPwJ1kpAHVQ\r\n8YzHkqO9ii+n0oVE3KnxBWlmtzT67Nnj8UyGcUFQMkPISXPCb7XzpwT3CqAn\r\n9iwbdaA4l186tLojDiSYzqkbhHBWx/APe1ZiS1UOU6QL6Q7jik0cfp015XQg\r\nut8wSLszv6ecG23NTHIeUzCrZiB6uk8GYy5c148T/LMjZhZW/ftmiLWYEcoW\r\n1g0KXrwoPkix3p3aY+cGC2AIyAJtKhZSMkOAorOPzw0Ge/jZupC/BNR5z3cV\r\nhWzZxPfHsbBt7QDCowTVGH4u/N4sFh1tdH6Ly3grNba5zUDQcWrjW3TIWvM3\r\nOl9p1gB24iD3yQqznjO7TGrZaQG2L/l6XGAz+J29jj/FZRoJLtS9Eavy6G6L\r\npdv4xJGGAV3ch7L/4NiW6WitWZgudLgLseGO2ay48CXtIxK/hP3PE0tXkicz\r\nqFrdKtM7FdZW0v0mADi49v5YrkRpHBEUJPk=\r\n=JpPk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a046a060aea8e83dc837806608e0aaf3133b9487","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.607"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.607_1669701858246_0.5681760124413526","host":"s3://npm-registry-packages"}},"4.0.1-pre.612":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.612","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.612","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fed29f46761b9514bfc5952241a09df739ef2e93","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.612.tgz","fileCount":94,"integrity":"sha512-z2ll2aUerjYnZL63gMsjojHDONDl868zglMzkbZFYWzf3hu9cUDksmiSHuIrgf0xs8zHmAO0TD/zald0sxkWgA==","signatures":[{"sig":"MEUCIB3ZYU1KY4Qozt1WpTC+d6KcLocB6qNeSHgz0f3GCbD1AiEAuFz3YUo20con8aHCaWRnZzkR8XZ+c4zLFooBB24nGRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiiIgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0vw//b2ghc+vSkc4bjvnaAeKvQnLL3Fk2NNJlArtK1fmwzboH4uxn\r\nnovhmaBXmYX086PyBqz2ba/TmEbSxfXDNKRR38OU0yylR0Mj+7LmHChA+7Z7\r\n08J+UOGHSZ7nD0PDBze0+JDQHcLVm5aDZ9UiG6ulcNn8hEAShb5dStAGg7c7\r\nlX/yk5lm3pf6OskzMgIaNFTczvd6WRGbp2FSfcxU95E+ZfPxAvmN5C8/tR1J\r\nwfm2ejNKXmKC3WWN3Xh5aVoah3nzAq6TohCSezaEF11wMmHy8T1DOYhyBDb2\r\nV/xoDXXwNPGiIWGMTWOWfUY1ulIzMd/9qhY7NP47aOWhyH3Q49sp98KLjom1\r\nCWCK70fvIvVnryWbebBNZ8hKXJsJDjz5epbXGd6l3bojC0+qQqSMR69DcrW4\r\nGzkmTL2uyRIhTbRODZrXaIpoSVx7lTYUfyJsawK++omntnbvRDEzz5GCN+26\r\nVihTi4qnfEhG+9HXQsOZAHNtnA11oDu2ahG++L+sEAzw5XevGdcIoUumkLeS\r\n7H82csaQdfg+fV90QddcOB74ZFpExakaXW4ff98zJoj4OHuHzh7Or2AmYN96\r\nWm5RmPJk+X9+/Od+8p7jfphkhizv3cOkxE0HNtgWSMzyWUo2TofkRsgk5+4E\r\nxl9yv8yMTqyscveI03jsijTS6uwq8oQyN0U=\r\n=Lfoa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"10173674b21645fc6789addc9f49ae2e493dc963","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.612"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.612_1669997088556_0.5172433412446806","host":"s3://npm-registry-packages"}},"4.0.1-pre.614":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.614","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.614","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"aa75f97bf63069b26e1e5961136615ea67d99696","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.614.tgz","fileCount":94,"integrity":"sha512-6wiRGHBSaNfBmZAPdZNHzPb/74Gu656c6QrVk4IWPeuAPjUcXfwZ27WhPFz7N2Sq+r8xZKt/sVHYhpZJV3ZSOA==","signatures":[{"sig":"MEUCICas9B3UpitKoJxLYzq5s59z+R/d5PUG5Ol23QFw63D9AiEA1EEIEpwfboGL5qMLCuVfnAAfo4gAbgsvfzq25gYuP3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjju2mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1KhAAmuYo33kNa/dG36kRzSeraE8kYPFpQD0rfvrRTuQF9ul7Q2ce\r\nVDOho+gDm6YEjJAMr60ti5A+28JwVhztp6v2BuJTBwi4sf7YBezZG8HXSkX0\r\ns3B4TAhfrOsRnfFH4UQR/S7xqNRcaBxt3QyJRZPnMckv54hNI7yaUJjbn2f6\r\n8kvW9x1yacbMtjGcGEdyNJKnK/tfXi2lwbPF71zE01kOGVNLnGN7Uvq/6FWx\r\nzs9Bv+apExlFKtcAtEPURvWSNPxehlH3YZLawJryG527NtbPNevm2zs1T7i/\r\nHvJQ/Tu8RmdixzQj13/TDncheJrGftY1tbtaC+1LJ4skmpwUiiUKIEFayvmO\r\nm8z+EPDY/4bv74in381iHeZkC+C7x8yru/kDR/vMelFGqg3xro1nYxmwNsq/\r\ny4L/veHMKU+yVJbjDq3hSFqTUsj/hrtUGF/FXS6DZknRF8DxGxm4t8PSykJb\r\nRfN1UUjRR25cDnCeYppG4QrqBbV4DzQRG4P33atZ6zb4CxNPFhGbtZzlHfbF\r\noJuJ8Z09zoF9eiDFQEcGypSuhS0bdcRxrTi3M96xBl6cdt5PuQAQyl0JuRfZ\r\nCFQiRKTjUmYhP8e0gK5JXPU+SxsrJnwuc0SYdcgTnHLAlI3wjvKFhfU0dqVS\r\n5f/35NDLl5R0hcYVzIYeb3H3g/L30XZFZ+E=\r\n=CxXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c59a787b76a7e390b325cf267da348dac5a2e0f2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.614"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.614_1670311333741_0.2016756976377505","host":"s3://npm-registry-packages"}},"4.0.1-pre.616":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.616","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.616","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d3ff64622a1e7286ffcda4353a48516786079c63","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.616.tgz","fileCount":94,"integrity":"sha512-iKIOrLvVU5Z/nfCRXMmdAKaJXwaqW0Fs5Dp5N5vpTGQBnaJyGSHzXN7d1e8LWsw3ChMt+4Sl/LJFrn+lGVTitg==","signatures":[{"sig":"MEUCIQDrHQlZ13RL9NVrtSTzsWW25K99JnmmgTErcXsbNg3AfQIgWzijiiJllQ19GQPeEiufGIidV33SgjEH3H1e2uEYpTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkJVoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz/Q//Y9ybSu5CWU6c4kxg6SfAMzIzxwP6gOwHagN0G5mQ45Xp5ucO\r\n1cnYXTQeIyE/ixfiCBrrLiFWscoAZZihZpr9ZV7stv20stc9fuEMb9GKsAeK\r\nGVjg2YxRpVCDwOt7aB6KTzyfgKnwOrr+bOilZ8pbLAEte2W3cGFZJqY+DkyC\r\n54FLPkCDY0XDrAWtzupLXo9BjEa79FRJRVxvecyp1nEvFCYcj686DOWkoqPq\r\nQWvkrurTnoEl/SSOBcucpV7jaH6+KUl83l33nHJdaJ2Hm9TOXhNQQSwI6pPL\r\nAO9xcgywvCTt87GXNxSVrU0b6qD84o6vQDl6IEImAIbxfRfiMyNOLK31TboO\r\nJag/1st9NIDa73eZl/pJV9BjswqP7RB9qjJ1xfxr9REJMiKpzp+KDSuZg4yw\r\n6xoLoczc/Uf0CW28WqZgPR/liWCFav+v1h95ii32jdbKnBMoMVk+LHiM4EtQ\r\nbKjvcF+tb7Ku3GeT2fPBs2pUN9V6TyuNCMkMxkBD0Tj8uzAcdutE/B5qJ2UG\r\n8fvB2G8yeqjrvXo7csNBpUpawgnSYKwdaa7vs8/8wQ//NHdMNqzICaFQvGoA\r\n9dGTnocKhd0GcTNbfJf9vKV0wbyf0HNTYCtVEzx4gNttQtMbrh0HqZ+z96s3\r\n8S+RuGjbAUUccVE1BFuHlxNE7r2pkGHvUC4=\r\n=iDJG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d7a3cd2bbd3c9bf7e4476d5ecc94443b36d69394","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.616"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.616_1670419816207_0.5177543279596937","host":"s3://npm-registry-packages"}},"4.0.1-pre.621":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.621","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.621","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c0b84230c5962c92f4dc2f8823592bdef8258833","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.621.tgz","fileCount":94,"integrity":"sha512-ZN5p0muOG7Gl7SypWztOoA4mYMrPOVjDvvSEai4iE2b/OQAohVfGXnoLU5GJayZ8Uc6tLFqm1IFppCbEmRo5+w==","signatures":[{"sig":"MEUCIEe9z7EZihqQ54JoXFloujQG8jnJrPUHByGv3AKX8CWMAiEAsaLdL+xykUffLnWnYlLe8i+5lI9WTANq9LStnL5yhOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk3IdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfVQ//Xn/Wq0majDQFb+0P+elLGG7cpVlXmKxKAgq0Kqub0npkhZX4\r\nEy+vKjY0iE8eamnxbv937SsmeJPzQqMqp79f5C4DxFXxHsL4FT1d7BJrpM++\r\nt4X6HqVohsceks1+e1WyEkGFcC5i8wEOYlhIkDKD/dj/rwW//iSABMrl/o8a\r\nJVqYbBpiCt0Unx1UjXP0cZZBIhVxRwTcn/NqZN37qem9Vu0rdKP9dqU/jKyv\r\nrx2L8NuZzcDALiX6P0BLHSZhmp0fmriqVL/OgEFWmyLCJyq/CRRqaNVPAHR9\r\nEOy7qNCk1+odwzbXFfSTbqaJSaWQbJlUXolS/h4kexvluR2SEPYRJILqEP15\r\nv7pE04rGGUR16uTpsWp4jB0Lnau3uSwtkOVfuTJcwVuNOhD/rmNVDkRFw7oP\r\naKdCv9a97Cl67zHuuXCJJ5b9Nw8P+KzPVtfkd0lUh6Jgdbt1f8X4FRe9ektg\r\nol5a3Yx0EF7GiWJTJrXwQLlzkSy2jj3l11B2S/1YaqUq5rd6QXfKpv+B49Es\r\nYq+PwXWWoCajFC9bCBxZliZOHovyt4M3Sa1+S2Ujir53rVkXbYC3AmoNbxbr\r\nSeeuQ8E6ms7ssQ6beQFYjddYlN7oziu9S006IyIWfQd2/rusUeVb0kcpEGsR\r\nz2GhFD+Zg8wIgc3rm/sJE9QZun/AYyqRv98=\r\n=mCEC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8716cd1db228bf19b4ac0b789bd06ff191dd4431","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.621"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.621_1670607388934_0.9270618595714113","host":"s3://npm-registry-packages"}},"4.0.1-pre.628":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.628","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.628","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9b73c65cd65af9d7605d9ca66f843096ec1cecb9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.628.tgz","fileCount":94,"integrity":"sha512-YJYxxlAEQYskvo++WZra9mIQhfMzNhYxzifklMmhJjY7lo3WctuBzo/02KEkaIVJJpEXXe5d3b8od5Xk8AfKzg==","signatures":[{"sig":"MEUCIQDkiXciZFZxM659HZphMKlNjeitqNxDPzfXmLXlmji0vAIgSSW9GG7AMgSPVZ86GMG9CqacL6assNtWuh2SNLzYhbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2550780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjluQCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyGw/+IKYm/lZ/0aM89ERcdPgtXetgSw+YZ30lTi3O+42Q/ONloFKm\r\nm6O6s32GiPxqn1YZDIm/+pgdlbfK2mURo140Sb/7pZWhG7j6NwfZCTmAjoaU\r\nKLcRRzQXt93UDaLxeWssYmt9V/WoyXClUTPbECh5lSHgjGenRszggT9xPRkx\r\n4yr8fhh5D88s0ZzewWJllN4kANzHvRzKTz/dnP/zJGaIkQmo76h6qMkKRW3U\r\nYiIGsj1G4git+waQAgqwQCL6t/K7fP3a/JlE4RGKnQU9Do0+4pzXf4bvdf/T\r\nvvbE+cS2iwQi9BNKq2Foe1l55LY/clhwYFk//U6laBaFm0eEAxAkwa4zd945\r\nHCofruVHw3ECPhCAx/WGzu4hZK/MwvSTxVOvAdTCAIbzdCFEXyfbc1rq71dw\r\nAspZ/9ksDl+sSYJATxRB1V0rGzSp2eq0OTUJXB5rlCZVXh7UueWnGi7BFfL/\r\nsg7uM+CnMOu830prjUk9Syn2u7CpOXB2mv1+JxGSCmt5NWtNIJPDSS7dahlz\r\nPHFDOWHSFrAUfJJGUdLQSsHn/5o7+nY+Hhuys5fS9vHfoqfMRKci2DlA98rj\r\n9jERP7ibtz9k/b43ddUphWE4B+XPk0K+8lSQrRfq5Jh2QePkGdC+UZZi1jge\r\nIn9IlaE5/MgLEnBF6PxCKf4F8E+koTbj4JU=\r\n=C7dR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5accdb4ef384e7e837c5b223010ba6a5c8d99b6a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.628"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.628_1670833153753_0.4492249354807625","host":"s3://npm-registry-packages"}},"4.0.1-pre.629":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.629","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.629","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"de9089271dbc667ef1deb3351a3a68381370bf55","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.629.tgz","fileCount":94,"integrity":"sha512-ncbUomiXLpVp1muQn2IF+ECH+Vg4fbBr0BRTC2jibtguxiDyFVsxYu9sLF6FOnPEgqp0AO1uEEbmOqjjUunCVw==","signatures":[{"sig":"MEUCIEBcLTHl+tn1olj8sNdRY2IJe+Ugnzj8TsuIjrxff3QWAiEAst4Vp7TmLXkBPQ3UA+oBN4x/qvMG2d2B8RgJ0xrthds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2627333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlxHEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMZQ/9HxA41UT3/SpoYTiJoN5bSwHWPACgqR8mvv0r9G+FJXtE1f3P\r\nfxkBzH9rE8Hj86LV+4nEUKa1IGp8LN7V1ATS5IGHia/hJ/zvJe9hpSC/e6eH\r\npNrQPgQGJ4DV/haksa30MUTAu3IUeR1pI+KXESBllOSNxkbXyeJHy7CSD+Hq\r\nHid+2YOzyJz9JUa2ax8FGTu260I6P2ZQdtDZcbGHgEwgzGkXW4jXzZSM88+4\r\nHotNQ44LkmXUihULIYmbw/+2lppQ7RSi82eCk66ZWrZ4WI3U0U9Qpu1TRLYh\r\nphUwTdW6m98hRVaCJJWJyD/8RiGPFyzxFzGuQT4ve6cNO+q91HTKpk/o9xpy\r\nCoJp3CLMD2WqRyQFNZHWxm8ZEX1caC3KNV9nZ+KIxbulsraT+aGRgvQWyDxx\r\nt2oUpdacNQmGbdy2Zq4A0iUp6Wo6ZCPWHK1dKfs9+hTNROiWnG8tf+2aqLgK\r\n8WtIJLUicWxSKssFdpAQW01U5QUf1epuFJzQnXxooayEpafhsR4MLv/18EHa\r\nSu5TwRav3VMaLVAlNX+Pxq9F5NxC1CF59eFrdgGF0dtlDAlOLKe3Fh52HIEg\r\nB05x9ONU1lNzbuLjWix1A7HVUNtwdk7j6k012X14/pncEoS8F7S14j6V6bjj\r\nsfqLEo6JaMCxR5NwIB6K8wb0kIw0sTTn9wE=\r\n=spqg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"faab5f9e49b08abcd15b2b14687afc177025c7cd","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.629"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.629_1670844868068_0.5682862715676509","host":"s3://npm-registry-packages"}},"4.0.1-pre.631":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.631","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.631","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6fdbb9a349e6040da1a37175f6836b13018f7869","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.631.tgz","fileCount":94,"integrity":"sha512-lsl2eyU3SfwlF/b6yRq6d9MFIrwIBY5j0SJS1HSa0iR58L5EK7w8nd7hCtbUlvUxxG5JQ4Ru62X20PIsCIVhnw==","signatures":[{"sig":"MEUCIQCFwn8rTgtiUiLolQMFwH2rR+lefPM0T6WSbj8jS4zJnAIgFJBwuJxVzSzEnEoJI1ETk/0gWKnYz/GZ+FkQs3nTK34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2627332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlzk6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqagBAAnNKBq6EE1nophlGNteZfQpp4qkRRs/hUB4nsHTDir0WXbY94\r\np42nhdGUTtTx2EltKAHjsw95kxZZ4BxyZ8wmrgrYwjNw5h8rMNu6OtmmeO/E\r\naw/t/hqrBYGDuWUNqxlTL6w1JztR1aLkDK+GxBV8NV5XbC/xdVo2TC2S2Yqc\r\nfoCX3Oy8bPVfYbym4YVWFD8oHyt60k5W0yQNQDY5yTKCtIUiI+rc0mCkN7Gp\r\n+br7T+FN+4YbskkcHgFQtN7VGVbSt0p+RmsIVCAIIYBEkviVmyfGgEq6Yk8i\r\nUDVKGu+synCT2EWgHhiQqI/l4zD45SgXbxtAa67C3RjsfWw0LoyNJy9qX4Lc\r\nKbHySfhHi4g0+X3HvAa+pK4A6+3FcYUjS0swrUCUOiBDdXG0XOHPUgyoV1ID\r\nU2nwZdWsgQaHK60gyqXeDg3dA3Y1bydWlCnKwzqNL12jyU+Wz+ah1sp7BEb5\r\n+9snQQgV7iYOiKsmz3MxCxXEDoq0uQrQqadyQPIMNP3SZv/IMRPz32J4XGG+\r\n9GbPF3WEajXceHIn3HzqU00mYxdYjjJd25TvaYt9lllgOYeEKVNd1OpEzRGV\r\n7buCDXKzW5FuPRGEM7DrEwPp4Cis56KzrRiyLjTv8rzUl5OI4DuuGOumFYtq\r\nPfcBpWt56bFDOKuyPoRl6BIUR6LxrrmsIv8=\r\n=kHZc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c809ac54dbb40257d34dea05c5e24c596bef7647","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.631"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.631_1670854970336_0.6024158614856494","host":"s3://npm-registry-packages"}},"4.0.1-pre.636":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.636","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.636","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"75a62883a954a9101f43ce21c4f6f7db172689ef","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.636.tgz","fileCount":97,"integrity":"sha512-iGJfOU0ax15UTWM9p0QZP0jlwPznq+8M+Ajrr7AfR4JdNRKwxUfWJEe64M90CfqYI3beIPOfctjf2AxNDRzI4w==","signatures":[{"sig":"MEQCIFHFaI+D29yDhg/VHgApSVl/RivWbic6ra3W9+p9gjKiAiAWloMXiXSfh9Sv++A0WnLXdj4kLT/zB611GKhWzvEQew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmFJeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUMQ//b8rm5XObKO5kcuumohCJ4UgNKFC8LvG7V1oIjjRKtqyDWKBI\r\nPoMIt+l5N77tMamFHtWUN1+g7KW084c4Oxmcj2ML3feoExzzQDovMhFZ79oV\r\n3Blijej9LtN1D8xdw0HSBblFnI9g14lepNAmdxMcRekGBhTp5xnKQRs4y1hk\r\n1DNkkqJhbTnayS7bnpYJATFWqybke9E93wSxkixxSOhWZ1/+vvzusxPOQWaN\r\nhzd/JkpBGamUsgf0P/rqc9EXWC5aKUdW1TVnXimspGvt2nlPpfSm7tqR7A8y\r\nf+sieZy/7L+rRqMA8AblBdTe4NV/dXIwpmnGE/wXW7mRgfSEFizpKUlzWt9g\r\ng5Arvkk0CqdVrdcYcZ357UG02FOkKypECoweZWW5luj+bkhCvWrxVK1G2Ipe\r\nM0uUzPj2qC55HF9nAVFJSHBo86i6U4+LFj21yv0zdts6MpHNUbAHE71FI9FG\r\nYZDPTeJ8MqzKzKQ3r49p3vBHSNS4zu1G39Ich1ZKhS0nnS9i2c4FPYQiI1CE\r\nZOkJQ15gsxDsDxxFXKc29XX/ucJ/RCzQ1gaykk0KkUDDeKk4DG/IFbBn+nW+\r\nBN0SteLu00kkBaBJx9gVrtup/STO2XppeCKkrfJtpy5BVj5wQVAa9wbUAD/O\r\nphVKP6DOFFbT2juKdfsdvxttRiMAmBCrXfA=\r\n=bM4E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4c1c2ac2a2a4eba58cb372c8afb0e891c72a90e4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.636"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.636_1670926942086_0.16832311069688766","host":"s3://npm-registry-packages"}},"4.0.1-pre.639":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.639","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.639","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"25c8a099743e2a05914456be3c4139e37f807a5d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.639.tgz","fileCount":97,"integrity":"sha512-9oUZNoHRHFKm/kxA7cTTZU4lszwKHbpfIBSseM2L9Aussz4LWti06tcROTO35flgA0rDIvDeUQr6sOuLJQV4tw==","signatures":[{"sig":"MEQCIE12CEIJj6kOWzB+y/aBtf1H5TqEKjhoZWjHbsYOvpkcAiAZZOFMjhd2rVI4fU9+LwVztVZNQNPuSyNRjBgcRZfTeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmLOwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoNhAApFPwYxWUvJ+38dDS+HMaSXqudfOvgso+OQOsm+c2X61NoxEY\r\n+vronJtI7qxwtNoyLuONSVLeQjn4ZnQOauXcdAZbHeWtHMonnVNDtfWDal9U\r\nFdhDOd64Oc3Al8kwPS+0oDRiap6V8rl4N2cJGXcpV07DWKZObq4Z0FYIBNn1\r\nqSPq84I0R9ubppQLTpU1JITcxiT6elkkPbifhUBxWki//4xJfBPLGVZMyTEp\r\np6MKnrJqD8NqeLV2al06djTZEMWkcQsg7K4sB2bLJ5wew8bAbQ8XSKDcwefO\r\n16Zkly0i8tUPjSfYr8UOeEtKViGhnq6VyhtaAf5izioR+wjNTF/fJgbTBYyu\r\nDLQRlxllBu+2KYbmNpeqoHn/JBynlqQ1E1IZ/VHmiIIzKcVt1T3urtZUtt6h\r\n7NcaCMED915HO5GiwiYG8eN166770SoCl3aYidpzKzIuI7fMHHa/lNMCjJZ6\r\nF421xzLKRZ6WfNadXzJoGjLXghnczHtPZrbe4BjTK+v6VTFTtyPDEO2VfNPH\r\nBTyIyPIERAk7Lb3gJgt/I+KE0iTbTQRhXlUdhol+rKSg9yf4xLyAs+9nGf3T\r\nm61E1A32nLbxol0cxucPd0RtRqKtUghTpBhp1h3xWrAOfBdQy8AlVopHdI8h\r\nIfp2WYjUfDaGj0wBLMyW82UsqqH8Nz1aUB4=\r\n=yXe6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"782d1117e8b7dd5c50102208eec82b0edd735c9f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.639"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.639_1670951856651_0.4301381461585163","host":"s3://npm-registry-packages"}},"4.0.1-pre.642":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.642","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.642","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d881bca3dc191836a7f4ba27ef2d82a8258b5569","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.642.tgz","fileCount":97,"integrity":"sha512-7oA9P5Lh0rSpWWoGDmzXc8VrOGbw/NT6xPn9bJIwyuSekQHjv7Vghsv+dW82LRAnf9UuVhKgD8Z4Lo9CiTKpqQ==","signatures":[{"sig":"MEQCIB+KmL84yPANk7XC3Uc0Wzys7qVPeXGA8Hy7wm/fUnGGAiBcv+Q4pts0+I7dNMDbSJ9FJsKJ382jpnzQskqe6KVN+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmbk2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok9Q/8DkIyMsIgy3DNlABhVBq8WtYxTKr9/9B0k372d8pvhMOt5EtA\r\nlFwPI0oLr7P7iLrBYj4iAKs62Y8LNACNOvzZTs3A6B2qZQ3IKswkF7Fs0QkR\r\nQ5MFoG/eXZglv+3pg0KGqIJmuERJ1j0jLRR2D5KXuJ47zYoZwUW7bpQSY132\r\nTdl5BGYWkyS8Lrig5hlfbIZy5aOJfQP90qEOcGEO99A/Zu0LfmxG05b2Svjd\r\nrcrvtsX+HUTUd6rdHDyB0vQzTq5m+HDA+h1tEl8OlLDhubJ+Sbhshy6cC240\r\nN+pc2LWCzUJY0xqp8zQng7Vvbdo71Q2Eq5LQQJwuy+zY13+QWxmuxyvnYfGu\r\nEL6/LiHIA74xMM7F7VSleOWSFkYXuz5az0yKPILSX+iLUUIYKCwkO8S/td5+\r\n1iuYCrHrhCQNvl444bgh57tZ9JUSuDPOtXc5ZKph55Zu87VHVRMbPm5ti/Fv\r\nEazFlnsHZGYg7LEJeEMCfSIHyr2GAhIDk1gkcsxoM1abYna/QJNVCxZ8eGlQ\r\nere7U7886/9Ibqg/aRd4v+mMjOB7KmDVJu24tWJ3XLRAMuqi/5l5R61jt7S0\r\nUSIYCPNKuKUfuZM550nMc708wDr42xJV2h2W35FhiIPtGjkvoWGrBv+D0069\r\neCUzAEU8XwE90DbynFE+Sptiry1U9AatkkI=\r\n=vLXK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1bfc2dd6788bea16b847ad61fec69971640cc8ee","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.642"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.642_1671018805808_0.04060593867118434","host":"s3://npm-registry-packages"}},"4.0.1-pre.643":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.643","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.643","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ffac7dd614ef71f4eb51052125922c1d93a4442c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.643.tgz","fileCount":97,"integrity":"sha512-G+bgp2LVYlvwDx/Pq/G/9UmfdhfDukLyahFzAYaxHw0O0F+Q4p6tXoqrC9ncRapkf/DbdbGVMMjG8EudzEB01A==","signatures":[{"sig":"MEUCIQC3MvOIvwP5AcTTk1HhUChH/zszJ3Xxlyu10A5Z3mgTDQIgfBZIidpgmeVI58JDzCpEGvdihtmUZlIOXFah9ubsdgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmblEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnJw//Yok5Tu5/uYxqe6Yt6nQ3ZnRobE5whe63kq+A2P1YUFgyyQqx\r\n/3HKj32pvbwgJXHJVZTk61O9+QWN5loMf5OajDMVIdwjEK59qlROkKM37ONd\r\nysOlTMKrl2ihOGudszmaMNEjgJZt1RmXYjvrKPp+Chpv9Idzk+NvQwXmYBKN\r\ndjntKqiZZUukvR4PmC5K/L9rSVxPI9eJG/NkTYL5st6YRXorlOCHLUetT6vJ\r\nARhMe6ybMM0qtvPOmFWnRFs74KlHX8r+PbbsSV9cSTkQN1JwFYIV2PfVdtye\r\nphOsUJI+mQUVG59l1iuSYmfH95O/e0Sf6+DyKCZxRmazYShp91lfrOe9WJJT\r\neKuRxf4deygRHCekg6NdC9nT2ujQKfkapEHjtwFXo1mtrGXZi87Yh+EyrOXT\r\nCCDpqEr772+Jm/uTMu7fYCnY/Fy2pczum8q67itvk6FxZ16ejCRrlT88roGu\r\nzrWi78rmLMnVRtwMLxKKSTNvbeKfXVGv3EA1h4XmjlZUUmd2uX+qUQoGRZ/g\r\nyedFC46hIZ83STxdj0dRIA7OWfbJtMqE77xCBJDW9KKzAsAK9mV8c89EIdju\r\nghPiBN0hLTtcI00RTKiufgIIlT3k80u3U2N0KEFo/nJCSc3lvJ50g4DsYmZq\r\neCtyaDwR/VgdMn88CK9CWWVI/3Q8v0284Eg=\r\n=IDaJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a92e11d39a5c36e98cbc2851018db79d74229d46","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.643"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.643_1671018819754_0.036538706819199795","host":"s3://npm-registry-packages"}},"4.0.1-pre.644":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.644","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.644","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b9ad1ff60cc6a00a3f06157daf653c3f59c3ad09","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.644.tgz","fileCount":97,"integrity":"sha512-GeNxl/urRR8EbAJrOEr+TXWZiIk2HBKg5WSTJkiQXHtroKmHqpjQis7sf6Qp1YABbGGU/HRlK9cxdFqcImjW6A==","signatures":[{"sig":"MEYCIQDcS/aPZ/O/36b/h+Y8bW8IbnWTs/2HT2lVk++KDiBubQIhAKIkKF1Prxt+Nw/be7HkPpHf7MON4XGqUlS+fWna0zbM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmd5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZUg/9EPBU3V3FVKUdGsyPnmX1j9TGNMGH9Dkq7OB8oC+5QCyxg0q4\r\ngVzJ7Mtev9Tel0zgveXLXjjz3zbVHRnmSBPXisDIPsQIoC87ZXSRMq3d/aUK\r\nDry6ANkjAr8O2bFm2FnExegS2RjW6m/4aZuwKU3QKQQh0kcngsp8/J8S834c\r\nDS/mLjB4LLH1MeU1lVZck/JkhBTSVp1rWBboSBgI8HSvULvX/YYiZe/cPBoO\r\n/BQS/6Qa+VIfXHTNynxEUYgnRyn9r3Bt8OL1ublW6SBxcxCnr5cshlb9ugKj\r\nVUsLoxwNtGSfRlqFoQgS9L6DBP8nqLqRW5pPNIfaQzhvhNVcC8CMZDdo28l6\r\nPzJEF/3LkY4EngJFVCyPvGUbkIwqkTmCiZ+pFR7yOzdv4MGA0E0uZRdKNNQs\r\nbJix53OLeuuci6ukZh5SexL3mU/Di+5GWQCETcFVi6rDm+REQ4bXnZONjofI\r\nkWPzPv1UjorHuaYUQ6zUGfR9LVV4zVDWumsLSbTjD/ugEhm16WDPJj/bOp0W\r\nHYEEO2nLZoq8egFVbrs8PkNV/vDyN2XJ4r8Shw+wDrJHvarncwGLcHANv9ia\r\nibQJ/8llTRXyJyELB4nvkHO5idpl29erowU45CeHGwcJMm5bWlvY3l1kLGRl\r\nENf7M7MkqyFsYhzCzYhLaWCnmXQ8gcwdMFk=\r\n=brJW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2cc4c57c9d74c187dd54a568faf612e647915884","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.644"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.644_1671028317309_0.14672164881454397","host":"s3://npm-registry-packages"}},"4.0.1-pre.648":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.648","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.648","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"eb94282b828ce4c58cde1a4021c56c50ece57f19","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.648.tgz","fileCount":97,"integrity":"sha512-LU3z7XqIVf07Xg1oxVCvMmnSDsL7WFyyhBLox4iBSnhyyVaYgRVg3gzT9RRnR2/UBfm8ZobP3qDM2qVtYoeahw==","signatures":[{"sig":"MEYCIQDC+BwPr/t8WmNiL/Wjfr8OGHWkEdJirmCdwokwOyUFBgIhAMpYgClCbqgq0uqeZ46UaVBYG7p3Auf+yqJl78ururcy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmip5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAJA/9GoOb1Dspka/9jWI/FoW1uUybN/FrX+NR+cgzfgDloa/72dS5\r\n5MNGcPXkub3bh/pvnrHJp3BQarNS06I91QJVYaXzN2Jqpbde0m5F4kc61j5g\r\nKb9O34/Y1mxk7zLucAHye6Xs3nNcRTIxr5pb11m+Jg5KRLA1eK4KdoCA2UFG\r\nhaZxVJ5Qk2zPSkZSlrVAAR5dYV304cCrV3FD4CevqTGZRWc+hynbGJxsSyho\r\nCLgpEVqOnfiAZoRIoQ0uTXJeytP49FRudbR1uqBQlqcwZA/P8sBPsTEmDxUL\r\nZOK4aks8KqvoGuIN4xJfKpQksIBfk6V1UVjTbJxMlDdo79+INC10ZXSJv9ZN\r\nbDo/Yqj3hEE9qEBTx/40Ed4A4x4eonHOkI9SDYjy+yHsI/VYRQh2xkndbmiy\r\namHWSiOFRe78Znc2/vhaPA8NkU13rYeoW0uu9QlJfvykahcHRlKh09dInO/c\r\njjrKS2VdvwflP5oahcCQnzux7n92x/VRrjGcfddntX9YCAA5Pb0tzNx/348B\r\nPj4qbniTuX5PgaZhLs1w4fB4WT0EJczL9oYTpw8hS9fIlBHqtcqx8M50+mPo\r\nzHa8yfbUBuun3jGpSWmudKwYGbvG2/nQK0e3cKcY0ONSHd9Do/3vmBRCBjbD\r\n/HbWbrter/8cSSCyf0XG3GrqN0o8sMkiz5s=\r\n=rN4E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"962f214e374d4dce6160ae783c039966d35c5616","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.648"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.648_1671047801313_0.7081543052938928","host":"s3://npm-registry-packages"}},"4.0.1-pre.655":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.655","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.655","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7241d12182205cf0f85640d1d910fb9d2e264ef8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.655.tgz","fileCount":97,"integrity":"sha512-xc8vBqhReJDyUzFBOXSwW6i9Yz853FdWdBuEpWEXvjJQBasE3UInaqPJ9v42njZ0UTf8XWfNrccwYqPdLv0S0A==","signatures":[{"sig":"MEQCIFfZoPRhxPVl/iWYKwiWBuS32U1O+mALsVORdSxu0zI8AiA9CbOZn268b6lItPqYhgOX8hX7mlEI1wywybigyl03Mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmwPuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp9xAAhS/r3v1tDcKTYP+6N0mfxwE/UmhZyw56CmlTsvitzKQHOltK\r\n5L98gGYbirjMXv6qqn5Gt3CST5wt3j2kAq7lwFgEexvmwmahTraheERYrjAI\r\n4XW1eQneQHLPMs5/dwX2WbHUSJTEyhIzL9OWno6LfptrirYil58vecxvFZpr\r\nx/pYx3qUnBb3ZX1OHfHrtPyzO9bTtu8jdjPQUAhQ6cx9+BSqwYh7dDFLxFNZ\r\nktsrgNeRpVJbnS4sw+kJKB7lF345wRPmZ+wjwiPBVf7bXOvPQLbUeiMZgHj4\r\nngfg+EjM8saP7lZgbqMagg1dsr42u6tlURSD/lJQwvKhRQKRu3wa83EFooq8\r\nL6Y8Xq4DJ04Ry+3wAtH3GMAA2NbXB21X1rIgJfAquk1w1Fcv2KUYtmCODBc0\r\n6zInFlYOrP+Jpt/HBV5vL3VjutvejfKa0zdDZ51nmoMSy8ogMKhW5txasIJr\r\nbeN/SABsHfhQ+5W6PWwAYEPeXYrYND+yUfOtsbFjDnD2ZaOZS6HoQ3EilF9E\r\nWkEdtmQ0n/l5yZNTrj2aNfaA2k7Lu+MVcH46u8fLVAQXeEf4hFDPDjnrwNJ9\r\nIRiWF0flbaxj9k5MdxIF0W/hOYAqdhpSpYFFMkFLHWspKp6p7+71Gtv90lXV\r\nSsG66XvDeLrTLOozoqsR9fyzOBODEmkiWq0=\r\n=QDeF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d06089cd723fdec88b16669e73d050209e7fad9f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.655"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.655_1671103469747_0.6413170815908023","host":"s3://npm-registry-packages"}},"4.0.1-pre.656":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.656","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.656","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"010e186e6d616d32126b79a428061a383991ca52","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.656.tgz","fileCount":97,"integrity":"sha512-TdBKHSXH/yCOJS8QGlmzlAfObTyAzlfwkITvUlbqP1SIgqnmwyrgy8ZWg9/SLSVmRMiDjzxxs4IaXiJTN9QnAw==","signatures":[{"sig":"MEQCIBTfmrKptnpp0laBcthsZcvrd9I3PwapfOAMFhtop3E9AiALLHA4skSKvI/QtkX2QqrQk4dgKLClGiTjISjd/u+NYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmwbIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF3g//fxThDfU+1AHlZ7dJdLMZhSdde5HHpwETmMykANocfFaagu6b\r\nDl+bbnKc2UkuERMj8KfYlhTUnCxUKvFlbtTa6JAY9y/mXpB0m5tyMkUe5rwe\r\nQ/If1czUO77yWlUS6aqBQPc5Z5vq8ETcC/bwQRF70zKgmPPE2ZaCoBGr3+Gv\r\nqovVnucH5rjOjhrRsUgDFjt0fxlOHfyVOkRs6mu/oK0qE4YPQmJbQJc59tKg\r\nRxRTNIbKDC28UVWd+wV8kpmA03OzGu99roFa65h8Wx9EIjBtU6UMjzEbJyLS\r\ny4dFDzdRGhku6IU0MqAP0nqZ4M7ZQTM9TU4Q+1XGDtjiwmzpuJt7HDUysr5q\r\n9Wj2Ruep4n0VISLms5yO1bXGDJf5go/sZDsb9bgQfzAhS/uwkrKMIpbOO1pA\r\nAlIQi7x5K8x1WoYIAFZtWjYRabfut+20NAuqau3bKy2Za+33mCjI/wRz6VF3\r\n06r1YWnlPZ7Vhjf6fmuGeoqqUmD8gWgGEpi+qze6SwGsRPkRUhIvywRyHmFe\r\nJiYaiy+R+d9AGIr0kbl0dIQ39ld/Yyo4gpdROSeu1Xe/nvLukzKk8xI2/K3e\r\n5FEDrt+H4dxo6kiczAa2Y4qrcuObaZNSfGrO67Z9BDFpH40Z/UUFKtbLkyzQ\r\naalJaBKtqysicp3JOE172d2/+lgonQQXtNA=\r\n=NiKj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ec9a690166d83b93b0ba08a8ba6abdcd6584f5da","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.656"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.656_1671104200201_0.45587577939030566","host":"s3://npm-registry-packages"}},"4.0.1-pre.657":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.657","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.657","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6f98ed0ec6c5abd744b634348a0f9af71e5e002e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.657.tgz","fileCount":97,"integrity":"sha512-Ym/VbmgNnnJn0405xiTjlOfHH+TNUVT+ww+UZNLo1QHXqBRa12WtjUrqJRUCkI/vWlO+ZHMDlRel1gNDuYqMSA==","signatures":[{"sig":"MEUCIA9Jn8qT3EOY/Ywm65PGALXjFOXIGCs4Qzan0RMvE9cKAiEAqqaQ5vGVV0BkWKsvSeUIExcncoFa6yPEFmGa0d/M3Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmweFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsJg//U7NFaXbcEYuY60C4OFZjwMrRMQk0it8r5ukRPQKvJTxUXV7n\r\nCtK3xwNGH/E2rYY7Ojqa94OW5RX+AlsSIJC3eTfFvStSg+IFzU/I6eSvN/oM\r\nVqqoJIqyfkMWdmKj7HdfLJ+CU1HjxM/tADR5fjMMQVPc08lra3hUUC5uhy9i\r\ni4lSYnpP7YFu3nhlY/zzM7cTtKw/R9TlhS8KJWI8suG8Y2L05RP7LnQugjBd\r\nT/1Cy4reT9uFQzWyB6o8HAcrloUHRb5/j/AnHeLFubShhAU7bispPc6gGmde\r\n58pdd1F0Dcqj+0tMqDeEc/Kb87P9fe5/n54iMIVTuTotEhk5UPeIuWCvuwj3\r\n7jcDbzHgkkdgWHcmPyorKbJkJm+ZAkbfP+8MRjkFpb8wVGhGnj/hH3pzgX45\r\ncl4qrorMsdQKwRgdJ9/UYY0PDaQffUSqU4+eNK4oajR8vGI7dktSeEv8fOLy\r\nSbyw+gkZjgoISbQnxgzMAapAA/Y1BRE3BWkYz9PHqgfajNSnKntuEXIzolnd\r\n1T6bZFv/ZWncLZ74Sjtc4vYUM26feZOWYjPPeoA64y+2G9gCzGEtd/3q0i7K\r\nspTj5da1AA9UzdFE3XapWMjFP/CIls35BYL2zy5FzormldgHk+spmVPtIpWw\r\n5ocj46UWOn0fUsIqa50hJ5ySVSKIW/Xc0OM=\r\n=+0Zu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"75ff948859f4f7f62dac07cf46a6cf7dabe98b3d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.657"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.657_1671104389267_0.3648281487065419","host":"s3://npm-registry-packages"}},"4.0.1-pre.663":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.663","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.663","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5e89603a2afbd5174a66f4e16a3681c6b2ee4b76","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.663.tgz","fileCount":97,"integrity":"sha512-ae1cGZ59zmGF/yo86fmaOXZGWze48Bsn7Q7UntB0W0UXZe14ewndbNVuapa9aygZGM5OOwXabJMSQpgh3sS1Qg==","signatures":[{"sig":"MEUCIQCb0NkAEw4hrdd1WMDhtEUi86U4jPuDPNo/IGtxc5O4mgIgcX+ANZOsvBz/897PRK3L6VGc7WIPdc6R8cXaKv6jPBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnM7tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1CA//TRDhr+bZ/TdbLMlMTpAqSM41ZQRrXFcwvcZfFgpR0YY8IcU+\r\n0X3mE6tmt1BRSwQcyWJOyNWibJuJ2uesNn+FEv3FT0tnhvq/Q+BFOUk+Kcbz\r\nBAxpRuDhPL8EqzBX/xXaoO81Q3k0rHYqED0/YXixBYaS4piYCi82059Megdf\r\nRvio9KXwFMtl+ln7yZYPe/he8YJce2rEG7TRoNm27cx6nsFCoGmvmFhIS2Cf\r\nwvXo5mGNPMEfVnjnnU4ofs4HAY1c8rzunikcnA7xr92IL0E4xu8QTQeBpC0Q\r\nHcBI86Q6yh1zcYnSreZB4WP2A07AE9VXJh2QhntyNcrurwcEqcrE0Ac0OZ/7\r\nguIr3+thT3CSdxHdY6z+OjVtMCVreUcF+jKb//ymiVROBdkOD5SLvHPBXAup\r\nwep4WE1pq2tPaOQEORSmvQWQTt//Fy9y8EFeJl5AGPNzYD1mg87GetaO9o/J\r\nVeJ/d9PhjRcNWO1K5CuEamEsUOb0bFp+UWZfWaV3sqcYw2m+HopFPVEw9e0c\r\nvDafcLyOUc06yrLG1F+NnR68E75NOwP4wODKrwedqudzMDt6/Hm3wGzTcEpM\r\n81er9fzGUPPK4ckXu2s5/Au4eeb6myHO86mBlvwy555ls6krTyya6E1bG5vR\r\ngJ4+8QM9kuD50dPHuQdx1fI1T+XFJzMPzc8=\r\n=fEwJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a6dfb620cf3d92fe5394b9957239785b26e2cb42","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.663"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.663_1671220973119_0.18698272061968724","host":"s3://npm-registry-packages"}},"4.0.1-pre.671":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.671","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.671","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"189875e72a138f6a0d57840fe90005b88841a3c7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.671.tgz","fileCount":97,"integrity":"sha512-p66QjfVuM8KEuqY5lTtsaImH3Y8lo/jCs3WnuSpT8KUzxKUu/3qGfSBRB2lyjaGfNHqwaoYtCZrsjjKlczbZFQ==","signatures":[{"sig":"MEYCIQDy5FOYQZe3kWUbYme6JtP+D7CQeUcyXGnZqmQA1lWcGwIhAP98XDlgBgTsu+3h9jRO3nMP7eCcGjqqxhy+fg7ljqvp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoYt8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo69w/+OjTRFwuZS1et1GRvdfkdtuClJ2OPkazRlqIuy9X1TE8fhokV\r\nQyIXskjqSIcWEbVktsXrratVrpTRkvtJkTKK9Om2teBuJiYnjB2+dUA2etTG\r\nDH2OGOHGeDT9foyi5aWi/bdsjiIkGDKVeQ4UQ0Amb0ACZsPTMwY6foEr/xLR\r\n+v3fwTHk1bRfWYwVKePeggUnY/mcGdD3SP1uZFsjnYBn44cy1/1KIpKF0XY2\r\nSzStso+Y5Oox6NtIHewYDIP2LL8RwspVs+MAu6T9hI+LjxTQsiddwSE7BMKE\r\nM0vdoP2AU9TzzWtW6LFjM0qhmk4FKxb4On/FLWn69PcKXbUBqD7//9IQCXcw\r\nuWKrAK9FFXT0fxucCgdID0LRW+/7YSd2k5nBrDp4xyO1LLQ4frblqvsILplZ\r\ngw8TcP6J9+dPZDkP7D29IkuGKwHxiw0/VrbxkaiOuTVgrd9NOC9G/pX42Wxb\r\ngOqe7mtYYK4xbmda6+5lxATOIDMru4JJDLVdWABriJAWx0zcqcV9FwNMUshw\r\n26JpySQSKboKXNSWBA09EZdSPrtur6jM9mUuKqrXdxds14lwu3uJYjr8yZOr\r\nlKtLUZZv6C5IAvFAamd2vu/0zq/Ghwb8s/+wOXekvLcSw/j4T+1M8FB6kf7f\r\nsBi4LPZgcvQIVcHg9DxgwmfY+pSVPuFh5ZY=\r\n=CyHJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"90ab2027cea3fa4d0fae68344d5be6f623df2967","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.671"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.671_1671531387724_0.09449639636474916","host":"s3://npm-registry-packages"}},"4.0.1-pre.673":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.673","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.673","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9fd3a85b266f8ac8746536c26fffca62529d1dd6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.673.tgz","fileCount":97,"integrity":"sha512-TEaJ6bhx3axamtJgu/d/7vsXmG49ATf6xJVy0IZ4nhXTZ96oMF00FdYWwutZuYA2sX/nNKubOPIx3REx/+8juA==","signatures":[{"sig":"MEUCIB5xWlhlexfuQSbt7mn2X+Tg8Rq6eXW2vgZ7HydikDK5AiEA+EU/VC8ISEZ6uHttTsGntoVApvqciOPqddjMZfKHgEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoZqZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXcQ//bXUeXHzP2NaVXAkWRfxRMz8sRpHSFUetoLhNwwKgU8sV3+24\r\nkhyXQ2p6mtvMO021Z7G5C/VPyaxB6NRF3W6UAduOXy9OuonAMifuqla2NeqB\r\nsus91Z7iXNdazi82MaTEPlX0MI9bKDS+ue4Ho0IQaBC7f7XlAbRH6eVQPe+z\r\n9vost+zzICnx/15Y+aeXPhltzhBdMRAX9XPa/mmK615dLWuLmj4lpR9eS1or\r\ncp8uTXOBldWTgGnc+tEnQWKw7IjDuttk44e3t1Dm2gyiUGNcHLB1CK05ygyX\r\nQX/j1yCRO91rOiM11lWbfcNhLE/vT9M8vCLOyrwC1k/+kkfi5Q18qVvaoxK6\r\nOzvryg5jHZEeuLlS8KwlYIy+q+3Wvxykw/3RSdmBlo3wwgGoXCECIVoIaqQW\r\nbp60kcwyXx8PkU7N+ktu7InithOPr6wgx0GLI2D1Uqy5t1jGaUxm/x5EJBZy\r\nQjmonxSsGrOkYr1L1yHskDDZaAFgnAmbW5lXV5naRtoWPXfoNnMvYuvXNLbq\r\nft+77e5k+mVW9m8Y67C7klb8cAYV6MAmErCUJhdDeYaPhy7m8mbDKNX3XFQO\r\n2DOYR3WtCJICUb9sqW9ahNCWcHJ+KiwP7O5MIdm5J/ILAULub8qRVT0Cj8bd\r\nIO4hB/Ow4rL5U1zp1noPOKSnuVGhmQVhfc4=\r\n=n2bN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"34c7bff2c2a1cfce9e18825692205320ccffd96f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.673"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.673_1671535256769_0.8834370210934532","host":"s3://npm-registry-packages"}},"4.0.1-pre.677":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.677","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.677","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"de324cbeaac2767d084f7aeed7551a2ca91de918","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.677.tgz","fileCount":97,"integrity":"sha512-gVs5MZzDbRSa9f0xYbFuuljh4xUuOAkhym7gAGC91v592KKUrRimFziKgr2uU8pJ8H0l8w6nfgHq0gyrJGD8Ug==","signatures":[{"sig":"MEYCIQCcj5ApaiKn8rqaUJvwpjutz0fEpL2ggNObS/QxCFB+AgIhAIyBULeQMvn93dC0+E2Lutm8sTJiF0W5o6ohySQmP9Si","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjodjkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUrQ/9GziW4AzxUVsQ/u51GHF0ZJHj3KN7pm76AMfZyzYHhtoIJOyp\r\nb2Qv3CkH+3/wj5ayZV0LkhxylI2f5MnBiIo1bG+k0/zBAzQcrEJbaCtGC7Ub\r\n/y1/EHaAkVQgoufehFJWyIwld+j2SKdGg3RhwG8yXPXhjVwy/8NuFfAtIkIT\r\nblSkuwedJKOk8mEH9EJdrgjnv6wc/nPDbMDFUKq9Di5VlVa23x7BtO6S/dou\r\nESW8DvnnzIBsbSjhrQ7X+C1V1+dslSkJF3Y5sX1+/b1q2FfPmk0vDXOJ0RIF\r\n8T/hbpFIOIt7/Wcsx97hFHVdLIkSgG+Ow10aqSp5NocWjtouELgzR9k9uZFt\r\n3/xgATmDP3MXfgmc/4pPo64HkPHe/G93m+m5SBAjf+qFhWBM6uXJtIQxtJUi\r\n8GVtcpNeOntv6GKOrEjEfMPdsKemOIf8vXYUoTnICU8WKNWIJ5MtiwnLzaWU\r\n53qKbIKJholWQXpiFfoP4QQjkU6MiNIOAGIIlCdQ1BsQw4mi+t30pqsF/3xq\r\niB6i4xoaj7ZQiVWL+uwAYBzZNdnc2SjiYKr768hRHQTDge1IO+natga77vVO\r\n+/poa6WdCymrliAzhyCOuhcchbLa42p5ai1jRpCEplnxa/5tKZ6THFZ6QlQd\r\ncquzqzTGCnIuKOTCzybdiigb7gJVBPhq9OI=\r\n=ZnY2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bec5f3f8afd227ac59043c90ee308d3dd9cb6240","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.677"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.677_1671551204574_0.8452129584047381","host":"s3://npm-registry-packages"}},"4.0.1-pre.682":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.682","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.682","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"392ab0783773fc93036042f41002faace1a78cef","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.682.tgz","fileCount":97,"integrity":"sha512-QaIrPdsHZ4G6jpJ7l0zws8nbFW0eqfqXqyxbFLL5wX33YR/Noprb8RpX6p7bGrbbCssmgpTelYgr9a6WBrx6DQ==","signatures":[{"sig":"MEUCIQCwMgwUbTzKprU1aUx7U27Vl9uhJgQ78+FuJnGqiIh9nQIgIb/ijA8Whf3MV4f9JFOz7WwnObIXhDqTqbEWNiXecZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjotsYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqajw//ea4SMFoQmw+VSa76U7N6/Q5FE5ad4ye/eie9OhQfTNZ9VKbt\r\nDQ1rcbFrEp/epdVIqc/qTCfi//arjGrlqPQZm5a8QcHWr16CLqfVz27cPVTI\r\nv2Ob3tnu7BK2TO1/txgRNE1YqnXURkh3WQgSRgq0W+brNfybsoWttDltG5ny\r\nhFbwL9BfH6L2r57+PLRm7uX2d68POthykwfDSuJiTSaN24B8PC/3Kn+fimAn\r\nx+QVCY+i0hX11RpoDq155lTuCjHHsYK3lC16h6zVSO/a7olvOHiAC/e5gRQZ\r\nT1ZVwNE+fCKV/k5eFgZ8zCeDCrA1/0ZY7Jn1+iM7e9ngoKt3h1nX0jRxyWZ8\r\ny4eCz3+Df2RpCSImkszsVHG38oX7Wx6h4rb4e3d5rj8lKBDR0rkMbfhs6q+t\r\nlTZHo3H6VR/NfPcaqDUbTzKuK99fWl+x1AAjuoVr6sGkykLPjwVtCHAG6yMZ\r\nX5iKyEO/CXbMP6b1XTqiVavxP16zW6JQPpIgNXdc5sbZVViSxCGMgV2PhlS8\r\ns3eakl7ZbuQOTzhLOCZhI6DCvTxcawRcOTaFwkNfUR/GIpmQOZmg+L80ssmR\r\n+arnLSxuFWpq390kAFrEEWWmvy8BrkVxKqd/269KxoasKgkqc28uqAxLz9M/\r\ngW5BP/8XEXF4J4k9i/hdgElwDqCPBiT6mMQ=\r\n=pr7R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6dd521363a08b2dd1bed77093af890cebdba2709","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.682"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.682_1671617304475_0.34597330692715844","host":"s3://npm-registry-packages"}},"4.0.1-pre.684":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.684","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.684","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9525924989f121a9221289613380ff64fcd42aeb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.684.tgz","fileCount":97,"integrity":"sha512-idTeoEAyS6V07Q7+3PrgCEZRt1X3xdh4WW+vlL0n2wavSZgsT/9p6qtJ6Tc0HLDG69vSxSTHOutWWbQcL6gs8g==","signatures":[{"sig":"MEUCIQD6LPMrzkmsUzNNeDXB1n/imdf5YklAZHoNSn/tjAqChgIgRVj8bHOg+43oEvPeaqVP6fibsF8C3r8Pbv6cI1+LXn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjouNGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDxA//a2SVznprSsLSdInKKfkRjAv7Z/RZuNwKV6AivBHohTLRfkAe\r\nTWDTg7PqGYpOCAly3OTEKskKd9YOYsrt9R0kjOGYqDUKmhsQ/LH7YMz+KOzc\r\n6/GKF2pHszJCXKEgbCuF62VWL+4siCidmGkZTYBsVmg+DsWmc+4hXwTXWw1R\r\nWNS5jBAjiQ/KCjLhppGDe4QAlMMfZRwK6PdUEnMqvEC9BXDxsa5O3L3qqZHD\r\nbzrUlqEFB+3v5bGMS8TwxMgvu56rkzVO4kC7rMFtRuJpC+vIs88pu+ytU9ue\r\nWRjFJ5po74lZySbsFNgJUoxXQtPrladFUY0WOi5El/+YLdHCsdQUB3mXgrkm\r\nB3NKBjWl7b3laTT05kWBfUe8A7x9V9OBr7poDCrbaEpgFgjvLbJ657f1fBuT\r\npcWVpGIQCfW91uGUb6UYnICw+E0sNVzw39YXX/mRIt+Yb8JUqGuOXiDWoOTQ\r\n+C6MhranG++hrsO5aJVXmfRnVZIn8xv92k4iRowTW4EGzby9JfGWbjjztEF4\r\nWz1vVPDMcpIAqTodluNRYvsPh20igWHfX1piXK59kjCCY+cKcpZwzccz7AUA\r\n0yHe+S21CqtW6332tj0u5/CeYed1mqw9sbr53D5khzpXEg46JOCDfeXeks+p\r\nyZ8itStYbzngTP26DBE1owDd5XxX9q9TT3E=\r\n=WZVb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cbb4de156fc01272a8e858ef3dfda080ecc38dda","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.684"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.684_1671619397728_0.6372903370393019","host":"s3://npm-registry-packages"}},"4.0.1-pre.699":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.699","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.699","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e1cd6145fb7c52360c7d245e08a9fca70064679f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.699.tgz","fileCount":97,"integrity":"sha512-/NJGBnQLr18vfyV4oz2BEEnmGEIzL51B6/hA46pUI6F0ZAtNYMgv/+feTq76J8oz/lTEA7JuyR+GMbTc/t8h5g==","signatures":[{"sig":"MEUCIB/U3whaetQpVJ2/PWmOJfyTt4Q26azi5FvUIYciUgIhAiEA+SkyRinhVryDn3nyyM8AaexL6KDH5p5gkxpIOx9IXQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpFAuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozBA/9GgKADpv8eLJ9P8T4SmB/mTtpesyU2dCnWX+Nh0Vc/wHvz+ei\r\ntbw3CO8WxVkWd/zuMo8m5DP6KZHZeHZ4yJMiy4mjGJUnDISoVwGtpHRN75OQ\r\niJRHv8ol8ReOFJKrLAHCf1RTMCiPFm9Y/YerzSRo2ry/Dyge5NZ3Vqf6FXJP\r\nXjfXrFF/R7HYFoF0B0yQXkuCsRg+p051GlUjB9REtNPkB4cb87icQid9X+LW\r\nQw2nli0VmxRlNH7HzSXn5FURc11bDpe+xa1Khr6m+ARx69zSETvwrmK5LHsG\r\nrogbO9xx6iBz8dw/dWHNF8An8UQKAlbAu5WvL9ZbOonehn99m2hcDuHNz7lm\r\nIYOnqfTQz/wnZyWGoU2rRFb2oxWexMHG6+J2rfPNGcGb763ChNZHEqq7cNZc\r\njySAGcGsTaBdgIB6tQ+LJYapiEyJ64EOrB0TUhe92v2+NR5Jr5urM/UjI7TK\r\nX55eve3jArokfnvXa2h8BbSrGsCFz6OpF6Bbx+foEe1wOl56vtwnA9Ij4NOS\r\nLBEKYGxDiSMO7UH5SrR3/OoikSTszz3Lz4ARJDmhaKr5xajaeMwIRYsMajpb\r\njyHPbXakC0bPBBNLMrVNYxev1zUVBNh0n9r4MM+UYVtO81+GyNxvBJ6bQWvH\r\njvvpU0O+EpFglkO0TL2iAh5KGfZtjVzh+Yk=\r\n=slo+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0dce079a36a2f45dcde1376ce150443140db50d8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.699"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.699_1671712814323_0.030370449862473947","host":"s3://npm-registry-packages"}},"4.0.1-pre.703":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.703","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.703","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a50d7b054cc2d6021dcd7f27364fb39c50d84825","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.703.tgz","fileCount":97,"integrity":"sha512-zX8w9yow7SMaGq8va5udi69bm4Uvo8oiudydheICgVj8gWWHRCukdbrpMKR4DGClSwGM0BisYfeaSN6D2oXx0w==","signatures":[{"sig":"MEQCIFQ4b0LTifUNsLLI5MNJUtEiGcHvFedy5TIejQlR/o+pAiA53J/YSdyif7+5+J+yveWuKrMDDmAt0EbdxYCfRA59JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpGHyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojzBAAnCmUBmGIrCc9N0yWNObFLhJ2OXLrKnGUd7VHRy9DSZIILgWW\r\nl82EZN5yKh1Dsu0iST0x/6SQx8goeBecTQfprvN+RoSAl7XJSEuXzI5WZgDc\r\nVW3ZBiLVWRuLSn5ultBgk2wsagDImIhc+MLjQH4rH78y+LuIalCXZSBIKyyL\r\nePlILNdCM0fkB7vevzm+Ehfat2JjH37DKFT1VIYsT8CArZiHQesC/OlQWrJh\r\nG6l0HBCPab8lK2VL2Fg94z6z7t+0J6ZGh4cpI/Jtn9Ith2v6IoqtwPe8honm\r\naewe7b/dverHG1CeYYPmaeDormHsI3LMXbgTq3+cj/YgB7PiNwRZG5sijMit\r\nWNSSvRJVH2C4uh40sF8yYoefe61evkInqS7U7AegKaKENHbwU72M28g0Zwwx\r\nxFefOTKmNzF0l487X14XbMvMYd/Z93CjJTtDtmO4fkWIUt+JJROiHv1wKs2v\r\n+Mv+FPIY/NUnrZdFB/YpIyabycsYVg/Xs6H4HSykeFbya2Ey6Bj03TZPbAwO\r\nXHHNyClUZ2ZDHUEnuOqpOmExTs4e3fkjXoYAJSz+b51P+4r0ANl2KhKbhmic\r\n854FPfQy3Xa+egQVTEPkYtIED5uULE05W26wOs0TlQtFvX+J4yJ3fiQX0ME/\r\nGU32F0FlVP/OW97WSVuMmlBmgnZ3KW+faig=\r\n=fz9R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"64969310bb9ee2643b42b90ad2f0d6841af810fb","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.703"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.703_1671717362668_0.6021281544510191","host":"s3://npm-registry-packages"}},"4.0.1-pre.705":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.705","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.705","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9c4069813d2657a0b12284109036b2739bcacb32","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.705.tgz","fileCount":97,"integrity":"sha512-exhd63Asjc0+Fu/w4juBDZYhXdcv1hH7fMHC8rMbiv6G9QZFgZld/FeuYRs5qaQUnfwjDnCYvcIaWwLR0OXQRg==","signatures":[{"sig":"MEYCIQDVR5HV5cUYg3twDaQKQoOoigP6x3orCRz4fDnxv7qZdQIhANKBQBjvsmVD6dBFfIkIv8pykMzrDr9xoIocI8bkOKmY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpJOdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhmg/6AtRN0daj0EgAvL3zebNBTjxK95SImSIQs4YxSiZqN0K5QQ7n\r\nzD28wVHnchVcaCjvz/9MwX9E+coTj0Rty4oD4a3wvDBGYUoJpbUm9qL6tLN9\r\nQxSiGX/wzL5ThIevD9S0bGlFMyP1oUQr3t+6e0PZfwpAwiKOzCwnlJ5g4pZg\r\nVhSJi4pSjzWc7v2uDSkdxFlhXh6sQRX2UYVhfntLezJPQL275YDztBmodNSE\r\nreOqpypPsbvBb4Rvn1nzhoCzGfZgUKCOYJSmo+lVqmTlaQWDy9kijlkCnvzt\r\nH4cxKFnoRQRmA6FO2uBNSQzxm3AUj5k00XTECRhWHEZPt21EY+ldPYd+6ap0\r\nsjy9msFDJBfc3YnmubALEvu/rL3lOF4IIWPW8Y9EDQKllDwQf4jgtdqCCc4c\r\ndIhgYwZfdSeNwJ5RLSDgP4SXAic5Oxou6QHr4bGmB6o+mFPf5HtzkgeS0N4Q\r\nIGKLyWlQ2/sKAH3qstt+3/2hhOIwGDlAMQedwc4tRn0ZLaSSoEPBwOi9l5IM\r\nx7udTxmSprXjv8n//U/d+TUHKH/V7a4rcwrfvMSZq1x4TwbGHX8zEwn6+8GV\r\nIz0fz3bRD26p6jaINeTQgm7RGmdGd5H+YH2c5HtDJtzvSFpga32uKiCLyoCz\r\nlF+5EWc6FSt5FSyiWO+ZMeBUqUFMUw9s6Fw=\r\n=rthG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"363cc349d07c60e852af3d79b2cc3b40f0ce7d0d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.705"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.705_1671730077082_0.0726626906570349","host":"s3://npm-registry-packages"}},"4.0.1-pre.706":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.706","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.706","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f3797ebb1f895380beba0296774b6d65d99facee","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.706.tgz","fileCount":97,"integrity":"sha512-UzkXihKcSh0anF/YU1oHrKHlrmj4vNPrN+E7ZaSzbyS9UL51iKeZyBOmOmgXlL3pNORGnDQwAFbH/bpPnSEAUg==","signatures":[{"sig":"MEQCIDLivBnyVkzBKcZqU0RlorDVWgwhyaWPuzbgxrJ4v7FUAiAVZkoiGqwr+xI9Uw9Q/rChwguWtdhOGmUmtieYEtO6WA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpJSXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP6w//YjsxGZaWNAYwOwQbXjjIz7NlfYI/AnPdaPvD9RmBq5+TasDp\r\ntDyRTKzun0V9wjqBCYeTxw7DViGt6tBmgEinuHFp0+8Rr6DiyoA+PfF0HS2O\r\nENNH6uXChJcGzUL+9WmotVUhbadoTXfCFBoDrfkmKNkU1eZ/1Rav7q7wZMcI\r\naniY3xBVpK6jmZSrsdm2aI7k9xCGyG934VkR3j2PVnEbkJXaVniCXmey3966\r\nJSPz3m21FXMFcpxvOYvZMwPK1IETiv+tLxNWXvdMVHx46/wpXpwU2YFDvEoN\r\nqN/fC9m7kAG0G9q3hSmBdwFeKy7uQQsvcNZzdVoSrxPJhBZcVLndAzJwGeZW\r\noqTZrmxWOTHsi6t6btf321HQQ09IwVVhfTzmBDbWohPkXyXG0XBQevhhzBXi\r\n1lR5Jr1S9Io+Cw5dzu+xzNFeSCR9HALaM1f2Z8K1/H18vSV+wF7mxGksl/sS\r\nVQBTEvqFViLcN1ILf0Cb+M/IN9c8ita6jGq3psoX36jXdG3IGJoGjL8kISFl\r\nHYuqKgiI2aqDxb63uAwCEDiUB6pCCZ83XvsuQ7QScAOkw23BWQYRPcZ+8Snq\r\nOJhcUmgduGmy/p45zt0nDVd+8Lmx+39VAeDTJ/AFbYztJhoEiFwdAkASwue3\r\n9KUFoY5ya0WN+7Jn725VOFTxzqaaOxWaj7g=\r\n=J7t7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e99798d45b1b1a69a8a29a6cb4905944313e7b23","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.706"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.706_1671730326739_0.8688820278258864","host":"s3://npm-registry-packages"}},"4.0.1-pre.729":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.729","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.729","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"968f432090eacf63339bbe90c3b337f649430e50","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.729.tgz","fileCount":97,"integrity":"sha512-pcW3cCeJ/CRwK7WTeG0uOyczFh5nmCDRTqcWOAy3GM6SaN5sarJ9UuUTEWsBDklS/QsSjVG74GjvET+APncOnw==","signatures":[{"sig":"MEUCIDyD2u19QbHwzdYnBnAcoapfAYm5EcgdJRsQvrZExLygAiEA0V9brAef9kPHLefHOZhLvxFKLpvTVswGkVfBVZWc+bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtBr+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsaQ//Yg7KAKZ2h3cfoEN75XqOt2KlqS3pLEgyPQYKjGZuL9tded1D\r\nMwKvDHib/ZWOeWohFJxUTdrh1Vz2BwIlmi4J0ENRQdZje+R6uXhk1UWpUuDj\r\nVlUdGcaWLAtgiBV6Dt5SKnfOphKWrJ8mr+Nz44KI+YC9SRlHHnBhsg/7qynF\r\n7K9rYOyeXMHEPkUkslloe2DOlBtFnT+Zw1tqKkz94zlLDykfZE8/QaLFg9kK\r\njkACMdOhH9d9ODXJyfHKQkfpJpCFJJS7NkU3lOQhY6WjsW/JYax2NliI2XKV\r\n8rOCZ4RlPvEohkE9FWsRetfocanrtclkyya7GRQxb3u1wS+IScJp6APePBpH\r\nz5TJeut/dCAASpSVK441MUE8iDhxGZROXyFJfjMry1pvrbV7Ar9YSyoA/G+O\r\nd9BYxK90FFmJ7GPXX5Ku4Nj4hXEGHkCxEypJh4mpK7iIxczsEbSfD9d046ca\r\nE32Lp5g0US+7+9z3SrhAxnNc7N9NhNRBxLeB9LSM6avLpNr+TZYQ8Hni3zDz\r\nvQTsMFMds4V4Ht7YQc2HLCmRpbqL902kn9/ZZ2utkcReXmNgw8vBIEIeNrIf\r\n8S1cFf/J4nL/iTCqdKnvYzGxpvjEPRulRPq+e1RQDvWEbKx44b/cLBRjYYid\r\niLGZ3LnMHLHrpnuH7xQ3vy7JMxvH9sCbK90=\r\n=/f6F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4a53d1584f116a5461f8d4cd94640a4160412e08","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.729"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.729_1672747774755_0.21407680002508456","host":"s3://npm-registry-packages"}},"4.0.1-pre.733":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.733","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.733","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e83fc5ea9c1db2ec541cd4ecceb357535ae2d3fe","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.733.tgz","fileCount":97,"integrity":"sha512-rNkC5QKRqRZuZU6bvM7W5FS83ZGOUhGr5F28BMZ+D1HXJsSmQQvxTR1oA58/BmROmOrIlRxJLDWVqCixdIBBYg==","signatures":[{"sig":"MEYCIQDhGh4IVsWEEpfW7G5hS9bXK0ik7DhbDY1NYxDqs19lYQIhAIiduzRSY1/jdhbRdXRU/YWGqz7nGO7XxHXKme1BcC1Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtEskACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4/A/8Dgk+zPNDx9t21wPiccTH7FVzgz/koxyEw2j611TbKU9sxSCw\r\nvpOVWMXmUT6LuNUiWj99TnTb1FrL1RyYU9QwKXs1127Jr2Mx3wZxkxirvgbb\r\nHrWwOKVy8NQEqtIKZ/8mG8k6Yp+/cq9IohfjvVktZklHsyfCGZPYqttco5rv\r\nkw7c+Ucbx00Sk0uHYfJuTbojzUtFP3zsyoFyt5e8u9YJaSpN97ZtzxsEGqBh\r\nFy/rXpPyOfSNpdEKA63eDs5aY/B6H+aPvRMy8uJfbOL/KO0O5d6SilRW+kzr\r\nXWPlWqBQ3/NRshjF4cvXnaHKNLhLEV5uaBYSOMflR5Yrq1SV2TpjklzlzZiS\r\nwNdTwTmuK48Dzld48RDujjkoUGtkaCOpPeiDFoGy7mLgbimxUzCmrzeaiaMy\r\nakzBewwEhxBF+oDDrCGiKPQpwSYEHcyVGYJnxrcan/oFV2YC7R1LLbLT0JkJ\r\n50LF3/Ny5dRlTeFY7l8q0LIFVzmEE79JNDyXOguFBT0b2RN2LKRtyaM2YPwA\r\nTzupVrj9OPrnlEgtXiQrpOGHkhFqKilAAN25UHYOpMgecGz9nGfqnXg4+byM\r\nn1zJMj6Vp4FPASMOFC85Iq5E7+pyglBKmt/+W3Wi1L0I6QvkmLi1+oYNc8/F\r\nWcjbuKJVIpRHmOwEa49jxVlbso6puUBXgTg=\r\n=Gi5h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c8c2cec85de509277d9a37c4e3bcec252ec87346","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.733"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.733_1672760099964_0.3365310367587173","host":"s3://npm-registry-packages"}},"4.0.1-pre.736":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.736","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.736","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"69d056482e95202c53f5a27e69bdde11440b5bae","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.736.tgz","fileCount":97,"integrity":"sha512-4ONZRbiR3WPR6IsbVz6Xfehss3vraG+Jg4Cu9kIvBSap81VNErUtVBXFou15dkcF3GE3VFxDmeLyH7QzhwI6og==","signatures":[{"sig":"MEQCIFnjoi1ZOj4T+Pey0wCun/zAy34u9krM6/n+dbi2q0qTAiAonQiaOZi60S6aTpFPgp2XZ8EgZ+Kx0DtlaYZyze+aCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtHCRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTDw//dNR3WM2y1hz+/10kyA3LcU7Wr9YIZgHupAW//F+Dvluht5cx\r\npXBaFV73dzyLCPLgBoofHqobKc0sSFqTbYF/O0G6Az2F+5uCNIMey4azrwhD\r\nR4Is84P30h+NZrr0GE+IPcFZuzUQLGowN/3YdtUh8Pd7iZlcJXhGnKE6SF7J\r\n6nxaAYEjIa3MKh2b5k9lHSf3JL9t7Fd2UsXP3sExR9P8K/8Fm0ReJ1TFUkre\r\n40nmGhsZivqf8KPLrWKjmu0Znkllzs6yeQeflLooY/WKPieHP8AZ35ui4HQf\r\nMXWTBMq3Z9Zw9tQWDEwtQtOmzA1rfvCMJY8zi7vMU+JYEpZDdrKYafX1MGGD\r\nTqR1pZj/BzIiM770fMx7G7tVfaWQuIl137lH1yk6WM9zGK9QbxYooudiCIuM\r\nFhz+wC/yL0HttRXPXZpRBBog0Lg7s+Sr1v+R01UVQwjFQH0ME/yyfTZ+dLz9\r\nWK6jVq2AcvzctFzJ6iGVRXpEnw/9w8E8fiwrmcVcy8aZpxxASXCIjRNSo6/d\r\nIaUmZnC/5ZBwHdBS2TDUjFmK39tKQqdOYINXtmT+VvFhSOhQlIc+D0ujSCFP\r\njAS8C8U6kD81iG4wSxYU4SR4lh6kt9mrDBQTdkLNN3eqst866Ei6PEjjxX/O\r\nZQTUPPepiDOdTwytKo2iKdFINhmp8i1JUVo=\r\n=gsJG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a20a13504513894c6dddb1133bc7f7675cd39362","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.736"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.736_1672769680812_0.10231366719095147","host":"s3://npm-registry-packages"}},"4.0.1-pre.739":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.739","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.739","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"472f8fe6c43617d2728a1aa05468f35cd424b894","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.739.tgz","fileCount":97,"integrity":"sha512-fvTIPptsxSm352UPaUSKHOlJTtSW1n0E2XF2mvyccLD3eaknXjvUwE330zToaAg40bDQ1sCv261hRM0aTyCCwA==","signatures":[{"sig":"MEYCIQDfn0Te1x+64WLIo4GDPamFXFWnO2EPJn5g2fylC/zTTQIhAI2EpXWCAU0qXdfAlN32ImclJzQJiRuOtjoxAvJsZCvt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtvCfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwsA//WrTAEvVyf29LamUD+MGye6GKy1ctqlTRH1psLmD9ycM5Mi9T\r\nsZ8YuZS1qWvEYTEsNPnKUJRHpp8nbvA+gIo70zNi5V27MSRZFJcD7k4oxxXD\r\nGcClW5sMRiqSkoEL7Au8A8Y5QqOpuNwHLpUUc/3SpDXSUVkSDon4so5IkCfw\r\nyxlGewtG6ZGnLgnrs6Q/r8XNgz08bRomxtOxBBKvoCiZFC8PnXoSkySPoDSd\r\nYuSaJX7MzwhOFPRrdSQv2uLEOe5UuBKshQLeqocS1kq1Xztn7fq8OJSmbLNW\r\ndU8Ys9zDS1B3SWXKKzMelYSRHQGcIndOuCR76yVh1lzNaAfxXvS5FrgHCtHw\r\noBiSEob+rp70UnXMvaWDyWlZeaRApecOaVJJxeDvVFjyDCzXLowZvjQUltfx\r\nTL7CVHusrVb/YUUg5aZeyKfCDCD14KdEsRfL3wvC1XnrtYfY5va8/cN+G2Zv\r\nH61s4h4jdUhIYR0LL2JUb/R30/PVBOzMeSDHsNjPSfdKVNumJnQou+bS+/dP\r\nwb6X78qtUsUTC5SEkG0LJwGpQf76Vxyi1D4LwVd+hVzVvlPT1QPLl2AAL7+a\r\nZgFFmdt8pROf3Mg2hM3034iby1S433WaNO+xzq0wlMUVSwAc0kmrcx7RrIIw\r\nB1lO9Tf7iuUxHcjoC4gO6Kq9k7mxo2spdgQ=\r\n=TnsB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"69e87f1c8e47fb253be27be67a870913471177f2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.739"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.739_1672933534997_0.9018426057851459","host":"s3://npm-registry-packages"}},"4.0.1-pre.742":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.742","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.742","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"df56b9c91767b53c3f128c06ade35c222e1aff26","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.742.tgz","fileCount":97,"integrity":"sha512-VEFuvx/hqp7uRYWJgTs8irOHdsRgVNsCTQT+F1Ym3hbBybP721qH9I8d021TXqvu2cNKTnL+9UILHorjENkOLA==","signatures":[{"sig":"MEQCIGAXoILMqptMOL05mo5KFGcVFCd5PmIt27AJKKwnney1AiAX9C4InnyW7tl1mlcUZYpY7FgDfD85mf+T89zDh0+TWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt1C4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYwRAAl7Se7sGp+ijGT37SIY5H9+v6wW/j0dW/uSmzPvFiGXjKSUuR\r\nsJw76idYseJqfRlUJndYUOpjf6W97hEnMJBwZfkglQbVNvWUS5yMQixw9t/i\r\nR4O9D4oNMA6ShPyi6F+sjyzROCtiRks8HV87bj7/C1jENg2oQHy++JGEc9Or\r\nSgM/z3t/0cFGdzT99uaRcPHXcDiPDvUyvs05TxsMPDITRbIOCjoYxcb5zjbD\r\n8rz9LGqTMgFsq4J3eSeBtIprvildzJ1Z7GpVbDUdNdJQGphjjhrS/HGJKao1\r\np2uHYmEmBoP013AuaLw0QOxuF9O0EEXjLfvdtxiFe9/eU4S0KpMHbWu5k5rE\r\nxNWoTY3swqHlt7Fgs8Ok+wkhcZgTz3yQVC/XesH4jqCG4widNCgrrNxbIJHR\r\nVTVc9QqnG6fjeH5M4emImnPtsWOQawVm7kGFwhF15RYlqubrLAxJwAvjt/pV\r\nYS7eJ4xPy2iSM1SdVvr9GqVpKrqS0J7Q1/ghU23DF9/57t6Gn0N3LyL20FS3\r\n9/OpJckmK/Hkp5j4OqA6ILLfiFEoaRQ5t1pD+hghW2v/H46Q0jQwL9RsZ3v7\r\nbdHTcOgk50klzad0CpDfX3x4ahRXlGHoZz7kFdSlvf+2CSXJQno/ibY2cU5c\r\ns9pyWRkNuqG/ZeYs15YJkcLBtWraqxVQqy0=\r\n=Eqkx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"620819f8c38ef2417f1e0b5a1f47d5aa0e4d9679","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.742"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.742_1672958136710_0.7320237444622515","host":"s3://npm-registry-packages"}},"4.0.1-pre.752":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.752","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.752","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"43b3d54dd8c015834a77fb08ff425fd2a528b9cb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.752.tgz","fileCount":97,"integrity":"sha512-R5a4Tgw/gOliGRUZnop34cbGeuHqXUcfG1NkiuN65UTDh3IuZUVkmJJqZ6SfwbdT/Wpp0qPDlHfUnSFzkTf+sg==","signatures":[{"sig":"MEQCIEgauUqAbKMvp0f5UElfD9h2YQCJppP/nASPQUBhw/dbAiBNEc6UG0GcS9a+Hdiu6uOEmvsvkj5H3gGEqpbqAHJgXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju/BIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoyfw//XAknYGt7HbHybByDb01JzRqtKHtV66e4zayEgHFJ8IaB0tLY\r\naYKzZ89ALNN1fzbfUU2VvluSoQQRaMH0sydWxmtdIx1pTKrdORrg9mLj+GTg\r\nufVr08pVNg1hrTuD5aMFMelO1OSFhYzUKMAVv7EwX+zyQQdHdnYkdSQsqnpl\r\nkPv/tJ/mrrKi/WIIkduq69jmaztA7WhCXky1SYMroQdb9QndaEIWGGIjkfxn\r\n4Dq7E2iqRvYDHPpMtLNEqgUkvy18MpHNf/r4sSnaL7oGH0nHhKY2Gv2RtxW3\r\n9SbDLANiVQD1DeSbDUWfbtRP28X4tyMHFUlYF/X6ClTj1Wcgt9mfp+rIPMaF\r\nA0xXX0aVIupog75bG+GoIuqQJgepaoqPLZnu7utGvIfdXY21vm1oSJymLr8r\r\nWcIG8rCmYGZAuC0Ay/bt+ZH0ow4zyjjsBJAqqSqZ0RYDUzoaUU/+3XHv0Vxh\r\nnnh7EgWUi/GpO3RdlSslHrHEe548r7a2JmdfGm4nAbB6gHvMRPY6aaP8J8oO\r\nZFBY3BHG7gJfRbDwooNIbxphkHxRSLDH5JrHAl2a8GUrblJzQc2riBTHPeFJ\r\nP6OYTBp3Z7DNyH17suLCS1Lp9AxEc7W5mvo64QHXmSn/jhTXA5f5RVE76HXr\r\njEq1IIBY1fNNvTHW6kqQeeZ890fnx+hlYnU=\r\n=+blX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"51f439a65ef0df436c119f07b4015649241e5021","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.752"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.752_1673261127901_0.5382957785344864","host":"s3://npm-registry-packages"}},"4.0.1-pre.754":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.754","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.754","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8140cc181cfc79391e1eaee46faf99dcec4108e1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.754.tgz","fileCount":97,"integrity":"sha512-F/nBYidJUdLv8Jv9KqOO2LfN6gAi/Fe0Ii28gW5TZuCwuflJWlplpPS5sSeyk2+3aN1akcjr+tPqCzbLC5cnLA==","signatures":[{"sig":"MEUCID0UPb003f8/m9VXek8WfuxI0emlU6kBOGGu7XkUONQjAiEAo95KNljXIGoZGL9LpbGnjXXbmmETrMM51jJ9GOp9BDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju/89ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIVg/+N56Ktj3BVv6D0N5rrMxzTDfS1MwZDclwDz4Z0QcGbKs+k6W3\r\n3P7r/RxxoOyd1U6hVAmN7WSPWhLycnlwvNer4KV22S1xeedtA3Tk0/OZ+7SR\r\nrs9fBiqLALLln9EMuOqEe6SZ2XAdmRFBgFVnvHrDewQ8kkl53kS8cVfunL6Q\r\nRgL4mmC+FyCUAl+Hb5h8hdLiuZZLrcNGrm6typGn/ZN9Hici8Rh1MFM62IB2\r\ns3vMV5NdsQhRPBRyOd9sMH0zEHcy3D57egUeMbP7jML9IPvl81ZZhkELVISu\r\n8aT8stz38dnm9rYiAewoPMwuExWs/w6GYuoaK/6ERccZupu/eUffeecqQF6P\r\nKSKVxbEwYTiX/tpta36+ZWj0RNyQIYzx4PuVfonUFXYCV0uqc4XNp3/AEvQA\r\n+Y/7Y+HJYNNB19n8lzyZXhnLBas4be0qV6/mKuqm4Rz1VL5G1PzYP6RBp+Z+\r\n8Nhiy6NRylot4G1KJnoVBiarfVWihBZs/6XuIBDCGRCFoqx7LZ92o+WXFU93\r\nR36l4GuxT9BTXb1loDOVhiu8j/gGig/mrhouQZyFfvcIhgp7UdkA1ROI1bLT\r\nUcy4MMJssYPhg6tbXQeqEo7CkcABZaL6GNR0c/oPu+dN3tmunW6hkLta5AL5\r\nMsQv0V2QJdzVM+j6E671gjvn91IkAA6E3YU=\r\n=XTjF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"904cd83e0c5e5e2564dd31625df729807e39aad9","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.754"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.754_1673264957720_0.9087077663262462","host":"s3://npm-registry-packages"}},"4.0.1-pre.756":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.756","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.756","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6b9b02a8bfbaccfdd06f0f07d0f2978057cb1880","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.756.tgz","fileCount":97,"integrity":"sha512-7wHiky0Xb/I6M2Ob6w41y6UeHQ1ePbJr+9D6K5Jc3jTpXajfzPTzCbmOSfo5Hsypn8C+HjFEl1z4xutfdO35gQ==","signatures":[{"sig":"MEUCIQC4045UeGNXbGWSn9OBPX3+o3rUkTdT/76nrmjvNs0tkwIgJMbIzsywj/ZZF2Pyn8Hsv9flc+CRkxK26Xx+t0ErlM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvGrpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdlBAAncdn/dOY6RJMwsvC8eKMOJZfJCzRrQo6coyltr10vn2JK2P6\r\nFIqENzB1ZTfFAe3TWU/D1u44RlH6di3vMF3ewY+XObfK8VKRxMwQZKBbUwFH\r\nczwFNBRBVVDU+jaa5LjiE2r1cBrG/JMmPVAiTtMQ2U3pPdHiscaV/6OS7s6W\r\nWb1492qcJAZENacsIgiC/bhKYj/oOkVkyAevMR5VSL5D4abEf3oLfoIxsWIH\r\nqTwxLniqfNp8Gs+vbNH+UXK3upp2+M5vPsd+3TqD2ZRbnpxblfcA84XZ5o6Y\r\nR7bjwx1wbeclYBcveN9aRN7qdDn9K7/yBUX8kXMObYBSIjyWlcsfuJkfqE1n\r\nwFF9WDdJaGAU1Pqlidz4KaBqi5WMPoQjSqhPQEm5DOwhqz1E+suvi9zAKKVg\r\nU6olVCPy+STRdJC7bH7sqGNQ11DPtHvOiebAxX+OyVTdWV08MRjIwpkJI0qQ\r\ndMRcJjDpN4y2oD+bHfvvDPeZL6YUgHlTBpE+8y89xQmmKtPX6isXuqWfvoqn\r\nE+L/JzrINoZOwzo8jnf7YGid171Lmut1fDz4nadwQkE7L1TBSd6xAcUjz6HN\r\nqQ+9/QbiV0X8Frhnx4xlBiLWi1QGKG0JIOOOCTE3yXYtvR23oUx5sGoi0d6h\r\nt3KPoD/8hMc7dka7Pd21IzWP0qX0Mu2c9Vo=\r\n=+2uf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e18ac2f622e1f4a39635491e886fcb8bc7d705e0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.756"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.756_1673292521237_0.42676400665589753","host":"s3://npm-registry-packages"}},"4.0.1-pre.758":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.758","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.758","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"48b3b74efa98f1cf30dfc8c2c91270e412002a14","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.758.tgz","fileCount":97,"integrity":"sha512-uAimYtsrA+HA0L1YNnsqUZHJMqpptXfWHPx8nyddC+6D2j6ZtfDd3lh2ORdiIOUwkGLK4VPMWyXgXZrxZ13gJA==","signatures":[{"sig":"MEUCIQCJQDIoA7RD5tbKdVz9cMMuflwn+W4yGbtXnVg8zSuT8AIgdSHoWT8YZQA+l+Q0TzzXXNnUouC9312PvuRSorCyZRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvHJpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Lw/+IdM8jnUegxUqEh/CeYNQ7fG4NeRbtfvGYSWg4oxmUw/2Rxvg\r\nGHK49VWWs6dwV04Ptj0k/mN0godfwLyRjw+PxF/zP8i3jmaOIcpmg6/WHqp4\r\ndmI8u4zCq1zkFGAzZetdcg1uUa9lvlRHucH5kvGFjXyUPC/2JVOz6PKkEG7I\r\nfYWXanWpv0I319S7K7lU3j6uWRfO4r44ZDu1WJOP1KmKdfXEKIJpq7oYBtk2\r\nKNxw1EGIcUyq/fvjLyFEdGRO9hVqlaAghT98v4mX/xuT/MMXUWfwe1ZrYby8\r\n/S+ut81vSy7T6NydO99KBqsdx9t3q10QmmcI+ztVMi5ccbCb1JWVJAjrmV/l\r\n71zggjs+I8hKFkFXiK0vWMlrlG/Q3AB+ApjSqfclQFY0UKQN4NIMHC8ol1Ma\r\nEXfTMVbMgeMH3/gL3B85Xx07p6rJhPA3O3xa8t7onEQ2hb3i2Vv5T250W5JB\r\nMEU2gJ5oRynIaYckl3FR0qTR8heJZlP4tH0LFpShjvPkfcRVQ6YQKe8sA93W\r\nWxt2Ak9C2uorNrBl/KDH1htmeLfwD0wv2cVPBfVLmNyYGpCWvLxGnpT4EiLR\r\ngScjLvLrMfqLB84WLezt3wlc4inIIXOQ4xn9cEvhn23lRvBCKf6ViQvHS7YW\r\nnvPJxQvffnQ0u774g5kNgmCHD8yt2bCNFW0=\r\n=RUEw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"47004341a1732458bbed6db761174f3925e884fa","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.758"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.758_1673294441116_0.2989626399111911","host":"s3://npm-registry-packages"}},"4.0.1-pre.760":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.760","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.760","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8cea2b0f447cd010e25303df01b014b884da9869","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.760.tgz","fileCount":97,"integrity":"sha512-d1dO5D8952d9tIpXck/0JvwpiLgz9mM1GbcaXjSB1iuxuzJYUldYh3EFhDq5/JBa3yV7qzaKufS30+s8ba84Vg==","signatures":[{"sig":"MEUCIQDTvUbjgQMr2TP34CIuLX2j230p5zBGH/+uuKJadGIBbgIgRnL7bqD1tHVtH9BHd7z/8D3aactYe4BPqvC+Oxttpj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvJPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonTg//b2jSC/QogcH0wTcwVD+IGunoufHN3lgWrm8IWXGLVjTC4xEE\r\nDwmaJV5CxW7YNBh5Fe85oAmSYpNQ5K5LFWkL9NqueJfMWPMhjDeQ4FeNzt+u\r\ntRfh5uS3BZNRqqeXvX94i16TGxbEY8toPdUb5EzUuG1MKcCTd9voSnAOddMG\r\n24+xzZ0N2ZZ5x/kRM11rDUIB/s+IqPx0Ah5Pd9ClHr58u80YXeQGvODFQ4t+\r\n0Pw4DTKnWHWrGQ0jVbN/HjjV1xPVSDlhmwjLsti+XEqBcWKVT9q4VuurayWD\r\nkzACiymyOFmboUOJiiWdXrt6ts+oAR59SYIGz0/JxfTR8x3JRoF4YVyBzoUT\r\nqhTD/+qxyyuqYM5Au+kh3fUote03iROZ8ek9onNMf5O71rIeXYNCcRv828QY\r\nbphfIGJ0gUFjlXcrFiYixN3qaJnw2ugLBCXsflcMDaMcYN6IezyQqzL8LVTr\r\nQ1S2g04FCMo0Lzt1QRjzziTYARkGR3MaJ5R3zrXieiYlWtWxQU/5wxMZGOsk\r\nNY5Sr2TFqNQrUHlmk7rv1Qh7+GlDOndN0ZGpM0ZrGPdieBNqt7xybCUqs2E5\r\ngJKNQYVNf+F7r2SNSoxRZDkLCdkFs160iUB+VXcN8ZCLCbwbKU0T9FC/cj5Y\r\nH91POXjcv4y7mdzCxTcp0kuXXx3VmFKFb/w=\r\n=V4J+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"efd6d43b3ab5d34de428e2f2faf7b983ce0eb01e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.760"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.760_1673302978159_0.6923957226180981","host":"s3://npm-registry-packages"}},"4.0.1-pre.764":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.764","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.764","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2325bdc69987b0339d48c13f276af0e002c2da9f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.764.tgz","fileCount":97,"integrity":"sha512-c1pDHTfk6vNRrNm5G4TdAtt4E9Zh8yw/tFuLgsC+K6EwELwZtGo2O4fJqHpNHcdxvPNyaQZKGsJOFgwjI332kg==","signatures":[{"sig":"MEQCIDVZ3qA7SSeKeejLpTJkHIi82R5dzh0Ml2SY9wOUQCzzAiB/VjRl0uBAy3JntRHkeI3cal0fpXllybzowJbhkkPiMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvb5zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIEQ/9G0+UKz8AiLHPyOcodlL4Y2jOeYGidTpAWSfAhbeHYI3omHgO\r\nLi0+ALUjMI7awgONJhwvbp/surqf0/1isbixYtaUnc+/cRrws8N1X8AvWl2V\r\nN+Nq/cdR+0YoaI6IG6GDG+W3T0b+lAiyl2SlTGwRSP2hTH7XPHpsMQORQ+Wc\r\nFFekF1AMM2LkVzsFwre43T8xi8g10Na8gtngVXfELOqQXGc+080cVT7X68rk\r\nU1m1h2G166vwpIkoz2oZPC1l98m3ArdFaRH2RILkgGLw74aLlQNny7TP8+AR\r\nkLZ39/iZzo6C+dxgg3cYApJRXDBNxltBtMN9Zx6XReJvEMJfkTwuHdD+YB17\r\nc/q1eAiWzhskvNvi6VG6wp7j3nSv5UvEXdfbV5wGc8ctLXP91OczROZxKpNo\r\nE+zSKAKJ9sNs6buSC7niq3Unl68FAVWSNzLGGYEJjUXQ80Ydsfh1FlPGgHev\r\nG3N9Dv+wY1OiT/oU3cFSzGUaF2OCGwO4uyAPo7Bv6RTbftxDeVRQKj4x4cfe\r\nruTjcC2eKGXmnGYf6TXlm7Tmty8d9n0HIkjSpCa+gpUalcjNs2HGpfr2NkU3\r\nR69M8J8f1YQUSrCtV3I9w73zjcrvoXO3ScS6yACGm0Bl3ZxHHU3b5Lqh/Xth\r\n4QxKwp/vKcLvMxuraxRTrKYYukTQhCobWds=\r\n=ptp4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"158a8d497573da87fe2f21764d31ef7a478f5408","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.764"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.764_1673379443701_0.6441581526595812","host":"s3://npm-registry-packages"}},"4.0.1-pre.765":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.765","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.765","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"28b51d800a55557aea925ded5ee5daa6ae1d143d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.765.tgz","fileCount":97,"integrity":"sha512-UqLT0JikiEhJTOhqKy107ReLHfRYL3IcHk9o7fifPdOVbIIzMFQdE+SiSQt56fdfRgZKBk2QdZyZ+nLfak6EUQ==","signatures":[{"sig":"MEYCIQDto4jZaFme+5FFXr6SUrvOZZYRqnxy0j9cW8AOEgiWCQIhAKc6pTl+BXuQ3TqQO7vpabJYM+vnMEvK/6QaVo94bkJf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvkMPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriSg/9Gr6DxUyPc/Arxp5Wn9V20HRNN//drKZx8wsylGczjmysrvo8\r\ngIM9jv1yjtlC7zFAanu0z0xwvJXiulaYpDc4v5fwTaO2PmxbA8CwFVGiE9GL\r\nBhUbWegmUPg4TbF4PjS1YebWdwi5EWalQa7nuIYl/tbCxEqV5KAf1nwEk/7q\r\nJwaOrWX5s3jB8/NlXDZ6aix2FAZLp/V9gerU8N6I8SC0h31u6ohPuUxK5FAR\r\nT8Vvdw62t9d/Mw5aYS2WMYjNd9E25mIRKQ4/UiT2Y1A5b/JVgFtVPKZdqVRX\r\nVD13MlHo94GfvPYghsbsY5I7jPvfgv86uogXUsakTmSS1dU6qeR894lOHTXO\r\nJCvcP1u9NNVef0sMMoZqJWu7uB/7q2HJpcjgWXTHQgP/+pVjQx8b6a0zDN6r\r\n6UMKVbbdshz9SPn+E3/RNJtwiIR8Cx9rVRcIhL59L3llGwOdA8/Ol76+CPOM\r\nuJZQlrP3CXqWUxWXpjrADmjYb2r3MWTjzpK4JGkQb+0dDO4+Wo1anSmieqHp\r\nmL0JMhZFFk2oTwqgJifqwPwCog6kKl0/i66zNJQqIj6/KpaaGM0+Ne21ym46\r\nsQPkx5WYAT+fFMVJBcrvP9xYH+EakZlIjngz1G/q9YNX7UesgU+tgxglGJ9k\r\nehjciH24WLrCZ/5e3UZLwFMOn24KE1F7iKA=\r\n=YegP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4391f483f341726c7addc7fa3136fa452e9de34a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.765"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.765_1673413391239_0.42371780937058756","host":"s3://npm-registry-packages"}},"4.0.1-pre.769":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.769","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.769","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"41436d166bbde8e8d26d71ae15369f33bdc57ae6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.769.tgz","fileCount":97,"integrity":"sha512-OXuNQheBhepqB/dwZM24N6WKcC9N7UkZ7jNw7lkvpcdkESVgYDX36LxUlsy3wFUsPtwDxbN7j7Il1g+u5mUSfw==","signatures":[{"sig":"MEQCIEU4fgx0Sl5Dg5LAN3xZgb2dEoyTLiUVkGtW4xSlZWETAiAkksA+MN1yjM2h/cByPk9l/grmtLC3ftOGDYkuEl273w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvro/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRSBAAhGc9NARDkv+Ny7GdYVoWACo0UeKHk/FFeHetzlagobNXZV0z\r\nY5SJt2AyDon7vYYJrlK4YWztwelOSiIiyJOtcUApL0+xwNiAybUmxXduQkBz\r\nAfhSyeEG/AlpeKomxk/vrDI7o/iccLNSb2CtUfPBnuACFrKQdUMEbT7UFJ9W\r\nNfg6i5Fiiade5+DlYSrHc+LnQKMnNC/xtYoYiYtiC79bNTI169uDkYbUPEmx\r\nTi3yDRKszI5rHlFsRFeGapBvOpNUCnkNYRNpEHk/WPlcotQoNc2iZ5ciLGEw\r\ndfJ4Nh08fKO/QIWO/bB4pGsKDaJFCJ+KYy6bwVp6z8/IVbNT0GK8zBY4nKG6\r\n1ldWx/fRTMuR5rmQkU34sFWsXgvuNRW+AGzHv3Lqi1v35/D+E6nYOkEzdkuT\r\nnJyFG07ggrk4DiP+EFoB7wE/h5y+gU4gwOCNpAxcN9PSgUv+mdpdnRhp7VAG\r\nIcXNt1GP2iq3P8WMfnLDwE4KKqxLbJvBd0ZLIwlHxjMGeJsUGYpax6275ZmE\r\nfAbZT7hEvgcVrPKL6ueNt557wIH/98nVF7wVJSSt2HalU3DaJutqOLFzwg/c\r\n+tyZ/rJ83mFCKIcxbn4mbOgoMNEz7Z4hvyTV3XzrRVadE2hTVh9wG4Rf1W+e\r\nekgit7Rs19HaCO+MvKyuQn0vCWCjNceCD3g=\r\n=eF3I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6469be627d6ff9d7791ebb213b8062d3da4fe83c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.769"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.769_1673443903162_0.9897398395298833","host":"s3://npm-registry-packages"}},"4.0.1-pre.772":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.772","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.772","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6ec40543bd279642fa13283bdf6ef3abbf73a7fa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.772.tgz","fileCount":97,"integrity":"sha512-2UYH4+ump/QrQ+XKmVtLV7HEaVY7BKRjPSBi5miVhAWLGKEc5zH0aTyTpZZ9CQTEHSr9sEsVXHvdkGz7YPqQVA==","signatures":[{"sig":"MEUCIAqiJY2YY+ys3XFkd+AUNRmOfVKg2ICsmeU+gT69VFeMAiEA5wAwa/+3i5ityIXj2Gx9Ne3PWExXThWWy8Uf3XArlaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvsPgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoj6w/9FeP85c7TMrX05qzDCyvxP7TqXR5ZF2MB/V+1G8u82bloZth6\r\nYxyzeRFbUPequTqE95pNXixq2vyyF7c55vAXKMI3S4CxlOqK+RW4YAZBD5d+\r\nz0JXjwDFUSVafCOeSnFBe1e7hg7IuU4vLFdCRVfutlKvHdAzbFjqQkMfrkPP\r\n/CMFW0mzuj6ETaLkKHoApWGc76uWVrTGxdA8ety9WOS4DuatAWGbA1vBBlFp\r\nSJFj2v2Dcy5Vg08uywNTub1g+jpi8NxZYZNGlAR8AfOIiU9SA1bT1NV+hlEe\r\nj6chbLAz08AzouXGGAarfSQtXRyic2IPJi8mhKaY9XuZ5QV0k1lLrM6io1s/\r\nI/Fmv+l/etiXorVMnxUTW2m+YM0D0Ay7WUlHrByHh3Gsx91bov1E1jyrh9Xr\r\nrmKzZelqpkFWFvzi/63sHNTaocicr+ZMU+UY4RGlKBO+j+tPTKL/XTUDVk26\r\nqTSkJq/qJ3KEQHD7MsMho4tiZz358IpLZBWZmhvc1d0iDnqW8C0MVgcEVS+0\r\neANkqRStAHnqGyOO1ysR4POqcHkRx/PnLWijCH93UM+3A5T+SYWR40toCsXq\r\n42TN/gVuMBaEgJOW3ytCfQdOXDtHGsBnjH9paKU1gR41tu8btesw91y6O8lN\r\nXFPmQoAAyEyubvMDeD5AYGrvMsL7M5bBtXQ=\r\n=/6Ch\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7e98382490c78cb18a3c543ec2661f6a87dbe698","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.772"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.772_1673446367958_0.4613055157018915","host":"s3://npm-registry-packages"}},"4.0.1-pre.777":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.777","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.777","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a34f38f3fa9473d4bd2c13ce6dddb03daaaf2bec","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.777.tgz","fileCount":97,"integrity":"sha512-ZekdsEiRPBx/DWXigU2DLCo7eN15p2kK79ca23R8TmhswIdYDkyFxWnz/lc/NhGPD1xaDX+9MspRRCtVPhlSjA==","signatures":[{"sig":"MEUCIQCm9pLabyk/Gn7mrkfgZq+oVDHM0v7xq0CbtGEHjeYcawIgJdoCii+tPlTj/71SmQgbKjZpmKFLWu4oSpKeUxpzIVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv0KHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUpg//RjSfMbw+laZANolgkwSVck6U2ZH3Qn3XeBK/gBHchDiwQ5Es\r\nAw+LwQXIBSoOoLkx4zB9M8oT818yI1TGjo/ZyH2eHFPJURHsFOd3chcJkhG9\r\nrubwdT/4xfbowNS5NHDbIh7In+hPQF057OnYI27eJkZZ/p6nv2thEJtFBDpZ\r\nAvsPa3AJy5KoEizDjfWojebwKWDS+FL3ErgjlzccwhkMRobam89LLmUXeYA7\r\nCrzA8j6sAhQHXTLhe8VFAs1Stfo5UrAEzh7prFP9WpVpSmaZN9zrjTScpEVP\r\nB4M72HIrxL+iVi202OmJjhKM5uNciWkNXfGznUd2vqr7FqcUfCXY2zlTn7h/\r\ndF64HbONBD07U/mlouzPlPyIls7g6INMv/3Pb8YqfyatEBYdIKcklYtEawoN\r\nkfZ02LG5rlqKizxlWHW3sS3sWV4hpePamDF9lu75wEHHhhxlBYETS2FsFF8U\r\neMdaWaOtTu9rtX/WC/QREYJMCerxXLXqBMILR+5Lgi+FXZ/F+E4nw7erHQad\r\nRzTWtr528ffS1bSWeR+OddJBGhNOUpdATOmY+AoMDzgVoEl5StXoMYoFm2Qd\r\njnTmaRRwHfj9hoi+3i/q+USks2phqZWXkgNe/L74aCVCGu9Gw+tALykzHUoh\r\nRG99m2XuEQl+DeXwM/tf79zjwA6wqSq8RRY=\r\n=2WtS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"55eb8aa0d88d2b8419046f6721bee7240a175207","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.18.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.18.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.777"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.777_1673478791468_0.04024215264639963","host":"s3://npm-registry-packages"}},"4.0.1-pre.781":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.781","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.781","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d543135c91f6f23600c6c2d76043e74215037ae9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.781.tgz","fileCount":97,"integrity":"sha512-D+RYSXMXb4W/W8DiXFTJ0PasU7rqQOxdLM6S9NC3944EoBD5uAz5vEqeoJ32HkuTdwvKzERQ6mAMZREXlLsF+Q==","signatures":[{"sig":"MEYCIQClmUqrf5Gpw7zjx/SSAtez/ymTiCpk+S4SxCQO7MPJqAIhALB/k1L+Nqn2ecraNKFefD4HMzM9Ov0+BwjJFJl4K59S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv+pQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7/g/+Pj6RFKmGSKIm1qOAHBWAGEG0iE8kKvlpyvma2+B9BL1vw/Ab\r\nYa74cYvsWlPydeiswS1pHsxIB1tvC2AP7ctHOnaa4M+DzGwqvHklR84VisAU\r\natW1xJMDWe8JVWINfEywaHvj0PmSpxbp7TwFGzvfyaqQ0gXA+BgzHCfURm04\r\njxDYNMUBeLANozhtorV+lkO4iz3aWlq0h3F632/mOBz59V/ostfFQDin3BCN\r\nvE6PnAO7WR8QH1vsnJmjW9BKUGHBLC8VzTmA20m9aN0gJm+3V7Vww3WMgu6I\r\n1xYRGDT+GB2mnLXd+3ueTkoc0pzWy7GYj+BNvch2l5zURmexHA4b3zlihLPV\r\ncyEdQr9sK3r+fyg++CUHRyPBY5CsVwN94u8IdvHXvM822w2C6mrzDyhy603W\r\naxU5KIFNRrpXc//yzizxn7OgsNRgfYs8vGTbRyq7GFTQiyq1iiP3XbjVQfn5\r\nQmXDWHxiZ/hoZpjqcKZTSSaTn6WnPFqSYopeYdd+zOgIxRzdkVWW5Cwc4QeD\r\nm0kiWhz6Fq3xYe7AN7kURS1nWE/fEKR28t+eh0oyh411cCKdFBacXgf/E2zT\r\nL9keWMN6GDwKiVD2/EViJqn7gLuOUVEO08gVGdNGLBDt+7NhQdoY6ewzSHi0\r\nlRUP1KhVR7MD3vf2vyoYXSY4E7lSL53Ixbs=\r\n=W9mD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a3d4819b6e3e702fd31d49a26aa00e4323a88221","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.781"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.781_1673521743942_0.40615907782598604","host":"s3://npm-registry-packages"}},"4.0.1-pre.783":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.783","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.783","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ff96d5b125304267fcd658e2262ac8e106bfd0c9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.783.tgz","fileCount":97,"integrity":"sha512-TkUJrRNteWzMKEtOAAKOqy+Nden9NLZ/6a22SgxJXysgdt3V3Q46WyfVCShqUF3XSHV5saqmCdjbicVqikROvg==","signatures":[{"sig":"MEUCIQCL68/COBdHIWhJWb9QMJ2IQpESBviIcJPfdZ3PX00sjAIgO2xb21lxffD6eVA+Q3b1e+x1dMogDxlF7TuHGvHWKiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwB78ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrfkw/7BYs91bcn7vNZew6AVjhCwGWwTOKu/w92LigUuo4MBSi4SODj\r\nKebvWQoAg4fdIh1eWniVrnEZ8WKo3ruwUBSa5Wamks3kFmcz7+CMdXzMb0Zr\r\nhac0wPIDnG0RxqYqlu2gSdmhr7mFMWx78KA+PifydeogyQDxljkpku9QMCb6\r\nZ/EdJXjSzadkWP/TRT0+xTgnxVbGJji6ICBSOIM27Y9XolI4aEvj9iCRyvfb\r\n8ZU2vOlm8ZD50LQLneiXObP9SaSYgfKQyOEd9Eu0yPSEV8xtd1f6rMD00oQK\r\nwYa3Aa1i015NocE6XWofpHBsBlfJ958PIonLonyse6cajBH8zlL8BX1epu2f\r\nshaOjQFOA/IhpMm/I0neE4Z6+vksJw50tYvRMmYd84WjA6Do4EWwRiqzIvnL\r\n4G6KnQXqeCAbCMMFN7yYTXQgyGxEE1MuReEKEbhenOUW5LPGKiscGEYArh0a\r\nXItHuzO8Q08pzy0n3Beccbhx2oIUbURsDYbuNcJBh5cfk4y1znHMKxOmQMui\r\n9R/UHGD1pjqZ3z6ZkJuyqlR1xDV8jULsMS/yHcRS0y+csyrWbevbvMMPokXn\r\nQs4yf7wC4k+GV70XUN3E1L6XwGjgwkL4i8gxcQHHo4jJbLjOLkO2Jc9GQX7p\r\nQzdnswfns+kk3S1M0hHVM2vgO+RiELzba3o=\r\n=VYAM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6e641c10d179fd918d259ad45655281e3b769ee6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.783"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.783_1673535228120_0.10695692421760805","host":"s3://npm-registry-packages"}},"4.0.1-pre.784":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.784","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.784","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4b4dc133fe90035b432ad873f4dd4df659d8634c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.784.tgz","fileCount":97,"integrity":"sha512-/VKMW8nppF1fw9V7x40QNt2vg9QLUGPL9hzvkpIITYczIpOqcmyidKvc5bTuNafedRPULlstPviPTtwbTBsekA==","signatures":[{"sig":"MEUCIQD/Pr5gk8AMVjvwqavPmwkcDkvlocGSATzO5JbcSNnY9gIgHoHxsQ9Y6zPb4KQhZpjjZ/fZYbBX8iqtmTADj7vMC94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwC7KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgBw/+P4HGJIPbixPWlo+Txz2O1Ktd5WUe5m/zplwTydac44Gcn1or\r\nBQtbc27+si4mrIbV2vge/5HRgHLNqy+Pvz1C5Pkm94BREfEyjylKoe9uryDW\r\n1UTZHkt0SBjRtzmNxzmar6Z2UcGhnQQU5eb2g6l/mQkcMZMB94p7QFP8hQQP\r\n+jmh5vPqwZmk7ED54/KvHLQ6YCtb01rZSDQ4DlYtsEWeQBH84BFw4x/VVu0Q\r\nszj+fAxMCDgQumvoSc2zb8FfQLZMUvq9b4bjsE/Lz7nnEKe7Xv/vHQQjLFLQ\r\nM4kCp8WmWRbws/Gq5Hc3BHOJJ+6gyYyO6vr88HpXVv0dg1sV9GlRvZWTD5rg\r\nVVUafVXy/HQi3oyUAR5JGNYLbmIUzNtCWrVXhb6P9dOaHv8SrmUMFw6UJRst\r\npth/cPSwjBeo0k68fGWU+O5HA5tHTGH5/Cs6BLVO5EJ8VpmXo/2XtYSjeVzF\r\nRNsknWBdqhPuhEXNnF6Qnq5SpdovzD/WVPIO78HboZ8ahzPFXGkSqq+9utUW\r\n4ri2+UiBVFfLwz8/6FcyFBSv4lnN9aJlIU566Feel2aQLE2Ak4MK3wKUzJwf\r\nhNgdE8RCH0riHpPSGwbAf2ON7Rl4uHOuU85qWCmFApW2LxPaswVMcptaqlA6\r\nWJAYqtOur5vZotwDsZjG4pnxNV/v6w4cGg8=\r\n=NeFh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"db797beba80da333b7d6b5534b36573563f4bcbc","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.784"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.784_1673539274257_0.27068806917729304","host":"s3://npm-registry-packages"}},"4.0.1-pre.787":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.787","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.787","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ddfb0a5b86310614e8c1d151aa3e4b886b3c9529","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.787.tgz","fileCount":97,"integrity":"sha512-iWpZSmJik7IHZTVYnOUwrunbXFETb3820SLlmpx+aVJn9nGXAWDm6jGDtl6DcHxYRjXTmHIabmg5kHGIyHgc0A==","signatures":[{"sig":"MEQCIGSju0jMLziVNw2bMwaqCfyTc4OqX4PY0PrXnRu0fn/ZAiBEi8VCSjzHJTfaSR5jgnZPbalOlunpSo4gzEGHmNG2ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwD7DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1HhAAjp3zYXUg2/Ek4S4j6mZT8iX1eOMFRdZRJFvSutnYu2Yp+Kl3\r\niFhrTIqs56ZabtmJkBV2rS8WfkKwJvcjYqcTZ7I5s8SgoBCEEy8DFV3gUDeL\r\n293NShN4sCgHovy9klmxtIkab5+hFcX3YpZ1TEf2URjGkNp0SyIm2uhz6ZAy\r\nGDyrKKrsuAXbHlyg08lE6W6Mifp2cHz0qxRFQYHFiy24bBVEXciINxZSk/Ir\r\n4IR8xpVmpTA5HdGPR+Ph277b0oE/VvQ7GZ+5noKUAeE9BWcBhTXuTHV3DZvw\r\n8ljHCvoWCNS6CxRby0s+ZtLenT+7/pVkEqRx7FdCAb7kfuyOXPyLHmxL5B6C\r\nASMvJCjyV8MXQVeD+6uYg3iW5ziVYug3D2ti0R8r5DbTClse9zLP15WdvZmH\r\nBHwMnG6h0CV0/k2BlLmgPwPkbC8jQ0ndNZDAuGeJ3JR946MFKh6R+pK2LUqx\r\nKxacoZNpvMUyD522wRWqhuArX4wbynB6qwUS14tl2zgm3yZ/tH8iVlvj5zgM\r\nPsJOPsmEMb6RBO91OnSXIwqDXnrLt/TJeuaSOwdw8BQRZeXCIiBJJmwPDMFx\r\nyFfoi5UzWS2ZJtJ4PDSahwx7eD+bh2RR+knO3tqoGufC/i/AklMpnAQqnLt5\r\nmSCcDHaIi0fIMfd/JAzujkUuxCoE+L7OE64=\r\n=Ud2O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"94672841ae56dfb3361166a91593c13615a52074","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.787"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.787_1673543362848_0.2226201837448909","host":"s3://npm-registry-packages"}},"4.0.1-pre.790":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.790","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.790","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d7581adf55d1d78d8425e3ea23baaf76945cd81d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.790.tgz","fileCount":97,"integrity":"sha512-dUVKOtmBBia4HSHmlJk5hy6Z6o+QYRFsE49m1cw3Wcm+r8i/FnembnGtCfj9kME4VQ2XtyAp+e8x7vhHEzZFag==","signatures":[{"sig":"MEUCICRNd2LwEWpkOmUT167MnWo34JCbi5DsCbn78/tlkF+GAiEA14ZgCfe1xgY2Bsal7w2igGtq7Pd9IUkLMp05Y/hd4xs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwGHXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjsxAAmkChm7YtDd5g5Jyq//vOf+Pcf/L2BYHmwchfaVpdSKTiH9Pi\r\n8vq5p/3+bHQw8vh0OX2YEg28YXvO/Q7hHNOdo/gPG7byW3Y+pQdP5MQDW9Wv\r\n67yRdDPBR48mAeOIqjD2FMqUdYTwyzK/FKdcKF/nyLgCVvGN/PeEIWgobfsN\r\nazar/yFgKr/tE1piPI70BWL32799/mg+uffZ3OdvrOeg/Wpa9IaMqr1l5h3r\r\nW9UPPVDKrZ3UzxuABewvvIaVXWMZ4Jhg6spy0Bd3YRYXqlUeq4YAJhq2JB9f\r\nE053QYUOz2vyfEPmm5Y1iEm2bsnCxbh4kH0RM7MEthpS79y74SStynNtLZoa\r\nqqfy2DKY5kn55hUpF6VYrj9UeIUHfXnZ/+yKDRHCEMirhKu+XG8PrzlzBqF1\r\n1lek/sEaYWpuCgW+fnOhjKO3Cin/INcOYTbp9RHERQ2qrKA3Gr1z8d2+auaV\r\nEsBWEmZelNkcxmRIr4Qu7PFW0TL/VrmVqn2y+dR20g2K6Imfyed46TGXVGs9\r\nP7zgX9cxmQWfat0xCzZbKX2vNwoyF+FAU73i7rpQGSKCuROWh7Lmwt+xIvpj\r\n03IBAyJXXuIOnvA6uO5ez6YeQ/o+8Sv4mV9uSaeypVNqk+IiwKalzcV2/KTV\r\n/NP7/xMaWIrIoILDRtqUqG586rClgm0nbnw=\r\n=BqZX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"adb2488aea9e493079e7205b218f9bbd466b6548","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.790"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.790_1673552343592_0.9161008414503653","host":"s3://npm-registry-packages"}},"4.0.1-pre.792":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.792","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.792","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ac2d2e51ec8477924fde35369e2cd473b8edce6b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.792.tgz","fileCount":97,"integrity":"sha512-S/oZ9skm3ImVSkbLM4l8XwCxpU6tfwZPMVi8uxh7mwb6BbGACjib0x5pEqeWWuCesIfduYRcKjQ38Z9XYpCf0A==","signatures":[{"sig":"MEYCIQDrUCnCvQZWDTx/5VWz5PO2YQznAFa8UqCsWgIDvodsYgIhAKcv+Ue61vJeU61rl8vpz59ydduAVfrxmFT2S0sttXfb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwX6OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw9w//Q25R7EI2b3y6ZBUdTgFV4LXLZKtCD0pu9zURPEA4PKHvJLIF\r\nUvBMv4c4Edlnc9N24FMdg+7jCY0YD3Zc7JGSNREGoeDsWK+I4oHKc7ioLhhl\r\n83bWKimhdJeCDdKhi89Q2xHlM3SnjITtPNAT9tSGKg7t5FeOg21VQlAOmSrR\r\nC5kLgK3clSPr6grFeurfjefLDPw08XZMJZ6hZOplFbQTB5iA9GzfMPfRv4pL\r\nDprE3fkCxt6uo24Zjx0F8Br1qnOJJyPcTzhLFMsrYF5mZ1XtwpeGKHDSUddF\r\nv+VBX4iwSTOGj2sBNsxY3eADt2Jy/+Rw94ythQoZnEfSN2DIsa0rZaIEpd8m\r\nuihtH7oFi2h9I8TvPTOU16tEQobG7wEFsoxw4HaRx5ZsiB+95HsqnwRJxdnr\r\nVAQGIegTG9jnzba8W+MxPyzNTRlQoQBzP7f7v16wF8J90ROZU/0FYwVYv2wi\r\nicx21egAMYeicnu2w8ZR7Q1F1RVd/Q1++MaBgAKC3w7th0XsdwvAwOjlXGnf\r\nOf3pW6URBdAsr43V4HW9PSD3pNhavAwsUQpI2tIbTViQYDtHqrO2e+rE/w9Z\r\n46sWBN21lsrX+lYcOjAQuihFJh066g0+x2JNVhd3dEw1uEMEePIzWD3aEdtw\r\npAqjNZ4HSoXnWSwQer+ipY2JWQsN4x1ZnVI=\r\n=Pjpu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"db4cba74039d838d1b4f3040aa76ef1d77716c82","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.792"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.792_1673625229932_0.9596148179697632","host":"s3://npm-registry-packages"}},"4.0.1-pre.794":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.794","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.794","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e65dc010d95bb838f2204c5be7d3dc31e34bb90e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.794.tgz","fileCount":97,"integrity":"sha512-uAskiyf/xDZeOAlt+nFscyUQ7U0BOw4P7zNh0bcPbj+a39XOVotE4pT+lAwgETaRW2sD0lmuIuFFNJKFvN3ilw==","signatures":[{"sig":"MEYCIQC84FwKdQChQpalEl5xwsvAVIu7B57RFFzs99bXb7sRBgIhAIfHxWmCrEcLWb/Uluqchomsi6kVXZ7ftu0YXoSZWv1N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwpazACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSuw//f9L6qVVwp3KhgpNZlC7i7Eihhvt++3Nibf/X3PCAkn753Zgm\r\nMkFxeo8faarZe3Z+LHUY35P+rscgtpMoUy6YbR+0ysu42aAha3CIHToSe5gC\r\nqqgTKMBenvZ9H8mhdZVMqFnqfKF7aanrz/gCTFPEGQv/R+z2mLSjZafFCO8E\r\n4bhQ6Jv8DbMBkMDYPuqUD+GWeo09G1JyA4p240EzO7It5t4g6Z4pwakFf/QO\r\n7U3iorp+QSsIVk8bFnrYpTiRIVk2hEAOWP8cJAbjwEpNFzmA34b63t5Y0WKa\r\nQVR7gkSQ475vLnDwue4pQmvUKHz/nWp7dXJHD++Yye0pWB/FPUJ59WHmZLqj\r\nClNt6HcTUtHF6FthS1v++NPl5U4RV27InIrNm+T/jB5I7iGTyQn5WsFknqvc\r\nICPSUsP5YAF8qviOCL3DaKgg9CLgyAkQq2CGNTS+UTClwYPGiStugqcGxqrE\r\nIgx5kK2EohNQtNvX7MfmXdBd3hgxI2ERXlLozVdxapZETD+cC9nOWE3kGq7w\r\nOnuIlqrNDMLlh8fUerFPRyJj7F+9juJjNciRqruIV+oR6lxjbbWLgr2+O2nQ\r\nDRpYxpB5ZpmLWUO9DK/D2vv3ZVUZX3KfzY9HresUv/aNp+kGH2WtczTSZb1S\r\nEabnwQSPlJLUNhIPM07TmvZIPXoT26ZA4pU=\r\n=4ngF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"741fe1eadf58f83c935acbead52d24f73578dc0a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.794"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.794_1673696947340_0.43332403665800134","host":"s3://npm-registry-packages"}},"4.0.1-pre.801":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.801","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.801","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"42cd4e81242708ecd987d11c7babe0b1810f2807","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.801.tgz","fileCount":97,"integrity":"sha512-5vaW1/9XTOlSbpn+Kfv5UDulkFraSV4PsfRYTZp5fPpqpPBcKvDPwKzGL9Z9y4EwTWiCgUghio7xuMejvDqDhw==","signatures":[{"sig":"MEUCIQCx4rXwfhr3sa01Gen+vI/cVE4T0rs2tVmQK3pu/iLd5AIgFb2iJ2RFQtjl+Hz5H1+aqyAHyTYkifsgAOlBR5kEFok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxVPYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDJg//XP/GiBa8r9xcZVXhQNaKtrOT5kQKgHrD1M7E+Cpg6xmq/h0Y\r\n/PmsTXRiPs64ROGwiOXmxSXLj1oq4DHxKm8VHCZxK2bbvFUAJrc61njBmAjO\r\nn0r4tNQmNdtYP1B3wgMlDTCxH5J4RoRKvIE8y6GlbL152cui/YoyxIzTWCgw\r\nNGyqSsrH4MibH7YaNdv699dTOMHwHw9/X+kLyu6/Ip4Pf0k1RtyHO53d2aJq\r\nl0tAA0wpKK8gE7DzhlW5yKV72kb9kMf+AYH1e2uitXt3Jr8I/Oy+LHzYBh2s\r\nK88sV7hdE87/i/WeduzSNVkM4POp61/BWdkRZeBSzWvY0oVPfZp3tYgJEf2H\r\n3rsip4UI1Ekk6HwbroegUQ8IwDtF1aZrqVKKY/uUYQvTlT9sAjKJGRxGTn6E\r\nv31RSnILp58yS+L0Ka+OAvg0VuXWHfKkUUoGa+n4JdLE21sRvkThixth4M/Y\r\nD+mwU6NUd+uODQsjCcd8c96iQIRUAO/SHszx3YQDIfFPcR23NCmRCEcicssp\r\nLGXdRfkgSYl5CBisvZc8GhFT+PbkNDXsIfl8Ah4SLlWUR8FEeSprEamMS9Rj\r\nNbqtFF64jrLMzqqlwl4Be2chFoetKKCV6oSx2TDt8K+2A/s26yT2YbOnBEe8\r\nAdZno/LFbM4oIe7iQdwXhCLrHXRUrA0NwLY=\r\n=Ham6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fbfc0d7eed1d9e93cc469db7c394a7897fb2e993","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.801"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.801_1673876440609_0.33008657472362724","host":"s3://npm-registry-packages"}},"4.0.1-pre.807":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.807","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.807","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7f83fc66fd757f245892ed3282c9ef6cc8836b32","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.807.tgz","fileCount":97,"integrity":"sha512-JGlw+Awu31O/OkovzK4rPJSPk+tDm62icJPzEsM8ruugj6mx9D1JDbE6J6HJRjbUDgS8Y4/K2OiZa8terfpWXA==","signatures":[{"sig":"MEQCIBmNdN0ZdbKwNj/8ic8ws+Mt1I00VdCPje8Sj7rIK2Y+AiBJuJVVYelf5u9Yban3F7i3xfzvLlW5GkHzM7Z53upEzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxjKuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqorA//UhqGFjCLBMSx/LzK83zlDjtQ6n/7qd9eZXDlvhbPqJyJ2heN\r\nXDNNq9bQ03FzlfZS2+PWCssr6m3EVkNP2/waBwZT+BSRA6qYQislbc3cOV+A\r\nGpAK9+sUm9aG7LnF5Y1nRuyha7WbERKO5aap1XLJ2ddr8YHRjUhb9Lz9bxvW\r\nppHUq8mTlu+m2YFXHHcVKLtBgbLuvrGn8puviVLmjoM2opmojb9b4RzCFaQt\r\nLMdBSJMjULrcSqD5MjnTDV9KC8E1Z//nLLo9sAjYptr+aq2qMv2zlJ0bsiri\r\nWwXSnQUX1oY/BKCgFHbrIKLuhoe34GE+LyXeOYeZl4xEvcfivFpjc030tL31\r\nHDCAA9EFVOeNVG3+xxl12Sr0PzrUATzDLCm8s5TcjiqEvnCqjjBq1P2twKCY\r\nX1RtncPdbVNWxkEM9MrJt1cHg7h3sy7tfzqrZ1s4whPZAHSb6JgcWner6Wa2\r\nnswWaGVh7HahSQC3WG+mNsZdrpgNAemKFYc55PSoQRgxGAgyHyuYD9xuvEGq\r\nO8lYApjIaFNc8/CvpAmsC9vKBFPw6suIwMWQh95fbCg+irlT05G91Ovzs65f\r\n9ElGI0mDkgJFmn2fsyLe0l+O2PB6PPo4wBWWSh12RedtK/To6krweGGZOXPQ\r\nINcgIOQ8p5bxR/2r6pqAE1DcacQ0UafcPZs=\r\n=D6s6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d86755acb714d5fd178a4e6e549164791b524846","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.807"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.807_1673933486392_0.37684938276284075","host":"s3://npm-registry-packages"}},"4.0.1-pre.810":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.810","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.810","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cab255b1feb2355a59340427ae42e4dd5348740d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.810.tgz","fileCount":97,"integrity":"sha512-zI+apGIhaBT2+7UvrmJl/avweA7sF5eh5OXm2ALtQknTum5Grj9Me757PQit367Sz5/WVF+YxPoVIHkIJD5O4g==","signatures":[{"sig":"MEYCIQDZeo0Ovgm+es38VqVSId6tV8rS67af5siDobDjCTN1fQIhAKQy9XzvBAOJMxFWPlwBKOTkD0OjrIc2m8pSZuzyc3+L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxkZ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6OQ/+PFvRSzfw/ZmA7VSfc3c74cfmni+hASbhaZu1qaW7pPuVd3O5\r\n1CWLaWGd68LzQOtTokKJeCCC9VuxkOFaXi6YeCN/aIyYi/erKSCm9HtxLxwX\r\nOVoR3dbYwIRUgVF0TLRFV9DegBJpimKGnkRd5BZZ3YJJkkhM47ocihWHZr4b\r\noIHl9556dnkloMwkR8AS+975QKyXxcUSCa8mcXtysOBsSx3Y9FMmnu/f5/dr\r\n8DAJ43FhI91BVak240bDcZ9KKgx/DHDafXDxkCk+ktkk2OXchKb/TZVIJXXg\r\nDecgm6f6RElnEsItR9KAy3zm+2DPO4gyvj5dbezH4K/mZclKQcCF0Jbw6CtX\r\ndMEKsHrKeQvZ2WuVARtx5/He6xrMo2aBBlsvku3mZ7nJwgVGEznyvvQrFRgC\r\nnbmSzAseUAqfVklFjxcjc7RO9NxBVvbaPMgMhFlURIpiA+r98pOd7yQBpyEZ\r\ngqT4dRhKbLBs3OrvXaw8+Tn4qZbT0Km+QCfuu3lLecc4o0eNBs3fl/hF8+V9\r\n5+/3YVqt8zNkFAhtf7IByW8BM9bDd+zUzpuGU15h+WoZ3tSoJ6utu9qelGW9\r\nxcx7LzPxRbwCeO4I5RXfu4kXl+MakAP/rQsmfHK7Hz6oTgZMcLv6Nh8qv/Mw\r\nSeq8eyNiuQQRl1ZzviX5VCNGStJIKDQsp1k=\r\n=OoSW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"913e7d4902c51a2e1948dd3fa5d10bdd43cb67b9","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.810"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.810_1673938551293_0.5055097106526472","host":"s3://npm-registry-packages"}},"4.0.1-pre.819":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.819","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.819","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0e14f5ced474e37f6132f0c9a37e5ad696286554","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.819.tgz","fileCount":97,"integrity":"sha512-tgYyTwXuAycgEqsCYc3YbK9ae5odsCN7s0jcjv4qX+q6jK/qo2f7lxWzIiwhraQTX1aX7eee+O70OBzUJsEaKg==","signatures":[{"sig":"MEQCIAIkEzZVBS/s4Hjy+X03MBIAXok6HfhgOilBFiXvOKPlAiACyjRa5x1002cAaMpShfVQbjNSS3SRFW+6LYRaQeOBug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxuxcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7xg/+MS2FfU9WKHacu1PxugWUWhXwZI9OLDYC6GvuXLr6rIdZn7j3\r\nPjMCLmT+Nr3rA+NLyoWOYYBpfEiTWs6oggsfHcgK6ucdVvH52PsiWjev5NBy\r\njfQuKooSae41wRs5Z9AgtehNb2FXBCbjDaV/rEdnWa7kTpHoFnhIVpnqlRvz\r\nuG7oTTjnn7oT3AJ1h8C7ddlUVrQu0Pk+cuYADTDWxgJTLBPJdHoAQOtV/j7L\r\nByvzLAeRH2Cwt4bMftVcguQ3t4QoBvBk5ehPW8YH2AyuGqlUc1bXautU0zbj\r\nuSaTTz5nxyZ/iD+0ZiiZ4H6+b3iSF8BQrjBlvwUbVfQz3LyyeTBS7PE+Klia\r\nihCA9R5iEimWpueAy9jUiz27vumBdCKR8jI1zjCFUGYlFOwTac2QILcafqpO\r\nMaxNxk79qt+DncttxD2TCqcvowmIYwd9U9xBAy0LiDzuklO61E69c5AK4Vqu\r\ngZS6kvKr9QW3DrJJDkN9NphBzBSLJve6vwmcrr9jGiRqE4c2VFDGxeDKXJzb\r\npgYTqY2xDE+n4AoxCdTXoR4VRDDg38BUtDBvdwIv884J/6I+NBF/rYv/LgAr\r\nXSIPPHYtKRDfLCEEAGfGYgXRPmVzp3uOeFvDrCEnkHvSl8rWb00T8BCeVhHu\r\n58idkqF3d/+AX8aVC1FRNbNAWAwJqzDzg1w=\r\n=e3ol\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cdde4577299aa7f4d214c2110d91cb7ca9b0dbae","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.819"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.819_1673981019886_0.08606567038372082","host":"s3://npm-registry-packages"}},"4.0.1-pre.818":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.818","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.818","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0826b8dc4ddb584c0d456d3909db5f3742655107","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.818.tgz","fileCount":97,"integrity":"sha512-bNxMn+uHCQyQS2RE9/4eFuZLNlFuwir/5an/RJHaW4hDwk0/MHSyoo/DB4VGj+5GDyEyJjRCASu0xIgtXe4ZEw==","signatures":[{"sig":"MEUCIQDh9UhMNdCdM+VnEDTNDjkc6Qr+cytvEoRH+90cLI7wCgIgex/IspEAbxeVlH5e8NNiN5/RYH0n0mPeoBuPGrJXGZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxuxjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1cQ//Was9OI0bTUW8OlfOd68cFhPl8VSqZ59IHPaS9FaTgCERKao2\r\nGozEqg+3whfgb/OMVvI1n4Xnv2yxhnfnQuH50J2jSDA+++fVxfDlBhs60V06\r\nsSKXJGsXZmJWkFJueHCX6UpP4vqmUT3InzibZe4x1EVLUM0cMTeymtW5wJoh\r\nt7sUXp/wqndM7eNFaxhoimz6/DHga1i3hkSfBzk2sqIDZyd0HdOt+KJI9Gw0\r\nl6tzzQgFczvjkoY17gtwPBuOtqcvtbJ7ja9vXY7xtQj4lIONO8wnTMETpoqW\r\n161H61/DNtyx9y6713uDAW9fagukMArTseaGZzwjm3JnONvoQIrcyo7Ll8Kz\r\n+5JvPtu1a9Q0lDXWkANNh6PElrsK30CvoHLdB70LfmiruIB1oZzeT+S5pn0y\r\nkaJx/jpCapBSCl2/ze89KUIAd4UROHc4KQpgKqFLBqwrK3MjXxUcWnyrV0sS\r\nJjEMd5jBgys7+kt1DhaO0XQ0USyljtXo2ObWRUQkKuLGiwdUM2Na3HXqFA9F\r\nFLtxWC+UwccByGIjL6AnpWxA0st1QFPrVAFHAIDizcxIj0vylYYopa+bu3Ao\r\nRexvjZtkLG7NoW/rvFcsjQusBGjsPF86cPPJ6aeH1Nxt3SXdWd/il98d4s81\r\nSKNq/G7mD9qJublKLh8BRSP+12eew1t/krs=\r\n=T4rG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"63facdeaf6303a62875cd9190296410632c2643a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.818"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.818_1673981027625_0.7106408975628387","host":"s3://npm-registry-packages"}},"4.0.1-pre.821":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.821","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.821","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e06e40a3cb0e63a0edacdbae1e123ed9301266f3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.821.tgz","fileCount":97,"integrity":"sha512-ShQ+NsWgcxTvoxvPA96p3LSc+QQiTiEofslAF0DTNYncqRhAXDQk/L/7zq8AYO4nvE0ocZrJs+F/04UUAGDC4w==","signatures":[{"sig":"MEQCICfxBgfguey0aOG+/j20iUUNSzZ1izWEws6l9iroh/0sAiBN1lHGYKvQEPXpPAmqJP2jhppsYH3sPmcqt+PMkefvLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxwSsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptPA/+MZK4uEVFQ+iqeiY+VKnz8OPJli6wtVP/L9/NVLnBEKgsh82t\r\nd4cdxcWD0ykhyg2cBpPecd2F60NIt3fwXTn3VxqiQcQrDfQsmv8k0nzfhqUC\r\n1zpPiKypSC9WbLXIEDQY8gcmbZn35vn5fzbTShoArYpUMa+sLv7zKgXooRNC\r\nnSr8/6Yh3Kf7WJsMYwlqGvS5Ih2ygPtzyZCgkMtSjmH8qmc0fcPXOzCXh8pO\r\nlzl6Ig8iwlF84BrJUPz06cZMOey7tSXS4QEuX/eM5yfBPuw86SsBWYnoGN0w\r\nf52sA+DK9lQ6lBzXvwF1K8r1VCIVGsES5ua4LN0L+jz+ItrWGQQiht+mrhTx\r\nUGfZllFZPGToZdkjG1ZjDnsCq6c9jmtJZo4vnu9IIPl58L+16yqw8c3Px1Ww\r\nYR5hQ1aB/7x+jE7QsvQtRX6avoRMwsbd1occRiK0dg6M2Fhmpgb+HzuL5xT0\r\nLCbrAAkFGI+8WY+vROtUoB/Qm4l7hWhEp6WwxEFI9vuwoCggiztwClS9KnAB\r\nLidShu6kC9SAWi+SE2cmAmx4zJ67y+3xuHw/w085+LLkQ4b7Ca/GQzokIJDe\r\nVerctXJUv3ZStlZn/rezmnz8E5tYE99m8jJRuHcA2tS0WyvgFBZI6LjgbiB/\r\nLbm+PoGYBohCNXzuusEMA3FRYQruec79GW0=\r\n=bxsj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a001446475c36ca9a8e352bf05409a606a6a2347","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.821"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.821_1673987244181_0.4043920897123665","host":"s3://npm-registry-packages"}},"4.0.1-pre.822":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.822","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.822","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a9f20048148aed037458a9fa5a6176f649349a9a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.822.tgz","fileCount":97,"integrity":"sha512-40gsOhUL74E79pT8A/9YOunTzMy2M22w3DLOd/MuQfj+VOl4SPAKXJIa+lr9qTlDPdwEaoVljRSvUefwugyZHA==","signatures":[{"sig":"MEYCIQC4knnSQi1jZnXtTf31rPAmBB9ivzaPYFD9SdSNndN8ogIhAOV1V8RFHCQ+dMOxVCUNtkuHXZJPLMB0BQGZQblUS/3O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxxM3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwgA//b6NcrYkXdfYYTm/jMNjhHZcPm4VkzYsKGj9j8M4B9cdFuhG9\r\nXI+lCId6D/cQEu4VwUL5AsAynUY15eQIwgcRnMMe/6vaxrQNu6ZFu1TB58C8\r\ndFEYSoNSy/F7YM7yuKHQ8BdTqZOW2GesWu3RGw2+pZ41UPOcfegMRHqHmUgk\r\nWpwNJtprlXDWV0A/3KKjxoN4ZwogHpmmm8Wz/cEC3h4yGyVyu/ZaT+iTs2EB\r\n4pyNIN/fLOlDuLLPjneRjumTAog+0KLe+xNLKbXWG6hvnTZD2CAqgnOgLIma\r\nsLqMkrDOaFpHNDlFGJ5o2tvXtUK93WarZzqSObYZAfeXzjELimRpLLaLieyA\r\nUFvZoTgDu2a/1M93qjyEG8A/v7QYfSDCVdM+rye23IstPYTj27nnN23NSTmf\r\ndWirpIIm9k34+ytPEXvu5d3QMqPnpZDRAnW8y45cG06rLZrsJyiMLUzRqJ9J\r\n1746D3aYsuP6gaB9PxkC8bBPssgT1Ll6EP/UUxF0wgeemjrq5gh1bRlIvMZq\r\nwoFTwVq5wpETKCf3PiquU4MMdvj/xZPcd9IcNqlvLJSufvuMhg60jDc1PGNz\r\nMTsFPw2kXNyDxisyI7pUWC4V1eoFRtKSEy3OITNhpZE2k53YMiM8C9+1ZkWC\r\n20AI0m0w4P/ZIq419p9DDn3KZMFD3Lnt/n8=\r\n=6TxA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5749d74421882bf69d232447f295ded1b515277e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.822"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.822_1673990966755_0.7062998550207034","host":"s3://npm-registry-packages"}},"4.0.1-pre.826":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.826","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.826","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c6e25d80491f43cec6174a774710075056094b6b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.826.tgz","fileCount":97,"integrity":"sha512-fmVp++yM1HDO5NfeO+V9GUn/Dfqb8WHa1XzyMeUoBQLdenyEjl8Cs58RpZW7ZswduqDjEGHK+rnY7riDCXHIWQ==","signatures":[{"sig":"MEUCIQDRT+3XwmFYmfVIkMiaLe4cW04iunAok0IWbfRwHJLnzwIgUSbbpxhhrVKt8dvKw0jb5qaV8Gmd0Mc0c7dEcEB40S0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx+R7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+jQ//ZLP67kjcPNXQOuMIU93icKKDCMci6A6MXZi5EqUXhYnHr6K5\r\nyebYIngIwD/kY0NQs5sE3WuBrS75FJfzXs0bco+cuqPWE+mWIGg7Ytg9fn8f\r\nRrdg2ZzY6FUrERlKZAK95gcql+l2+tMzGdEcU06WoeJaXbisZgM8NUqfq0sC\r\nG+D3MiBhWDe3yGxyLgJ/wZtnVARzVcSTJJUbp5d+5QQpXQSP0SJRnwSE11JN\r\npdPCW3T7bW5kR3v+j+mEim2+3a3Tdq0JFpUZ8A2g6ZkCylzdMwuivW4/xZZY\r\njocF73cXxxtLM1MvEOyKACIOVpx+GSD27J75C3iHiCZCkLcQtV9CFt/kQNcG\r\nk8AXYAvzl46nQrzs4wHe3FW5vvUJdTc0QejHYYJADfh9r8CHFOEOnLwqWbGw\r\nHcgntf5UY2Ojn192GpOOBTbTtfPDV9FHUXSX1q+aj0bTarZLnGSX8xZlk+bp\r\n4eLWXG9aJdFQ250UZSBv1aeUxDoNWY2ic8UOzZz7CrsRG7h2npTO+XnZpqF8\r\nH51pqGcx+RngbGUSWiiM3TjKCJwoGWwDWlLWOny85pABnZ5kDvJqRPuLf2n6\r\nKj6KnQtiQDehGE2f9Qws+rSHbUESiiTSHZN2Egg6YLq7cr+S3AAKKjI+yj9r\r\n6fjD74iV5AkhfxsDVBmPiMtuzk8lJCjGIOA=\r\n=2y4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1e267aa7428562973032a3e3a0fc5b02329c779f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.826"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.826_1674044539442_0.14752227380519933","host":"s3://npm-registry-packages"}},"4.0.1-pre.829":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.829","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.829","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0215318e7233819d235327f7699a620d2b8d69a6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.829.tgz","fileCount":97,"integrity":"sha512-EWnYLD/fihOQqbr2TYu1uYm/a8m01q3AKNi7zIIluNO0B15qhx+rUmREn/nNRZvJtL+1b6A2Hx0wVdz7uGpyXw==","signatures":[{"sig":"MEUCIFk7RYKFSQt2Up2Gsw9vk24qvEjXBoP9rfiQ1W5C9CzXAiEAmxaqPK61sWyDoyDLAKt+wQxMzrNwkGEpjk58LOwepzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyQ1SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryZw//fHSj8vIqU5URfgsXXRP6GcHtmiGC9I9iLBbbeTNFdqs+ZgIu\r\nTAHIg8CXp3g+Aex35D9sV2OtQxeofYL5zu444A5L4NIbz4x1HF3pUc3I8IFS\r\nvY2Bo4J296suvFZXBqQ0KAVmpm3/nPwXRzVSnzBaITRXPMTIKNo1PChCZVEV\r\nGNP+3aJixuaKLQ5igwgFJjPMb7CHvaWtyivsONpIf/Fe63E9jhzz0yU15tgM\r\nt+3ThJ8TRACKshroJG7LdFvYNQkozB0fq121sPgUDa88jVnjtd5cTASVdiun\r\nfnhMbx5MdDDH0upDRF15H9MS0vRh/Ou/iwf0w3kAnjYHeP343BmUz69UMuoS\r\n4p7yfMTgcdQcdaEvBJL9K9TXQ8vEd2fiYNp9qW7QTmKZ+sPFCO+tNvVOJxvs\r\nqaw+IQeSrlOHZKg5Bo1G/HTGi0S7qTM2WIa2DYPpSzoKd9ETlJg4SlmGf74N\r\n6DIjdrVc8ewhwA2CICLyLn881s94mHSOqVfjg8kStu7Y9dKfNt/hyopi05S0\r\nxvpk/2VJMblBcORSHhhRPsELr0yUwCe9nih8WFijNnBx6fGtjQstGQUfHBcD\r\nxdkqfseThlnZx1XK5El2QL0WTA034OVBPkclFVA9m/hser/Pv/Jzhqrb9T1C\r\n+rWMjnerQ/oZWK7KhG3TxfNOmUgYlFsbslU=\r\n=magC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"11c33cf0411997fae5cbcdf3c0aa2c67bf7f1e34","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.829"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.829_1674120530521_0.2821516079861561","host":"s3://npm-registry-packages"}},"4.0.1-pre.833":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.833","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.833","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e5c8df3116c1348e0de37e3f68e92a04e6420439","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.833.tgz","fileCount":97,"integrity":"sha512-OsMUN0CsKU2H1aHS675zFqUfTlzmihwYnYeyip7lp8bO6ghx0mhRp6tVgXGMpQDUqfMZheDzqDFYt3LP7w0m4w==","signatures":[{"sig":"MEQCIBiIhMwpW5a/jYmXIe+lxDBC6OEyytJvAOcELSzdYD3DAiB2c8hGjNl45lwItXwqJrXUKjs8c2HNjkeIwbYl6oVcYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyS26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqO/Q/5AH+nl+DrpWeYKlhmN6WALWKscenLcllhxJ8D1qr6k5cYVH4C\r\n8UndA597HbFu24G9VvCIVpAQ2IXF83AxgOkdSi9b41OjLo+YK8udusYEToy6\r\nRA3acgkoNeHCgE31Cpxe36ktIrrciMMabUgys6bFQLi77tBKpGL2wnSuVPDg\r\nHOsHpPYAGuUSH7l9O5iFzlfYs1r6lltf/vTvWaVeDi3NyjVF07gep5e/w92A\r\nSGtx/79ku6KusYHqUN7tGaegJRrbZnqwl8cHuEBWBG8XD/pviTaeBl6gf94+\r\n0/5gKChHhjyPRQiV7S31hc7n5U7hL93uXHNWLtCDPerRChSNr4v4vwbtMWyF\r\nW6SlJMbBmZrxWnUOXtkLGgaax3I0VIL0/epvxiRscQ7/dla0bhvzgUIZGSDZ\r\nKa7z6cxXv2OX1VumPusypDLdOC9UAFqC0kQl8ADx+X2XCITMQNw2R9cS9u13\r\nza78Qz2xThVuq6pwm5LjutuIV/S4OoCFHbpPe6eV48kClz1TizNylIdB1WT8\r\noO3rZB45H7iYucT44k/vp8YmE0NaW4q17QbAOpO93NR6ED6c9VH0IKDesBDM\r\n6+B3jO+9YjYqRMpz6PWQfrkPU1PV4TGYrYb09OcxdYuy3Z/SaOMLuVoVHAXs\r\nD5QwDmwliJng5OmRBJlP63iUTUAEYPlRlik=\r\n=hh3Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2cf6cbd940ff5730329806550938183d6f58381b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.833"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.833_1674128826001_0.2692248975492646","host":"s3://npm-registry-packages"}},"4.0.1-pre.845":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.845","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.845","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b81c6b55125403a7b5b8d6fc777c13e12e345633","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.845.tgz","fileCount":97,"integrity":"sha512-RcMDPD6ECnKkMY/NJuT991PYLRvqllZ8VCFLNkaJTsWnyvfC+3K41Q2bk8glCZiCwsNJo6dHlxuobn+l+AhgEw==","signatures":[{"sig":"MEYCIQCd1ujYNl90lfQoaKnUTUmydGd+tOyLacWmW+gBoAS9AAIhAI/3p9Y4PuDHIb+Lw5LKvQbMl1agVdjaSL3bl7QWhoyQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyw8YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp08A/+NECK4IdSvHyKW06o6nYfcfNtfXaZZLB9JJcPq6wgkWb3ZEvj\r\n9czqsO5uBe0YB6bewkrLMSXp27q+l3LhqzYnhZp1y/PpCCYwG2ZmACZ1Mkfm\r\nzMhDKCFywod7ZHReXotFkFKLdlAr/sFSG8q+jLQwL/GXCZCl5HgaDd9IbQSx\r\n9qN6ZbYkpk8ORjuuqX3cWK4KTevo5EB/g6aN60kFNwy/QHMC5dEqUNqjWtAE\r\nuXB8T0GGw9cNQiGjWhQ/M+lrBfKBckZV7T48XxvjTBlXkF3a9Z1SV6E2qZgW\r\nBBtGklSwvYBmxOaN35Kn4wymU42VJAK4HZ4z3Yb+m/i9cywKduUCgoCjVo6Z\r\nPjYC4KJVzoOt0dvgvI+2Xzk0neIFjGvILbTLHH4oOrbQOM88HOV+z/FJv4nZ\r\n0K5piZSrKAXxkk8FwxoFcVZF/2zJ83uezj68Xjysy+w/NMTbRPOZwhje8hzb\r\niGOW4grsDMKYzYu6Jy5kzCBG3M5JqF5jTRMgT4n7JXwJ1CFdbKTWcFhVw/f1\r\nRtO7FmAaqMOKpoGTC57ehsT+7Wsayay/SeveC5diH2awtPCHWoudkI3HeHo5\r\nVwQvwKEEzmKjqoCttLu9dKRahWJA6UTFv2BrPQvY9SUgUZ2GL8tMRmA23Y3G\r\nz0eQnnzK/WD4rQ0GHDfkqU4sF2sz4uIRa0Q=\r\n=LiBx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a6eb350482b45155e957120e9a3677f7972503c5","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.845"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.845_1674252055847_0.19435393109656252","host":"s3://npm-registry-packages"}},"4.0.1-pre.847":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.847","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.847","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"243221c214ad55d902ee4a0eaa73205963afc71a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.847.tgz","fileCount":97,"integrity":"sha512-C5i2R5HlGZtEOCEEtCrM5yuRgv/nUrJ6q3qaKd1TBvPHqFtm3sF5lqdJRpEd51SroNZs2zL/q+VE9ZMpIAgw2g==","signatures":[{"sig":"MEYCIQDxipxVjeZUaiJWeC+eL4UfCQpeVvHrXLb5d9nqKarT4AIhAM8nkwHMEIqA7OkNcZKwGaowvU2FWqAHNzpLUz6lzKZQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2638028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjy9x2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRsQ/9GFfKyRm0+AsLbMB539REDTOVJloySWEJSfBLdyvJun2Af4lB\r\nOiANhWWCqI6XSyjhMooSXBkKgJ0dSAx7NNvS6Oa1omJziCPuXPmXRE5I7vS9\r\nXT0TWMGiKbdYEKu2tiiyPYaob9409QyLIWNifxBq82siODEbZKKAio3dvAlx\r\nLNKrB1B5Hs9pdWXKXutptSzD8GWAG3m6gBHDcIU83FXOpAUb5MWvBZZM44yu\r\nFnWY12u8Uu9HYkV77TVbL/VMU4DCPKzYsZQxa7RKAUkO3/OdYYhfoeDBL06t\r\nqocoXCp9lQxpySZbjLtDL3AG4PlxT3p3ZBPjfV26fjrM5AIVYWjAD1Gk3EOX\r\nKoIkE3vXqqczIfAKgd89Irsw2ZSqt4YXzr29rThkztYghQQskBTHuB1XtVpT\r\nI/WfhdntKAW2dYvqERjb1WUnaB0VJmwFE8HeTXdtW/okVD5GcCp68b6RCm5J\r\n6Ememf7PJeTk/s6JaqpqbAt/KLvA5xmQc0RZQg+t0o8HgeoT+Taq71u8Gozi\r\nemLUCJ99kypmst/HNvaKF8DUBfJPSgyG21pOAdoP/8EQiU3rFKgWpAlptX0B\r\niIqE731TRFd0dCusK0PaT3838+Ksjz/01g1eoR6QG2ISnQQomUq2+6Ap3dP0\r\n+jrjPSlEZS8x8Rr5W07fUpskSM1e5zAXeV4=\r\n=PBGy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c0698729b54bbf76c24eba94ed9882ce449c1618","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.847"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.847_1674304630148_0.19578046304441798","host":"s3://npm-registry-packages"}},"4.0.1-pre.849":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.849","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.849","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"624a1562309fd5ab36f5d9ecea0020d48392a72a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.849.tgz","fileCount":97,"integrity":"sha512-9uNdj0FSXs8TEl1lb5Glwic/Uxw6zeQi7i9nxGc+bGE25BLoclwOdFbkNQub+8v1aSA6IisOOgCLkUiG5SKOQA==","signatures":[{"sig":"MEQCIBe+NRB+PFydSMO+hjhk6ABIzV2vk5yR5iyEN/0btkTUAiBxU/w0XW/vBvgg4y/1dFRwlZwyMdTJN++nty8qItW1/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzB0YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcpw//QikLAr70FuSbg42TEhB9SkcfQbKt7F6tN9JV4/QSpvR2ZY5p\r\nh5aBatBsNAHAwLF+N2NcV2RrRj4D5ivoogCNRrybMlHleTO8/uVCwW/ccjSP\r\nujDbxa3LpGKdmF++cuLWr/W+J2iBnZMjZJO3spbhBMlKnYRD/VaroDERtePO\r\n6ifgS0P30PPq87B62cN3ZCFfb/dc6zPR1Yqq00Dbwi82nR25VVr2TRX5h1ZQ\r\nl+bQnhXkfSsAR+VND30sYtM+9NSUWgJWDcdFJuWCu71b81dX4OCE3Ypkupo3\r\n3xZR/ogJZcl6a3jv1YEyz5ezfxW02e9lbkgkFhWJmKwj133T9aQesfmfJzXS\r\nitijn/2MOdq38E4jABwnfgKJEg5X+49i+FET6TR3/q4kHWcFTZLDXdNBLIMk\r\nCIPe7brsUpappZUPwa3T8byd2hz4HKTur2WHyydSOkR8nEfKnQ4kea+HZRG4\r\nO9D5+pRO8roT8/CWb9xQKsQiSTXP2PA1heiPU0UiAThWd+k2JucYrBqK0ZyK\r\nAc9T2jNLFQswYJaR24w3bFmOkJiPAEZKyy3t3XnETPmjyrny6OZjNOnREAKX\r\nJerKFu2hrvUZ/RqTRcU8LhhuE+VDK24u0B5xuks69K8FlKbKnltQdLd9w2JZ\r\nYA+n8rihwxOTagzt9Ubsy1SqNG0W+h/q0FY=\r\n=khwk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"26b4e41c92c98848db031e17ba4b0539aa6c784e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.849"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.849_1674321176745_0.07493330404322407","host":"s3://npm-registry-packages"}},"4.0.1-pre.852":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.852","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.852","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4cb8b7291766dd444c33e1d1718d108fe93d3d71","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.852.tgz","fileCount":97,"integrity":"sha512-albIv+7myLnSHhbphHLrwRmLYJuxYEPnTE70QIevGcCVOP7V2mY3jGkDes20JADU6uMtKnQ7wA2mjfWNyQ5L3g==","signatures":[{"sig":"MEUCIHuwos7Co0sfnrKSjj+JAA3qJl0/P84Etc6+r7r/tthDAiEA205h3aXqelIIujWwO6em6DpZTYJkvtynv+ppYw+kW9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzmAtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4ZRAApKOqXs7XnsDUX9VyUg5ekf2BwZXbaRTrl4rFhnQbdpLlJR8p\r\nQKH4qjQLnKwaV6ui9tAs6lP5u2RA2xzUaI4iomRBGYhcTEvd96EWkD2y3F0+\r\nd/kWmHU1FpihkKpJZa07leNISMotYJaXP2lxY1raxU4YwQ6Q10KDxJ7loFxv\r\n9FRcvq+gymJuU3WcunXnx2W/1njFdXBsrPkNBYK4njwlsyjaYaCg7SvFH/el\r\nzfY3kkwyhfhVdzmseGsWJhi+xLIMDxoiBpxSVNYucRFjNgWDueAqq1lOhIPi\r\nFXoyAfyg/kBwzjb6pClMfDxCYSg+hB8v/PYAyWXlD6zTQXdcDDxaTw6xt758\r\nP2lzIy15gQ+Z3JB8yfGnWnfE3n/MtC7uTrtP4i9nD3WAmGNZ4Ld4XZtBMIeF\r\n4yQQ7bBtNH6p8a+Y8sYg3Je03luO3CE+Bpzzq8gfxaJk+bpnKKcTDJ76fSiS\r\nVtiiXiGiLlbwvU6SNzE/LJyukQjIMuimMEQlQZHHRH1IByji/dc1dqHmjr/n\r\ncKIYNOFW80V19P3nqDzTka9M1Xnw1o+cR/HmVPEirGy41oZXYP65DI3CYD09\r\nqj9w7HYAxM5b6zGTjetvD1HkJ/WjzduDA6VRwjMTTa5YK1TOqeO+d793S2Xs\r\ndr3Isy61ODhw7K1Xw2QhsBbbxkbsqbAdqWU=\r\n=x+Wv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1dc281e63aa1a0ca96181a79b869867df1fc7ac7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.852"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.852_1674469421289_0.4155723178078903","host":"s3://npm-registry-packages"}},"4.0.1-pre.854":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1-pre.854","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1-pre.854","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2b76df69f7a7e6bfbfb5ed6c8130cf8d574a4158","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1-pre.854.tgz","fileCount":97,"integrity":"sha512-lvnNDozDCg1Lb2bAroDWFmW9q4tnLNW2UdoV8/ALB8aJsppgcYedfYkEmbg7ncv333nt8NqB1m5j0NcET+HJAQ==","signatures":[{"sig":"MEYCIQD3pW67lWFLHo3q9QZ1DL3Moy9pGhzH9ZoVByjlA/AoLAIhAL23MlL9E6zMdWT4R9vFxTCK85lgEDisRl6+1zl8TOGY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjznVrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXPRAAlTWtMPrYhYGr5drP2EC6oYXEREqi3ekEXjZFqQWcJm8YHSq4\r\nqlUcvBIPHSlaL+6+Ehpo9ukdB1Y9kxwCTp5NkCDVQcrFG9KYOVTSlc8R26te\r\n5G8G8bCNtHkmMOypBE3aBinT5de1QAJUWdFQnJbigXsJMeT9vcmjuha6Akmr\r\n1pUBuupj7wyTuGEgQKO4KoVySFbFdG2Mc7+tCIuM/4sUx1KdQeU7I+ff98VM\r\nZR3nBLwlTLcHXe1sXbe8/FNKPRe6FvEsKldpbDecfqUYsHaPWZqVClqky2nf\r\nEr91nEXiwGA2gltB2O3ZWl1ezoAJ3VmOtp+8dPcUwYvx6pTr6wvGC5fLOZKq\r\nJ5P7U18iLplacCkLoR4beReTCsA/LBjLPhN3zkQLsznPYQqdbCUw5WRit3OF\r\nJDY5eNv2XNh5mDSW2+yAj4a1d1N1cz6wJQOKNMSbKNlvd39WSkqIlsl8zu3P\r\ne+uSLt2fRpo5LFZwFEnePOApc2RZ5zW8nc6puVZWWrpvB/XGds1dNDD572Mn\r\nSdMmQOAb1aWYcefeM7JUDBDzvNEm9iWjawEh9hVvAUi01zQKnIZp+7TerANp\r\nCVZvwcuWYd2PzecziBe3xGy04zbOZLEmC+85+FAyNh4Gw6hLsTQZ1PrvgN1b\r\nZ1RF7wnmtsJvSQ6otCyHlymD4CWFMWplTUU=\r\n=Y/X0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ea95cb909887230130e903b1689899ada35ec8a1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1-pre.854"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1-pre.854_1674474859466_0.5347462208689338","host":"s3://npm-registry-packages"}},"4.0.2-pre.867":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.867","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.867","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"983570f627121d0aed07f39e195b2a16a316b3cd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.867.tgz","fileCount":97,"integrity":"sha512-DGughekGK86Cheo6VfAPItQQIMBe+UgSNw3PzifFFRWbwglGjA8ZD8LdjgqwUsKu/XyS0nbrJbk2tq8vYi8TOA==","signatures":[{"sig":"MEUCIGcRczF/6gzgSlWKe4sQWGsYuopVjsWRuwE2LejPBHqgAiEAtkAtL/uB4VsvyJ3pkedsBvf47uO8IVPNROc/3WT4aOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz5ZHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphEg//UUOI5/BinsYWXY5XNUYmN6W8hlUsNa6W6xKMH6HRQWDZmrgV\r\nyf+ANwX+W4NXN31poa6x8fMQhV0t8xPmKtuearxBVjH/qC14phdv49T15cNi\r\n6n+2A2fM6HhVjxMqPOrG1C2FYkyt+SMGEExW7/LdnUKEo+4QZDlK8xkI5csW\r\nfRJlvgcoHKcBTYsQcccW0jnYMWy68BoqLlIABeZOdI68x8CehInM5LYyfWEr\r\n+rRpDTHFlHdP/C3ZqZ7HyDE8/myjZ+JBSQVIF5rE86MjkxoNNJn78mEncoE2\r\nwm1M91701xmkCvjHvyMXZtbg6SFNH3LkP1TSYscgp4ulkU0Hbq/60HkzOzTz\r\nJf4QDFPtk5oxnzRs7Mmplmz+Fw1UEdnUc3sUlTrMCwhzYKcQoqx0Noc18HWU\r\nG3tUk2vgr//cCWokVFWEBuS+40UL+hqMEYMGcj880PzHE8KusXyOmuqavzsw\r\nL5XMZ4iPE1mSd0g5Y4v1SvjnM+WnUhbi85tt4/+i29Y8K/CR+v8nOoezUH0+\r\n9WACog+f05MZqYcxZ/PEoLaWTPHMB9qcUeuSzaTR5iQFeOhUOqb00nhpBlbM\r\nH0JvsgSoDxg5jKmvsl/dTfAYKwX7XxngaiSU4fZWaYCpqmXYJfPnK8wfaZW5\r\n3cvKRVngmncjEfhWgzX6beN0vcehEhCL/Ig=\r\n=1cLX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5ac5fb468a31965efafae24b385899fc72bde36d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.867"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.867_1674548806801_0.851492649907617","host":"s3://npm-registry-packages"}},"4.0.2-pre.868":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.868","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.868","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1a10f7be53c854140fd806527b7547f0fa5de7d3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.868.tgz","fileCount":97,"integrity":"sha512-EQ8AeTbfw0UuZ5aAfL2jDCjKS3f3aDzAwGgdmbG5zP+C1XJ2Vm28hYtoUis4jRbfbYQuzWe5To+cNuNl6Y+NIA==","signatures":[{"sig":"MEYCIQCcw9U0R4/y8nDHoE0hHr/bz0WYkhPW4kd+J45SimwQoAIhAOF8k9xkWqItlUb+m+zx49BUWbju5WPepONQFuR+o1n1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz7yNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvJg//ZtwMzz+2zXhbq6c+EiBkdvjx0SMSCTtaWaEklDa3ZauSYRLe\r\nKqe3ZpUb2ern4ZN8h9/BjYniByzdj3pQtaXuxuxGOL/Pppmj5DWWROHJMcXe\r\nUV3Ljtssxys/qtDC1ImSwV5PgFqgNZQz69I3njqiEmZukPseAry3uIJFCV6g\r\nhxKJXJfqYQ3jwgdPAM3A9G1kq0TlVzt/f14VZPJxOpoxflYN3IRhhO3nevSc\r\nI8Fn3PgcrKXXbF+FDuNNHWilVXx+zLh+ivRQGtmOpMitZYPgEsVLhXFQo/9/\r\n46SDBODThurcnsvcw9yRbD751QNCIuhlR7U9kYfMR7RPY66bl0i4yRZpZKqj\r\nAMrZYtCvS1O2cRskr9PPZOr+g58u1wDZ8qnX6F83W7ob1P9uX5hY1ITO0nPx\r\ng8BnlVsng+82KEtspAwjtxRJYTxQnOrymtrJhKVa/RyRwCQThhtpUKRT6Lzm\r\n26BtNoeQ6K0Ecgg5G0FtazfmS5UD/btkLuqzifm5H6UBs0VG1xuUwcrXwNJE\r\nv028f9mQUo/qNWZE6Abx6pEzZaFG09pyoso7yqsh1SIoM0vEQXO650IDstOO\r\n9SKmb10PgO11ufvuaVxCXYFI08MU8CvJOnymCen6VHpOaiby+R+IFLuTtFFo\r\nIrGlKLEupAS+xuf0C6Gzbt8boIz5ksNdFYg=\r\n=1/sE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ca800303d62d0643593d9f23532f57827eb6b8ff","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.868"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.868_1674558605130_0.2437664132597377","host":"s3://npm-registry-packages"}},"4.0.2-pre.869":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.869","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.869","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6471d4f7ea80a9a915d1e2efca786aa8cad26cbf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.869.tgz","fileCount":97,"integrity":"sha512-FfZRmFZD9hMo4jPF4zjDseIJh+VcjX8PMkOYIc3ZbZ7VzD1Z4GX3qC6qK3OaAdXjNbi4qS6dKSkWdQtwriCKAA==","signatures":[{"sig":"MEYCIQDj2LMDUJMT/y8Jo1wJ3nJ2tB4JKIc9oh6c7qa031onfQIhAOBjg07iULVl0pnq5ZcuUiajfRaDFTjzZ+APzwhps+7d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz9hCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrQQ//enuFEowG9QBI6dvx5Y+nA+rmhgZiN4f9o109jB07rzeuHhR1\r\n9cI+v/T6IIOootGsLpHuKMnxOLyfbR3VVaK2nzDZC2GtOkRkfn8kQYlUutd0\r\nxDx+R6AGx7sUSBYjQAe/cGPvzaQQxAf3xfVPT9NQrW22h1zpIJpRxzrf+mCX\r\nMsg15bjTovDnnE6R7LyRzsRzswMpiFHzx7bdv4zTYJhqRwJmbWQyLUkAvTpD\r\nCqVuTdGuEtIe9b3yN5NVVzifFoTNbsezmrhPWsvj673Vw71POc65VFNzDKnP\r\nvskksqYIQzUPPdzMGw+pGqKt9OnmAQRpkTwkzSSj3r/pWogI9uzdJ1n8xy9V\r\nY2f5QXiEHCr8FEmcpY/iP6jL3CQqtfi1zlek4NuhSm5aM515z8P53muuhV1c\r\nKS//9hUuC97/CAHu+RjyUbi/yreDEfAedTDVcQjSlwtuvBIqJ/Ai4eTjTlYZ\r\nnGwSAP9i15xfE7VCVH1B9YGqVPn5wtxZcRPFLAeVRP43R04YWfnfL6vdv/vQ\r\nxUyJj77abby5zKr2v3/wfF3aQzaq+7pm8SxkoH+0ABgZbqiaqGJCHXbe6ztV\r\nyUq2PP1R1JyZggRC4iOXggGDN9Av/dJ17QrsF6TIHadDakyguoeXiRLGsfYQ\r\n/Wmhc+X8oY/QqikNOC/q62mtK7K+BHMQ+GY=\r\n=mgfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"737e109e354f59768d9d74df3d1aea3685545bbe","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.869"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.869_1674565697792_0.938595468374593","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.1","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.1","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cee51ccd01b56394cbc2969a7ebd0f7034de9eec","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.1.tgz","fileCount":97,"integrity":"sha512-8iG/oSsyN7YksXOXt4x7Zz/WQIgrnv09dX84gQMF3FbD2EwQa/J9tjY0xqHYq5RGXdzfh0xKTwmZjKzAqgVVEA==","signatures":[{"sig":"MEUCIQCQnaI/z9om2fU76wYaW0/vtAn2uB2eBowheG9c7wpnlgIgJfFDulx5l8caOnFBYO5aGWu2iO2gOWsib1Bg2VnXPGM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0NV+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmfQ/9G31JL9BAApHt6vNimGaDT65fvaBaz2A7+UcOo2V9TAvU8JBd\r\nLqqPFHnQkbDsu4Z7C/a1ZwACpNOUZ8OYVFgK0zc2hIobWZhvRkq5j91QeOz9\r\nUwV9f6b+T4vgSJmWZGnSx+0tItIIc8JzgjrdotNpdg83ia5DfaSIv8AfRfFc\r\nqF0aHii3FBZugF5/g5mzWZF8FaqE1E4Z5qFvOrZezdFhktO6gnVY9+vUwyYD\r\nb9um0MdEFwokCvTL0NEW7KUwBiimZnzfwM/LBX8ZYMbZAK4X5H2E4VOW1yGc\r\nwIADot+hLiWYGkDg3NiK/0Xz6HQ5FK7cwKWwfuTo4HerDjxeEbJnVS3qwCgs\r\nDmzXY2gQLWjOPQq796LWMvWr7wTfSZM43zhSTJ1prXczoMFKl/cnl2kKkM8Z\r\naG/6f+P5y/aQwG1CcIVwrWmCIO9TDB2RV1cBceoOfQx5oD+4eXcA3QQiNb1S\r\n/7+SDjDTqkAIDF1bAqXMDNOGb8EuBhe8Fo6ogssx51qOXh7ffcK17EQfK0mQ\r\n5+x1HeDJP8HbAKV8o3i1GHfD2ttAwnDxxlXH2IkTP3G9EQqA1xItW+EStBS5\r\njl+D3wnQen2LTXHz9j9MEsb/ZtwvzFiLcuhBsYOi9eo6LTQJ+78xHB0TzBEP\r\nyslaOkQOdm7qmC4blXBGvwINjNu1epPt4SA=\r\n=HLDT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"30c6d1dd3725834e394603cd21894636ddf86043","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.1_1674630526534_0.9832782516885044","host":"s3://npm-registry-packages"}},"4.0.2-pre.876":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.876","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.876","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"24c071ea17e0dd8e0f50f59d82f169d44788857f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.876.tgz","fileCount":97,"integrity":"sha512-Nui4OXRKSTMH3OMZnWUYG3dUj/EhKBiOzOoTW9meqipuBfKN9kFuFOwlVV5aTX1l3if1G5i9y3OBg4NH6m37Kw==","signatures":[{"sig":"MEYCIQC3x3AQ9nBbDDo/LcYn31zw+yedNX5qkajPH1Wk9l32DgIhAKQrXxSJrUPr0PtBszL2RNAO0YV8SMFhgnDz/m5jBm2B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0O5+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYlxAAnP7dQR5R/1sLEuckNfdlExMmPRTcZuWO8DRQgythphBRtAnZ\r\nMsqpwSB/kCJ9hqU2i5fyUyWqBKKndXZvkJAiVs0mm+3Ve33WStLZID8J4qoK\r\nbv3xQq7v6jJak7NTD0YblzpBOD5SU6uq2Y7347GXfHcP5XTv1sEK2SL1Eg+R\r\nfFzGYelJe3hIQbeWgVrxcz962rnJm4UuZcLUtVY4tLXByotZQHmmLj/Jz4RS\r\nOWrJzEk+z0rRdXE6I45kWObsNX/QKaoPF7xB8k1FVkoKj8wtioXNm43gdbqt\r\nBS33TDrlbyCoMgni9+yIKPzQfH/k3O6vYADxoj2Fylfg9exKMd1MosDE8hql\r\nBdw3vbdvc6Z43+I+zsKtEV0Z+qwz9CnNiUWjTha/l+xjbRGlRdeBMsmSMnO2\r\nhZ/StyA4VJWe0xRfwmLdn0j6eY7YwA3gu9JB1BQmBfqCCMo6KDOj1cbC42H3\r\nXPM8X3xRI6enyHVRo2pL8xkpraH6kDAQgptjXVGE7Qig60aw9zAq+y0p1S+U\r\n/jyonra7KyJv/vxEembBdmAEuPQXGZiKtfC7hjWybW5LQnYdwAl4ZaxJIzlE\r\nJMrwjJYSnCI2iQS1aPBQPz6N5NBT39vYKwRi5nOO5dpt+PUrfvWW0X6W4fjO\r\nmS+4L71TTehSURSDgB3UwjQiFzDchpMRP10=\r\n=Jd8K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"87d6977b742e4ac7049876e8d811eb07517322a7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.876"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.876_1674636926325_0.4127496406194291","host":"s3://npm-registry-packages"}},"4.0.2-pre.877":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.877","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.877","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3a8236d9aa7c6fae5b1b1e920e5920c6be348b33","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.877.tgz","fileCount":97,"integrity":"sha512-ZlkAW5UwVUvo02a4iTLK6iPkZRYllIll7HsIDVNgin74hEKUv9rJe/CtI2TmVGmu2ESLmxHbGgwl3Fe81lwLeA==","signatures":[{"sig":"MEUCIQCRKDlxyKOXqt1C6X/0tOhEQ85FZqU1vBSYxxM1j7hRIwIgenK36nlCnjkO3DJuVcM7a/MhfGk4euDWciH3DScR1WI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0PTEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouPQ/9Hv9rSM/kRktdislE+g6veLwvRNkolQutWoZP6NeLx8iBS/lJ\r\nLuOi6/RSNRzMSTlTmTZdKgpQIJrCDGQjYq/omkGocAVfrknbnkHW9ntaTfy2\r\nWYI1WuYj5zRapom2d3c7IfghiCqBq5XwCZLgPFn7xAO0LTZQcGaI3I7QHoD9\r\nzxJBSAWll4Eczo/6EkWD94EMsNawSUXNG1Jxcmh2WgXWKroN/b/mOtDivKLV\r\nUewidozERDwXfLLH2Mqd0sy/1EVr/bjediNRKGXsi/3AaCjhC/Lu/SUX9RqN\r\nIx6GlBdaLDTi1qM4FkKsBW68nhXHpFBC4WjG9kHG7icgJRzQwbcZ0bSxcEXv\r\noNi95sgZWDIa+prw7d0rg8fnA3PPylRWUaQnJjtrV0aFc8b974S8wigrIomC\r\nb8bG/jEgWrgX5q0vomQEeTtoTNIY65WafR7J+vuXocmvFByVcrLqxIGYTM7X\r\n7TLkLZ66R8NYSrb5QCeKrCLGzDFaCw4eR//G6WW5OEQx3S5g1WlmbO/ls0ZL\r\nuFJAQqCvILMc7kV4gKnyWMJS/KnbqOS5SM8Fpm4Ze9n140ABjFde4uvmjGH6\r\n2AZW8F1ytmnhwCs1Jz8OqgFUKL3hyCgQaE7yHF2FTVb/h/soYqBCSrYZR+1H\r\nwF4ZS1cmqC2Kd0v26QFrpMN2WyR1fBUC9P0=\r\n=ed5I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"28b316c36804cf113d995e95e397f7591d5987f8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.877"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.877_1674638531828_0.44625939467848297","host":"s3://npm-registry-packages"}},"4.0.2-pre.881":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.881","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.881","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a4ca909e61062286fd61797bb21fea8773c9b1b1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.881.tgz","fileCount":97,"integrity":"sha512-NW/USFpx7oP0mBfJLBLc2/Hd0TkXIzkENdAqvCzOsKarbWCNHfepr+eEMGtwy4dp5sdeBFO50SUOrUDlearPZg==","signatures":[{"sig":"MEUCIGzyXT1xHQ7kRY+7ozaKGVYUvbeITqeb+l2bahcAb088AiEA8Ke+U/qbKVdf5nRha/YV81lcrYRZ8tqBnvUSJbDdffw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2634305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0XnZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeBQ//Xvc1dKM/0yGf1bJN7qNKyakNhDo1HiLJHzUMUzvzzzIDBHD4\r\n8p0cqQ7KAqmoOtSlK6nPRT5vgt3uOTgj03fbvwVpo706ZhEAGCbdyp8NNlJf\r\ngyidmZMxG+7L7as0TlZx+JxG2VChUU9GX5tNlIcSDLdRkaNGuaUEPtlkNflL\r\nldpCsL39+oVzrbqGcPW6uao/LDaP8nrHs6YKrlqlDq7r1BAa1loMZXJpzHa2\r\nYRr3c5SbKC+ZboYJS7O7nkE+aJEKWvCKnQdBY5GtVAQ9ZcHANkQOnrI6rtMQ\r\nhN28uHiPcUAF+Kc8wuPTLzEtmfz5XallyFkVjtVjjOWpS0y7dzDhavilzrdn\r\nWVOpoxs35BsVOXjU80BvjawENtchpTYjyPel0YBQ6YS1Dg83FgcHxTQl55BD\r\n4ZwYjGDVHFkte1V9GVEM1UvzqiXE5eQPWx0MFaOyJKagI01olNtZUtoP8l5F\r\nPRNp1qdkvxCryEKtXhLWraUzNa6DW9OgSKxm4hSnXW6bWzn9DVUlW5vLcSAN\r\nBJwwc0hnTjHmJhc1bKvL7In8Y4/ZPkYKi612bUiaPSVuU3zY8DA6n8SjT1d3\r\nETscgCgxl6OihhoHD3tOpvo285IFbFidyj96xpcaGu9F+8P05x7mBz9uJmzz\r\nwYVLld5h6nXWSLgjUV2ojx14bC1qMJXrT58=\r\n=BRsZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3d9e88d32072dabb6a400e5287333038d4ac0e53","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.881"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.881_1674672601538_0.4729054595138913","host":"s3://npm-registry-packages"}},"4.0.2-pre.883":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.883","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.883","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"463d51e6b7278bdbd35268977118777793e1d900","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.883.tgz","fileCount":95,"integrity":"sha512-8di9HrDlYq+gmYaJacgKOD4DPgjKtRIT5KX02k4QCRT7u2apamtaZ2ytWhdbSPC7JsR9ZQjy3I4LrlmODQRDjQ==","signatures":[{"sig":"MEQCIHjK5C6CBcMbIGAx4rzZLhdNJTg/WXwhkVWqhivEYe2vAiB8GG01n2ZeYAijHUAB0tAY3NxY9KEsx+gSSYuSRaWqSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0X53ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2mQ//ZXgyokP6RrQPcZ/O690uTc0voM07MN/s36iHyXx5Al4W+vCO\r\nkIkZOmSwYLY1glxmOmvLmo2FHOQ3cOaA9l13OgVkBfv+o5FYp+iD9ugA6IbH\r\nUkPPD/iI3jQfnRIPQHEG4U8mtmSPgVuIC1Ma652MOAggQLbp11fm82fSLaNy\r\nUEHl4MrJtFEAKRUTG7iIecblIhUT0PJkQfAA8xB86fij2vhmvhD8XA6o/vJs\r\njhLAX9XVYIsRGrwMMWDhexbmI13Z25v1aP5w49rm80C0mOJNl5x1Zw0TFFrm\r\nMN+9CjhrKfMOQntltX0nc9mPXcDOLvFl3+XMV9elIYiQX0+zoplrX2A8bB60\r\nsIEdhghYeJn3GEgFkHOnaU5NmR2krcjufOFlLGJUk1bGwaNbbm0LRLkBzn/O\r\nOUc0cwqXcNHjZ4oGuW1fSo7UNWpg8iganVdeidcBLEVhrHkGBPIcOobd2smo\r\n+kKuOL0PU/Yb0Z20W39ytn1KVWIPzL3AhUhCrLYt+4w0sXfPgtmhnMhu/DfR\r\nQFq9GlZtpkiy86tUqYGOGk87uPz6IkAMo6QoNJufmRQvmQYDvEc3KMzA93p8\r\nyB5KcBxkcYooQ6LzJAhcyGrjQi85ZrhlFOE83yodigKNPWNlV9poI52fnOtu\r\nQJWjcg95e5/Tl7KrSMdj69wkbSjofX7Ol3E=\r\n=Tgak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5e801a88ceadc9b0c978167b12dd9203a352fc11","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.883"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.883_1674673783398_0.7950548908398194","host":"s3://npm-registry-packages"}},"4.0.2-pre.886":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.886","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.886","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"388f14fc3b6e14390e216b5de3bb40480f2bc1a7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.886.tgz","fileCount":95,"integrity":"sha512-zSlOotfXOwn6alCWS4jR+BsipqL2w2IEzSFHmChUi+ADKuXYv7Y00HSub4tBtKfnpo1UBuortqzMNd7TeCbWwA==","signatures":[{"sig":"MEUCIE1jK9m9iqwxOULHNmAQroHcdbxoownUrDKPfIQemFtcAiEAuLOHXdrIOyCJbZTqk1f2FAxbl9/xRGtfFvGSKcKcCr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0avmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYdQ/+Onq03t8kYfitpdON7/bsu7CxpMkmQw3NH3OHN6r8p+we+NlB\r\n5cHrMEURS5nA7XIA/LQNnpYrVWS7mFAb7EolTHo+ags6wQ07BUzfldoIdIE7\r\nPCzD6hwyYJRhrYeR8hztYj+41LG/BWy7R/0ZpccBcmSpSBsLpd0RJ3o9WCWd\r\noPEB3JRt9GSeGNbI4N1bJkVtkUAqzVVQ2XFn4CEaW+gkTwoyTdlvP/8dMjlB\r\n9yfcy/eIhglCAtpkLfZ3WtC69HoP8/j4sAbWUjEsZWo/p/Y438f2Ng6BnZqs\r\n2J8h8Xv4CPTNtO1T2FQXbGtDxTOVVQIekW1/5S8uLOwIcaGWLwsUPIqJpGC8\r\nFO+FG5iI5MrVIskGrucd9r6mjiYeJu3+LfP4z6tr9WazY5PISAKXpCmv6kts\r\nHRI1kiK+Y/J8mWpTISokZE8IJWOpAyFM7llFg+pUV8LI75YxYE637eSdmm3B\r\nDml2fQkPs5NyUtbB33z8T8kADumW+Emkfg2V2Tf/v8wf2VXYZs+S7Gz07rUR\r\nm6yeXt7lHg2U2HsyQdgqXRlAXEa7a+KSMzrRvudm7b3TURPLuRvG9mGPZ7v1\r\n+nyMkNWj2SxnoBbnR92IU892zi5MCbRhJEUJpJGxAOO1ru+jyyS3Xw0KTZ9U\r\no4ErUites+97W4P0GtAZIO72izEPBPgN2IE=\r\n=6FQc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"264ae78708daead009a0d6ed5786573053396ba0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.886"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.886_1674685413723_0.014021366577641414","host":"s3://npm-registry-packages"}},"4.0.2-pre.891":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.891","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.891","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3e2f850e302314bfebdf64b4eead492477f077cf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.891.tgz","fileCount":95,"integrity":"sha512-2mW+OhMXYBRb0NGezUNk6JkJZyRwa6yA0JBO82gv5Sr1Ug5VTj9skcUb0kAuSjCqEIi7UALceN+kog2VDTy+IQ==","signatures":[{"sig":"MEUCIFiZaqPoGj/pKm6t5A8S4fx1HtKd5DyBrNzR1Yya2FhiAiEAtfL8O3ed2TIbBF48irF7kYkb9kBaMnBHpVUQpQR0ID4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj08VEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwIw//QxwKiAqA7BEeITGOZYwL4Gcxx66AanX3ulwE7rQWPtI8Xj3S\r\nSYX2sIYNOpgVwA4NrH+dCXonftkZou/SV+8Dtam5L2QGtIUKknYGkNZKZTQ7\r\nr2GYfml2PFfhggVl1Ay7w2/V5gWGzpyxLaXB6GyjzH6yhujYnKBphmoVhKQr\r\nrFGLxSpsiUmjuNlTLZfptMqY69nbRTOdtqVbHgHSuYtisEySOM5v1hu0Q6m5\r\np0bMxvl3c+BajSFSw4xMRqonLJBRpZ7i5HiuDmv9aXP1wXlJIUtK1MpuIcgn\r\nZR4OHs0fgNly/wM7gws01b86wYPpbwWrjZ4FM2VaUMIwmx5nJbKkJr++bYrW\r\nrdF2xnL1jmIWZwKv1rCNvBPSn4KYxFrLrgGWS2qra4no/g0ZMHIgtSVTF4Yw\r\nCrtNA8lfe4z3dSyNGkzvB9/DePffFAa5K8bIH7GbpSRX0yuTYpEz1aOoOpmX\r\nApOkcb1zvZCJwJL8xOfy0M1RvuEZ9zZ49AtIO/CVG5xH6i3mG4Tm7E7dG4zv\r\nQBDLjzJqLzvp07cYXiff6SZTqWUeWPyXQpyL/qKLPFOeI+ZoGcUvDGQcu5j4\r\nwYHk2J5qQLhdo+tUshRn2/7LkOOpXaA6FnPGoILXFGo+GA7ZNsPgAVR5OcTn\r\nZMFldiIGQfihPayVRaf61Lw7Vexinqu3kTM=\r\n=JCiz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9acd38f82b6239eb21d7021751322a188f39b81c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.891"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.891_1674822980078_0.8990600299022327","host":"s3://npm-registry-packages"}},"4.0.2-pre.897":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.897","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.897","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a5c95621241c2ae59971efdb35d6e761361f9b81","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.897.tgz","fileCount":95,"integrity":"sha512-4Kx6lEv9pISv8XulpWNsqwwmyhIrHWMaQxq6tYTnGT+2luZdMtAA/seY+HEao4xdLejT3KZt+N38BXG4kEZZ6g==","signatures":[{"sig":"MEUCIQDyb5/nveYglRlgYCCKlO8M21SPDDSC/fHPNmOrdH/dGwIgdsX8z8fhheNN7V/lGJlD9V11tyK6IgvB6VlQ5VC6p+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj16HvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr52Q//TAW0xXyf54Sa3UxsshFp6K3oJczVS/whViNl9KJrR++81XUc\r\nbK6pZNyrxXGbvqR140/oBwMuJgr6LfR4DdauOBX6adsN8TXN5k56Cfef18Tp\r\neGcROc8I38l873A6CCyxT1ZFsCvJ/LuDTy2srYru0jsva/KLrFq5MW4dQ92w\r\n4UKIp/9Mr/ut3GhD2N5zhpC16IkL8tEn0s9oRxjq6NYuNlIsS6BAPWmFgaa1\r\nGc+Ipm/dW4zZeVn2lox218v3Q15CqHeJbCFZveguBjvrciwPbTgCclX41RJG\r\nGYI66nVguVvC2o+IA7cgbup34RFyBsHxGCFuTsJauJdxGEbFH1ffNP8lTyr8\r\n2+E7V11Llc5GDIgGEPug6FhRobSYo4tMNt7vftK3JyYTQR73D7wPa9ooAUtk\r\nJE//hYKlj0qxSmGnfSGxY8YSOetkLz9smv3Xl1S+pc7XjKebzEn5i3YSJfUD\r\nf99OZH/8diWO027idiuW70xR5QLJtO67PnWx+Hkf/BztiXWdJ+hneuur+Q+P\r\nL/sw+NzjMCaupM3Wt7TfFlCN5G4zL2D3mTKpxTEC6WQpgGuuUjDnDkNTy34J\r\ndzmfcuKWCJ0yOI+y+sVOiAsPKOfgSw7wBrthYLlMCh38jcLBr+neSXR+3pEq\r\ndZ1RzyGa5rHueV0JeI4b0ElvgJLVGqwlmsM=\r\n=Wvo5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ff6324210ee0ad3d1a8d2ee04edfbcd65d7e4fab","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.897"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.897_1675076079036_0.7637989634773785","host":"s3://npm-registry-packages"}},"4.0.2-pre.902":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.902","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.902","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"da53c430e90234131bb53a2e00ccae4eaacf161c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.902.tgz","fileCount":95,"integrity":"sha512-kDbzJmvcTKJgGzOebGBtMDk+Ki2Yx8Hb3iCSEapC2DjGeP6+vOsctQxaRJAgMzWCkLXQGWTAbfu+l2gN6vilKw==","signatures":[{"sig":"MEYCIQC+4mk6zviCChRpsbUQ6/H+iyRoSsN235sTouxhLjpdNQIhAKRlMdHQEIeo0jTOJPLZP5dkEl8w+F5pOpO9RLuBYjKH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2C5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG4RAAgkjF6CjfKWRn3jFB5jpZACafq4fhOqCTKv3I/iVGcmoSYHOl\r\n/m3+nPMe2rc6G7hhgb1EIRURl4Dj8zKJIIKWKtzX0U6qJdtFVUOPf6+jc6G/\r\nIu09GJfGNL1vKbnu+1cPsIxcrw7zIPeulBWjju1R5AtIR5nwK7Akge5bll/G\r\ndPVlSxdNVyOG3Zgaveab5qpUHWV97Gp6Q92vVUMxuLSJvkyanlghHTlkHC45\r\nnYM/K3vD7tFVo9TJgdge547Xz7T6rBKiHM4J1ESE/3JfKbfE3PhkYms0+TKJ\r\nNVhhTxjilwNawGD3LBS3TuJKpv/iOU4KX3y1EAi/wkrrHEo5Nt/GYhGsjQL6\r\nurUh3H6EVt+4edaHlGFseBnd7OxSgK7YOERD8bOupMc6v9HPqRgMaBJa7nTl\r\n2ex6Q8R42Q57046n5WOGBM/cVNQSDEAnXfesIqjBBCw28h6iEppmmV/w9s94\r\nH1muR9CCeaV+fKitj5nkYAJSJdXKbdu3P8cMe3fZ8EdFlaWs9Lg4585mSUUz\r\ny7AwNrL/uEP87wru34s8EZVImx8EprUIzl3CAMpaUJkNx8h5ZcJ2orK1YEcz\r\nnButfM1TTE+TXTat6dT6fKNFrD/AQF3GFVYtjzLd3cDfcKmv6zn2y0qW0K7T\r\nzTE06OS+OGsoLeVQMxRra4c6gBjrkN/k9I4=\r\n=ZuQl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6ca0be94abb5e8d86c5cb58a14e07c58bc5513ac","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.902"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.902_1675112029359_0.14301795214670654","host":"s3://npm-registry-packages"}},"4.0.2-pre.911":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.911","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.911","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7186c820ebd3a44eb04d2f1218f4fd8acfa96d6c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.911.tgz","fileCount":95,"integrity":"sha512-CeZNqH237WGJfANr5Wqm2aOJs/SiRs3aKdPAGBPCQcLo59jI7dq4/6kg9q8MQ7ad8/NCRcC8pZDno4is2UBtLA==","signatures":[{"sig":"MEQCIFkpqdwgeonhJn6JG3eXcB9HNzvMy5kwbcG+iQA7i4DOAiB9BFrLHHpHcL1d8edO57q68VRMNOXSI+5FduVerFWM6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2PuZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFBg//ap1iozmNOjY7bTkwhcXzjy7if9GtSOpUwa2P1Su8Bfpd33NM\r\nBgeK6nLhR+zS06o8thYyCSzXhoyWlY5fOcH666nqnuaXfLWwSD5Alhan537M\r\nYprB36sR2xB9mUnZkA1X2Se5Pz2fIcBpH90Ez3vx1lvI12DiJWVhzsdGhGSC\r\nCeR6ScDbCKzgwDWgu/O+F9tndbZF+PJOx6RgVNI61Knd6wLlhyE/KDnN/dtg\r\nd1lFed51gL0oDbXthZHAwuZ8UWe6IkEp1AyQATXm5dbCdHJyOUyl4CnyFvxT\r\noENUlgp71vJX/+Ad3rGtDaB/SFL9LIIpEPtAjG9aG0NaEKKYV2MTjFdD0JLa\r\nAk9abYm69BwSlw+A2BITaVVNHnJRloKC5L19iT5fzJL2oI563ZUYnT9wttmI\r\n/xnpZ7ajSr15OvDFWMC02DM+sDZOr9lQ3BxAcVXfd2DZd4giIbrFGEClSp+T\r\n6lz2dagceTuT2Z/5d/n81b58q3D9ZZ0jJ/ZkC3uYxyQXGvFSrPrb2Y9vshCg\r\ndrMbCTz5DE6ADug9XCVy/0PZR61idvy+wFytKEs05S2aZIT5DVqOyuVZiMfc\r\nVlOIPT3c3I5jpk93IkdHE7WL3hTiNGiRzGcDY+wN4ewvAvnVt9kQVvWiFzld\r\n9HsAZZFCMP/nPeYNf9QAFmMyaiX0eDcKw50=\r\n=UHPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ca01f75b33984b27386e8c91a75357429fe9b3d0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.911"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.911_1675164569577_0.2083198272185498","host":"s3://npm-registry-packages"}},"4.0.2-pre.912":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.912","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.912","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"25915401b36a6623875fea29927d16c8af1e2a3f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.912.tgz","fileCount":95,"integrity":"sha512-6RvaQbU3PHB6V+dS8pR2m5MA+Vi4IpomnFYeb2vKgfzRhrhGynY9gZCgPv6sqqTWqpYR5d/dLwKdTJN1vY+XVQ==","signatures":[{"sig":"MEUCIDpUfJ8oVQrQU+/PbaYmSIENRDmLootbr4gpyhKCxXPEAiEAo3hFZG4PTWEvracu9Qssj6XUkYVLEsXKI5HnswgSzVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2SrFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHDQ/6AuQw41FbPXtNAwaHwVH7TrFG9i+v9T/pOCts4NWPKCExdRVl\r\nogIx7xH9nuhrCQrJXjcUTdnBb3r9v754qK4sk/4G6yzgNZIhKhxiG3QInNgu\r\nD7ZK9Pr9n/0QhefXpMBVLI1TLkVTxX1HvlEIAnD1YX6qzeQ3Ap8mE/r5RfSe\r\nsx4s5UoaNd21zA/wYWeswr1x9+nxTWlMbzuUsEg5d4ho6b+y1kaQX7IDGLRG\r\nW+/r+CnVIO/V8yLJ+M0+SC71tY/yctnkCwbjhWEA17RzYA7rx/fZ586t47D4\r\niQi31HyZ/G2bvzuIbyELxPcVo+g0oB6CKZotyoQN+97suBRSvnh1lXCMn1VU\r\nELYopfpUVnaDK2B76Rn7BrZyLptqLNszLems9mhirrJe5q8jO6L14tLewucx\r\nWb0jHZrOQQbpDM6zczwNfHDF09ErOvOxzOZtx25ieKKaZA1mps40kOe7/Rex\r\nx1bxdNEECe1WmYYb0PDWbCrphW5WE0G1fDcAvj12eD5np0gG5eO/eMwcWRDb\r\nJUy3UDq5pmSB4aWlnphnv4uV4FXWhLIOdR/vVE6gI+Pvsh/N4mMREFSH6seR\r\ncqePl6GEJ2AGbRzcFo9Q+YbtB5SyLsFFISAFIOTSA+53wK6axW0rMd3VB1tr\r\n7F6bJ21oM1G+iI1z08NzczjeOh5WEkWePXQ=\r\n=kImT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"de7f63ee8c033c5e2b0a725e46b1cfca66fcf855","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.912"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.912_1675176644939_0.8014746024845507","host":"s3://npm-registry-packages"}},"4.0.2-pre.918":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.918","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.918","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"087f262d6e74ef5e9e48b63df0ab129d739a6a5a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.918.tgz","fileCount":95,"integrity":"sha512-XfgUQKuoN1WH7cgQ4WoG5s8ymBFNf2WTUMTL/nHCL6Sc+nAsSKymFgx0EuGeKc67YMyHjlZT1948QAwCGufA+g==","signatures":[{"sig":"MEUCIQDx6QLEanl1iRWiGxKHAWQs5RdvKgJAxqCfkWLZ+IhjOQIgWIS0+iY7wEoIGZ3woeMcz5fHkzykkMGw/hHNZsDeMWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2lZwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqb8RAAkLIUSbRvT2sfFAElQa/2/r3E7/t/LfiKmfO1DaSm4VaYJVyW\r\n1pdYflFGKiwBqmhXpNJXDBMaanWct+6saeR6boNpo6/UrmWicg2f2MjPqK6G\r\n9CacV1nd3ZchaBmNVtuCaZE4FBJg0nR2fmfXxHA20SQIecFxAYy9TmN91CL9\r\nnDqGJszpn6jsYRbazRuWUulhStePCBsU28C1sdGV58H6RYsMT5LsjT7o2bOM\r\nnYQbNMv8yaYwFF5t+Izc7TE2k3AgWy4R7dXTHQELjeaHZRH15bwosESh0wAJ\r\nfSUiqAnOGoAwrH6DAuQcrQc7C8XAvcAqrvn2nOEne5m4Ypq0P5XqkIysICae\r\nYTfRrrFyhg7scbvPvA6hCQsGdnqTJc6T4E2tpvQYXPoFE4z3/WTN6/m+1x/x\r\npjucyt4FBRx3kZ0A2sfrO6bEFeqbE5fx1/7Vi62VimAQhyrr+/6LZ5ZXdiZR\r\nj4T0lvct95jxgZG1TjVyLIMDVXF5pPvy6y84gCqpfcc3LwEnOoPmX1ly1jYO\r\nIQeundVmlnMDff7Dbw/RHl337qKcgz/oSfwWcfoq4Tlcx/LWvAg+AlDM8evp\r\nV8yc6jjVRXUfzMerASJ9bSonxoEDsrhrGSHJ1rp1OqnxKXltJO3sq/QQ1V1F\r\nW4In+7+wVJHc9MICixULv2XO6zFCo1vCP6M=\r\n=iJ1v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"44b21b5bd3343cb134340efb277c1bba9e509392","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.918_1675253359772_0.07916922874777499","host":"s3://npm-registry-packages"}},"4.0.2-pre.919":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.919","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.919","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"708744bea5314366e9d8649fcbdf737db6adbe26","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.919.tgz","fileCount":95,"integrity":"sha512-LABdV5i8meWrBkZOwrJckZJSXtLc1xATsxBBcOQFpmRwAfPo+WKHODuNL8tfbqMWPEGij/1NXkKEt86Ocs+BuA==","signatures":[{"sig":"MEYCIQC6nOH9QhW6l05G317Yh1Cs3+vYJVKkQDKbuW01gUbCZgIhAOFE55RfmDcy/pGWTPwKIv8zow3w4P1eQ7AzILCF4agR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2mAGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcuA/+NddZW/irl0xBIuN2OnPyB9xdcA9LvXkWwd38//MWPlghCsjc\r\nHlN6GiBcQdeiTnGND+Awqc9F/Bn8Uia4dOazSwL/to4WxvdUSUs7a7rHiPki\r\nFShLCKaCGKWqzfkW9vwM9ZWcC3+P9Rk3L6rmaXLS0junJrcT081zfG+4cm6L\r\nkS6LChlnezhPxAvrHBMaT/4knDgrPeVb/pWoJfnYqEtNlf/46YC3pLUH2mx1\r\nIC7UnYVOyNqi6wMITudoBYq0qlSEthNfmK79pNH2PBpY88WHI+ax3c0qmWBZ\r\nUqXygwVYgqRsKAXohmkyiFPqZjZNkNpA5VboHLoiMEUsXU+Eyu9EF2r70uae\r\n/C42j4sSPwalTXDyo2nPZCqRaVfpTvLA15A918HTtG47OxlTS2DdifnZ7SGd\r\nqaGT6ffu+rXweGVRT6xRqMbLEr678AROjK1DSVVZ+xtAUZkVPbrGETEU0/Lu\r\nty0RkxCYC2S5QOJsdihCXsnXvYc3OULvAnwWWBFYZDZk/bNyONoTc5XaYuH6\r\nQsje+WkEi70+L5ayLJGWBF/YzAAQAvALh8AfH02iH0WE39dlD5PwuzCN1IPL\r\nIqyS33i7tH3dVWm7bXjC7ZAMsTmqWln/ZSMsHDOmhqPPbaBM5y7y/Rvu5wg5\r\nQQpCAykjXe3TXaAUB+A1vP9lBDs9sLd3fZI=\r\n=i3BE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2774dd036d62f3dd4be277db6d442714e3e399ef","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.919"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.919_1675255814121_0.4119320537337523","host":"s3://npm-registry-packages"}},"4.0.2-pre.927":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.927","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.927","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"954b63617b59ab6c5b3abcb081d94abc9cb36939","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.927.tgz","fileCount":95,"integrity":"sha512-Mi3cVZUOl15mETFSOkp6BbV4/qbIL1OcUUaQ8vhm9uWLaBizoxo3CPhAfMdyFfRzPqXHEaPuVqXzJ6Byy42EGQ==","signatures":[{"sig":"MEYCIQCephLvUaUZ3SRNdFJgEOjG/fZAW40dlJTj9sXurg4Q2wIhAMQKFcDjc3EjDPOiKEOadzxrOVQWctP0GhWLppid9arp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2ntDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ3RAAh4JhnLkp6b55/gAU9u3SI/pJNOpvf2f3rpYg9KZJuQCxJ0vm\r\nbcxtpYTkkCAMtNjhIUZzBGgAHtw4oSTmE4J55wpILL5WTsFsDQmC917syutn\r\nANaqw3zGZ/+et+upleB8QynzhOz2vNMBr5rQzWlw+qfHMaT4ZRvkI20DQU5d\r\n/pIQkwQNnWBaa69LwDaNXe+WygeDftwTSoGly6ApzMqqBpR/C2Ubcigg9Gpw\r\nWVrO944EYLGyXXZDeoQC+V8/powG96LqLA9kDHU2FwRI4RwyXAFVqJU2rB9I\r\nC6WNtRD/T3USCkf+CadijxCslS72VWYzWyQKDN63h+3Ho6BAIuSgu7WcF2p4\r\nrmb7CAbwFeDudFjg/AXKt28VqNJq+1cjSmuh+E0Xmu7sF8sSAxvGaLBIRbK9\r\nbbV4afyJuG4nsrrmEt2MZ2Aj+l7EWbYtS32v64DRQtdf19LarSdSOe/2NToQ\r\ndc4li2wAbANmk/9iXlTJwZnqDiowsNfCkiE2y4y204bvwaabyKCBFUtWJ/rc\r\nHqiq9jk3HFkdtY0OKYiG4W921ZQWz9DtCM0PiNkrXFWkTy4xWIXViT8NfZoF\r\nxs6LFMBEAQq70qg0VZsBFjssuteNGpPEzQ1jOYM2xr2WMM8QpmjlLhBYaZDv\r\nFXuCElcxvgGD2hjqY/xzk+2YoCu+1By/tMk=\r\n=k8Gy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"223e343072231559f31cad5fbe03edd9ea84ede7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.927"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.927_1675262787345_0.6970259628475954","host":"s3://npm-registry-packages"}},"4.0.2-pre.929":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.929","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.929","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bff0f9ad42c5648476185c70000550405f09bf05","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.929.tgz","fileCount":95,"integrity":"sha512-itzVePvj5yexyU3s+6iHuutb9MGk3HZx37lfX7IGXCh28Cdb5z7wmKS7zzYBmBf/YrFD09l/VoeDIwyhH1mm2w==","signatures":[{"sig":"MEUCIAHg+n7ZaaTUJlQTQRJd0SK0r7Hqhkqva1QrUIpbFSKlAiEA6h7p/wKsaQM29aNZ7wANl+2WJ2oKrb9YXx8hXYdSLIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2oWaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZMA/5AHkgr1RoHadPTb8OQ7lhj7Ei0IObxzsNIQs+qoRxybOV9RP6\r\nIDhXDNj1p41fKmy3/m/mZyWj/9DsIR21g5NP0qtAYRzLeLzptva1iFKVZZEx\r\nkjhqcILs+rCsbd/mW4502h221CIX9yGEMnC7ar0TKI7tWwNLjQLOa5Bx1NbL\r\n+MiozwKiSAq4H1IAXDDuy4iJoYsFaHwco6UizWOmmcWjrV0i7qZdtpDvFBCW\r\nUe7eTpXyXFalcOZrsPrXURvPHyqqpw0Yav0Frsta4FvyHkQSoA5WwdWHYTBy\r\nLpNeUh2yCJ89mkkINyyMgEnHaMAEeT5islfvWKkzaQt4ZFajkwY0Pn+cIL8L\r\nf2YkIfP3mSQ/9Yk51wDhaCd/yURUoC6YIkFyVmPzgdaKYROuILetFsi7KJGW\r\nbylysh1hXnO/9ljzSdBHbPCFruceb3NPGgTyvZtHZ7Xz5+LemirONr90McT7\r\nmt9zihwW82mnebwGGVgD774qmfxz20qk/qCaCdShhaN093W6MUmFDAnLOOHq\r\nSd9z2dgxs/QV1WAejcDLQLqiNstYkSLMTr77j603ayB6Am6BXjd3ko4XNiAI\r\nbafUHvpF8JHzOWEP2t9cCQjz9x4Q252htkvZgn+tGali55ZNm+tKL/5CObjv\r\nQb9QfU59NskxeTjfQAI/Baz2AQLsippR0rE=\r\n=Nz1w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7ca9542726eafa9af450860d752742eb4a76848c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.929"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.929_1675265434353_0.6945686171135916","host":"s3://npm-registry-packages"}},"4.0.2-pre.931":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.931","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.931","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8551cc4e7062202e7d011375889d28dadb143a89","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.931.tgz","fileCount":95,"integrity":"sha512-16was2iqK5sXojWQZtf82cKxRID4Glr1P7QwWxXa9D3+e1gyJN/9cT8mK9RPyxvtgpX4OrRV0eYP0FluppWZNA==","signatures":[{"sig":"MEQCIG75NPC3ZYOC4PDyHtMh83Qo2fFYsAIuhp82t0/qgzyOAiBCEoDOSxTaN5IYqqnRQliJtmQRD7xQBmQvnMAJXFh0SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2tPeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfHBAAkh4KAQrFe6yJoPeIhN6ZF4kfM/G3njtAYQQxhQGbrneamDno\r\n7Rd6BuxaaBy3QwImTLCz475PYfGFXw0jWnpwwCgpATr+koWXHjknK/ggmtRP\r\nQ+M/u+rufe2VKwByf3IOhIalbkGHAeTdN7g6z+uE7r0Z8Q+kDzMzUsYuwNUC\r\nmTvph4ZlrUwh1mYVMvK/zvhR21IYUMA8HxAz+1+Nw6QLfwJR7NqD0T1YJnj+\r\nFV348nTZieBh5OEVXcJc83cul7e4R2peqX2p8VdURysRgMM08TYP/lOr8US5\r\n7pbg32S2r9c8pDzMKI49VjJkBCpHxk2yQ5iWvAIM0vKOXA9u00Kk+Bt+8oPg\r\nQ0qaTvtfbawjpgtRsUKmbPjIAQ1oPDxjtPbX86tzyvv88wAXVvk91K8OpMtL\r\n50ApkGf40GQizYIZwrwiKhdHs4gjfIAg5wwBl0goHs79Dm9lhwaYa2aL++8N\r\nGfEdQJxsk4Xto7PJaEs/P0wpCimU4RolC10yim2b+/ZAwbSCdoHlwzS8Q1tT\r\n+aVn4CPfyfE64vVEKCBFgLvIch7qVPVKXMbi6MFSt/g4pnT2M9xiZB3ZDrhd\r\n5TIqAXpeeRg0FNac1UHbjwNICZybo4uWGBhdHZlqC0w+XPbsZZA3vdEPx0bH\r\ni6o+bzdAe1XdRArpn5b0dt1lOj+GwC5Wb0s=\r\n=ScRA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b567adfc2af57c36cb53a64de8287be9a09cf621","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.931"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.931_1675285470276_0.1655314963375265","host":"s3://npm-registry-packages"}},"4.0.2-pre.933":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.933","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.933","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dc23b221b7f18b9b2a530d2bcf9343a2127abebc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.933.tgz","fileCount":95,"integrity":"sha512-I7dU5Q5/3mInAxs85MTERZyfSNwjwXgpMuPcwCAYQ9bPg2ZcVpVuUrsDL9ffuUk1xP0zTwPehQwyWMws8JL9YQ==","signatures":[{"sig":"MEUCIAGIA4o3gyTlvGNgqnl5HgELLfXVny7vDup+Yk9O6PJAAiEAj8JDAQPWR6P18x37pFt5mf7yRlFzg+6ZXIEq/um7tVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2tf6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppMhAAojPlcrCZa3Czrd/LMHBO+whXFaDOdCD8GvczCffYl2J0MZZJ\r\nNlcj4JyIOqTiK7GJIhxf0DESgowtDy7ra0XRqlan0JbVgwjDRUcVY6+Dpzps\r\n9qB7sA6A4hYjQFFTjr9/gqzr1Zs/3h9loZheaS19jzGzCJ29YcTQ6o8fIDTT\r\nu7zHKeOZLwgYdRb3VMJKcTeBo7kCMbpBBrOb32SDC3HlVB6jnnsq7In/DT3z\r\n69cKi6kCHml3fSuPNVPF/jd2etZpg2PquOP+wkqsCf8FZXFjkI69qaFtOFsv\r\nbsTR71QvviMRW7LuLZTcfkbIITZZ1tP050qAq1bDY56EBjlhbJcEvbibJQq7\r\nTBfdAKKdDp8bZ71KtXwo70ddJHjP2W4H3JWAWCC6Bj9KVA0xsz9AcIELAqpv\r\nvcm5hb2PeK8TVx9h+TyDDkQWkCKJjdG3R05xQgUr35zJKMEMZBlvADgojtG+\r\nlhg5eZUpVCNGwqizy+TzenpRQy7Ssk2JrtNLkWcpfVOB12sktKkHig6OeyU3\r\nsajdQZM/XuNjB7n5GTZeMSJ1IXVgA6kLcZud+pMznpmLDlhwjBVCrSvPvyBi\r\nM+wdi6ASAqbs3v9KBPGj6eDrEkxsh+BZ6Qy7+hGB+nNZ8wVkWsZCqfKYpcO2\r\nGvnosBOMWZNoeyKJvWwV2SS6fkBZ5utO2yQ=\r\n=jlwi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e74f3d91321ee7f380b0969c727f3dbf232ed051","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.933"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.933_1675286522532_0.3208117174726868","host":"s3://npm-registry-packages"}},"4.0.2-pre.937":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.937","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.937","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ae27976dfbb160e1c53fdd885d1ce400a7ac7dfd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.937.tgz","fileCount":95,"integrity":"sha512-t24ldKriOT1bl/CTuMP05c3UiDDrUfNciKl9bctqgqCymyVuTDg7kZoBaTvfyZrMsde5mU+W+16OEn8kRxCgTA==","signatures":[{"sig":"MEYCIQCNuzbh+lUQ/cWC7yJ5P5+yOJiiwjdiKPVfjJFjXG5WVAIhAKoOkCRMlHZHAPzfsaPWZduTxMD7H0vvuJhJNu2Q0WDH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj22gJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF+w/9EUVwuuW2cNqgmXLsBAm+WwWQ5n68vv4aDMEv4gTPLGlNgYRV\r\nmjMJ6gb2sKsdUr5aoPSndtZBwIuknV3kxNZ72gPqVCHDnISXVAMieRUSk8Lp\r\nNJ+3nwHU4UBz0sJEiMO8UHgCIBMEYlPwB0e4StSywmwLy8VmxWuY9+z5QDGx\r\n35fGkw24+H2IQnLdWv+VEOBuMQ7hXITjJdYmqdbFKrY+f+RD4HJyF6ZbEwsN\r\ny94TTAbTyqpgkxv22mk8vyJYNXvAGxivSoMmWNgMjh9p1DXmhpcuu3CP715R\r\nLdgRqyomDnNFqC6gOak4bZyJ8ZhwU85go7oKYvHIVKkdjM2GEveG0VNSh6OV\r\nktGpPtC2nX+1Kx2I2SDjBrKJHUtaCfl9lp8YLiEFCoEkEN+OalqT3CelmNbx\r\nRT/rx/lGjVz0PqtD6qMgT4Yt2G1cQe1zN0g3DY9htAqzbyj32YvOrz4DQFLp\r\nLJaZib4OHg088mvNlmg4jkasxeSPx8ISBRjnD2zWO82Kx1KHC/tUI8ap3n8R\r\nyRxYToUZP1u0WlJLHLZaCqDCCMen2rqjslZ1o7AZjctBzXYSJXEgIj1URZa8\r\n899Vq/Decw2zENVzwqKIoqShWIw3V1N4akJlROOJ79Psyu0b8i0LwTIupZax\r\nkfRgCWCtY3F7ijQNSxL1pwVBzYaxL5MOHnc=\r\n=CYgQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b20f3e80897ccc1ed898c9d9b694f7a4b12d5559","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.937"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.937_1675323400827_0.4871851897897366","host":"s3://npm-registry-packages"}},"4.0.2-pre.939":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.939","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.939","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"42f302f3214e22dd63ad1ba03dc3aabfde440528","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.939.tgz","fileCount":95,"integrity":"sha512-To1E7cRKDw4yDngsnTnxLdi0tjNW4ub0oq5nh5YJRSsDg+rS1p3awEilI3G5HsWaiGe3oLlfIDCQ/spOesNa8g==","signatures":[{"sig":"MEUCIHZ/xFkYCnlohwMqzmxigxPvPLag33XPXdSUril92Ko9AiEAlfmhNixrSZ51FeIxe3UpehLttvtKMYskunpBHJ9EePc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj23/tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKsg//UwVIHn4ZXhhbRciMw4ET3C4UYCLapIZ1/JHgX7xgjz259hDr\r\ngsaVAyDPXZQiKIkwVKCbUrl/Lo9fQQJtsfEewuRMWkQm88fZxgPoMuzCi4cw\r\nwsBk/YMOg8OtJeBXDXWAbsxP6P1K2aHpi+AWabvYq4xS4QhVbUpa8CEJrQAM\r\nYwMsk3Pv/gqswQBNcD8DnYYpUqcBAIv5Jmu+6aPmYAIrFl9Tz00osxkx+2q+\r\nvDfxWqtNBxO6l6veaEmhGF09EYB4Cu4SALEg8wiusq58q9/B5y7iVTnyQCls\r\n1EGXptyWKyyFO2Ojozu/KgQslBVAifXxwQGsG9439n0RRRRrllC6Ne6pedL2\r\nHlEXCj7OWOgAK2gkNfI/0zp+fGWZH2KdhRt66srT+jH1AA1nJl2UHtRHBvpB\r\nPIPDrj0ZuZ/xD/aOdh05LLFmUMLv6j+GYE4BW5dMnjM78b8dZbRqnKFwPIBf\r\nmRRnp5iTf7LFXZs5t3UrmQZOreKGel1q5l/53VjPfaK9uJ2intulsqVfjJHn\r\n3E2xIrv+KPzP0L8VdGHrRgYjaujuwQ0J6TDGq3Kl+Lb60g6NfPZcJ1ut8AHe\r\nTIVHsK/Jgx6kU509lbbRunofk3I6DadwIFpznhOVAnUY3YXaSH6XsQTBg6MJ\r\nQAJvOIxFf4egAhd2QUGJBPfFchVAZGl0NaA=\r\n=Pt7p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"894dfcb1272df007e9452d9e34917ea7a3d30da8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.939"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.939_1675329517374_0.6083737240529057","host":"s3://npm-registry-packages"}},"4.0.2-pre.940":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.940","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.940","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1db327f9003ca05f08b72527812daea37a24f209","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.940.tgz","fileCount":95,"integrity":"sha512-oEVa7scD5Puhmwe0o5+zc3OVaW6ZHcbCcwJqu2h2tOb5Y/GB23mfMehbhkx18EEqC2BFjeaGYcO4eci8ePWIBA==","signatures":[{"sig":"MEUCIQDIvm4aoZKzpA+PQuY7mAn/nl808q2CwqjfCpP2n7kIwQIgfp/RK7C6Izvt9Zkd6XYFvTi74YBCP7GeNFdQJpDtP8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj25cwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFUw//XV6VRZX65mqOrTe4L/BGLPdjwGYwCJ9X1cRSbqkgN85sysuG\r\nw2w7Wa78TFg9WsmSHCwKRcuSD7XNZxNeLZ80MpUsRmyfVzEIIK8IcVQPWA4k\r\nJovQIaLBTF2Wv3drDJxhCEV3D533r3XqJ5kkM8AMDuyeRxXO+siLwYqB/lfh\r\n7WKL+bBMrsJ9ivMjKZr04kE3gNGBofU46dgkU63LWNQPqdps6XeQqhlJZ1c8\r\n+3gVOBdg7jC3QlZoWGfj9LlbBRwOQMWLbsWTw4YHX6QBf6fpbnJXKo467mEH\r\nbdKu4tJNhCDUJKdSty+78YKde7VnbKlCXGcrI4uvRgiDOjvktKQVWS8C+R6t\r\nTSas45WHhclDYHLRsTEUCILsMsq9/xJAVJp6rr1BKBUpcFZgFjQXkjShfssu\r\nXrbrIuWS3hYuUm1wNOOmm/eft2+MDHcdKA3NfKXyY5rVwCg/NiRHnxOJ+3Bj\r\neGmkUcoQdsZQfh+1KYQsyiY06wZqHML63+9CZ8kHG3Qta17QPaWPuqMAM0fC\r\njN3ynvbO4lbpxcvpOSh4rBd857B/L86k4oI9RTOvVISSFpYQ2X+cyO7QPOz1\r\nZOkBIPDs6Y2kUS5h6xNk4vxQBuPVQ66J2M7dQ9EOgiQL2nBjWmG2NsZzI5uC\r\nFkHLBeoEijliMdWAOJOlFa5ZnpJS39z3SOM=\r\n=iRTD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1080bf4d85fb1e9b81242bf4853cec4b5d511ee2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.940"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.940_1675335472452_0.7167288206879541","host":"s3://npm-registry-packages"}},"4.0.2-pre.944":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.944","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.944","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5148d1c0fcb19bd77c3d1c6b4478721ba627866d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.944.tgz","fileCount":95,"integrity":"sha512-yNsf4ORjWOd2gcbsWbbvlTH2XMqCClNfdT626iO+kD7OS6AwWIoGw4MLm77Pr3SEQoi3IxYygVY99UXuDorZyA==","signatures":[{"sig":"MEUCIDpnWFXs2U+hc8sVc06KMoepelId43cKwnDy3Kss8SklAiEAj9A1K7r9/wxKR7l4TsqjEpRrcJzy1T9fYl59bJ/dWGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj27RjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMhw/9Htx6LdvPvglgg6OK1ShSw82hQWgumuBOLUS4ebb7gVseRZWs\r\n3H/o9CbSYwq0g8JcoI42sqYjcVPPf/MFpQq0iMwGsKAws/CSSqXNolPV2jNi\r\nteFVqi+28/vaSHmLjkyQv3JNvc5bRgvfCS3sk1uy0G/nUx+GxfDHs02+9acx\r\nqFxwUmW8BPUlG6eoSM9odiTGjAniS/nwcWMaN4uQ0PXPEAl95EuptGHkFza/\r\n/VLu46wB1xxz5WK8dQfvAGpjZfYliiaf2W5yZRKWse2B8jieg5Go5ZiLkabz\r\nxGrDKV9GtBSnZkxsC3op1KKC7Yn01Cdvb0pYPIc/fRBpSjLV2qFNjEwuLOtm\r\ngmzzQ6cNGdawo0Jv0WSd52XQKpL3rgZaB9IVt0mCKrLFkuDhcRDGhUFSMZ/9\r\n7h8Nw5lLBoa/oOeBR0w1CGTX7lkTQTs3CbF96IZCzp/IUw/G1L5b14GtzV2G\r\nzl3IlBZhCqD+pkdhTj5esKVmAWSV6TOA3ymg9g9/rtkqi0Hmi3nLfPaej336\r\nYMbvsLtrSdm9JGiyE2BNHLKbA+oFsFsLFKRPMdqoCOY6Cmz7tQSNN9tfpYVl\r\nS57WZ+LITousWtm8RVsK9mb6m/H8bPb27bj6d85ewdPEx3HF4fmSzw6tg0o2\r\nAM0wUh9/CmWo+H+wRwQPCoXCNpFNavfK5sY=\r\n=qFt9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"74c60393061d4840ad2d1b6f2cd9cdf1c8892406","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.944"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.944_1675342947457_0.6311355402016916","host":"s3://npm-registry-packages"}},"4.0.2-pre.946":{"name":"@openmrs/esm-patient-test-results-app","version":"4.0.2-pre.946","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.0.2-pre.946","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"18740d2158c0d4a471b5060a6448ec1178a481c7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.0.2-pre.946.tgz","fileCount":95,"integrity":"sha512-Zy3teyFh9zaYplTODUN0g2NObfaYEcrTL4ayxZjHxBBD6z9nXpNXRMI7DYmTpnrWo5bvGMmst45ROTUYMk/ssA==","signatures":[{"sig":"MEYCIQDR45oYoPbSEwSLkrpzAcdTCl2LnzIg96uTFMwm7YqVpAIhALZLl2/IWw4sEBcyHObqZ9I8VCu8qJ2NiuhU/mHuNN9F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2+k4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrskg//dOypCskPBvqCLlUJGUWt1OYBJX+xxp77ECinjHZ3RxPzqAdN\r\nkdPpXbtvJQtESC0TJbPBwSr+84AVWCB1O6JmCR0TdAKf+rOSTHFG3meFgn8a\r\nhgIEQbxrHCFClj6HZz/g6tvski6Hd8N/Y22EJo0ePupn4yW9WLvWT161r6oo\r\nofNpiXddXu9sLu0Tq1u+yATzChzYrwupnfjtBUbnwB0GPd0ND38WdX9fcEvE\r\nPRl2iEYnbCZyEseXsZU1CJ+pC/akpbfg+tBasWgKrVbNU1kTezHUwUZySkQx\r\nD1NODl1hgZ9g6rW6MQMifjHg2di5VvxjziZVnbuxiaghWDDdmQ758+4W2GwQ\r\n+R/fV+K/WqK8ErR6VVdoqCIxVBt262xkS+9PK7cmlD0A2qDgIl4dEvKr6ilv\r\nzOLcMk0cx0ltLCkKNzc84REkW0Y/5xkTYL9G8QNoAb4jlzscj05ZWTKC9tQQ\r\nkr0BT0cA+e4e8Hbakm0OZbkD4FkN81/S/iRDt+Vzqv0vh39V6SvxUtZtXUqP\r\nbeRN2VrkWmt3QAM3/ea93WODjguyIGCt8MryfhMpN8FTTAgo8QS4E1jI08A7\r\na1QayYKfrm6RvYja1L+opRJKMekcNyTHWbOH0jAnlZWXumujB7ozL6Cg/D4j\r\nkRM+UXQMyUSGvdXzZIOHHZDcSKSSnpRJFpc=\r\n=Gv3d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"599ff33165105e9ccb108896577d70da3e2782ca","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.0.2-pre.946"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.0.2-pre.946_1675356472239_0.6820481364926685","host":"s3://npm-registry-packages"}},"4.1.1-pre.951":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.951","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.951","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1d0936fd8ee8ba80f4f27bed7411707965fb369b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.951.tgz","fileCount":95,"integrity":"sha512-504wHRkWPcS/9xNVI9BzfBq8LOIjNFPbF4j52RHGQ/Leqs5JNteltUiX8pC9veXKMJECSYHpQL2K3bUQropXuQ==","signatures":[{"sig":"MEYCIQDDQ5ZoQlNSGDVnk6HEwHJsi/WNvJFPh1yysr89ldDhywIhAPLRmm6mwO3F5OOYxDxgWwLMzaWliNINke26iaBTrehq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3XioACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAYRAAgYENd6/df58LUNslIfLifRYD3NxF1AwWChd3Kl7rBAJ3qms6\r\nLy9R+njpCF5fmIoyQGvSmOet2NrzxrW8hv6sehlmnKHBABZqBY4fZPw88ZiE\r\nu4UJCTQHEux/5Cr46YvtDM/qwjq0+fXPj42VCmSi1A/UpaayZWF/Qg2B+B8o\r\nQ2jiBJhzGZjAEyQ94qZiUhmo/LRR89Ni5NOPIr+UTwuxXbD9gRBzod43iDlh\r\n6xG4NlGYmXmXTKd9URDhys7wWgSVcMHmwDfqRp54auq+WjBslJtZ9RaMYPGw\r\neH8TAD2kxGWkXeeZmXtru9VcJCqjplAggVDQE/9ecRKfvVl4EJGFx+Q8YpzZ\r\n/ZO/TiEJNc93IbmMGTBj/XT9aBWJ63DvT6b5dLQDqEuD+yeC7czaACDs0Y1o\r\ncmlqbolOzccch5OHeCidZj8eRhsyGPdlaJcC60/RjYutLkD2Fa1d475KNDs6\r\nehQgumkX4YZRxLgq67rFzhH1ymxFAktVWiGA9gc9QSBCCRp22Hx1LIdvdnU6\r\nNDG+aqq8ZWppoZ5qg47NcU435S1j4S8q10ZxQYj0eRc++N6VCccUuni4dgrn\r\nKTdXzbR3EAJR80SL3/t/YwBLeHmsX3PqQ51efBPBy4/U6EaKlOfA7G3L74Q/\r\nU5RchUD8+uv+b55OeplLpleGcmROabOyPs8=\r\n=mcEK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fc59d83cfac838be1afd6a2884966db08baec4d7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.951"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.951_1675458727751_0.6384307385830199","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e7545537fbdd536908a95a051693f4b62dc2ff91","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.0.tgz","fileCount":95,"integrity":"sha512-lBneeKkJqgAwdlOREtKiDtijosdzrHY1sS289wFGSARnZa7FqGdGievoFMiQi6HeW/ZrqE/pyzQRI+XaFn0iOg==","signatures":[{"sig":"MEQCIBGv9qhBYkvscKYrKazHlUCBo/mVVEThCGQVbHD5XbHaAiBCwN00LRGP4BuGGcrSXu5Uo6mDKm+aHlWm6+/e1TdqGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2625913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3XqlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowbg//VX9B1swJDvVancy4n3FhyZRwJ+z8AjhUmAcYP24u95BtCgO5\r\nz7uW7DwNkVrd0fmHOPWJShfcIcaQHXW7v9eCW2o5ROq/kDeXKagS/iwf/JQ0\r\nrN3gaSYqBgLKopqq2WRqBwe9anSVpGSWWZNOqXl0k6kg9v/2fV+AoKp1lLZ2\r\nqiFKtk1fozCZTNvat6UbkxHJ/Yf+gVe/XEu1aNC/Yz5HQ7+RfE8Mjd1S5HkT\r\nqV8swRrG6OM+clSmaTxN7vozzvzWvgkUwlqWrRMGfy4g7arKJHiQoO8gOqdn\r\nwl/LT7tpnuLKFFswVj+n2/7QYRzz4Mq3d3zEpxlysZvaG8wLUTVcm17yOUdk\r\nmh/O99tRSdB+U061j6fZcRapsfVSMHz0p3ShDr/aI7Eimz8CLoSBF/QcWj5M\r\nHBKRhbfFkjbMZV2lizlGs82QCU7h186jNdx/66gjzAy4uMn944WmfkPRi9oL\r\nKgHEKScWYZbSNBG9tcwyN7MiuiYdSYOvvbkDe7adQka/oz3mWBmRQYFYHD1i\r\nM+/gJjGpLjC9IBF1hNSSPpIPE4ILyEaL1dQf5QxxB/7vWHQ6OJMbo957umvj\r\no1cCZiVipblRCa0AQ8rSvPTEzo6j9OIOU2M1vuvpUgXai+uLMEKg3MPFkxCU\r\nLASHxkoFpzyMmX0slIX4v6VTiLlsOipTLD8=\r\n=MdCY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ac86a1beb32df5c8f155a9939402475cd884fa9c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.0_1675459237615_0.9890139788004082","host":"s3://npm-registry-packages"}},"4.1.1-pre.959":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.959","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.959","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"93bf7180b2cc218121c665af646b0ea8dc01472e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.959.tgz","fileCount":95,"integrity":"sha512-e9XV5W4rarAEIvtQykIY4DtpWCearhLg7EFLRzXUWUeTQ3Gyf0Wn/zwuxaJJ6W50eqHNYjanoOcgk0NDvoPKhw==","signatures":[{"sig":"MEUCICyHKXOsBcUanDCMGtHc/HjNnjKqKHM8IyZV5VmvFOzdAiEA4l8GOyTz/tYkfHv6eg9k+9SC+B2eN3976aQqpsrV+9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4WOEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUcRAAnEaoVNnwJS/9AGa2eYjB/9kB/KCMBv10K9v/W2OgWBNXwzDs\r\nbsnLefV4zpg654GY7KIeoWVD6IU76DDTcV7Vgz4qr/PFYD8qIitNGqedQBTF\r\ni1dp3ShGdMBy/5WZsjdYGfFl+SZEFbTsKb1y1KZfskAbdo6siERWGWzI0ePL\r\noaL4NaslL9ILhOKyqYO3TlkKhOm5AA/UrD6QFwX/KrfWnFPQ12DPdH2SBpqK\r\n+xA0ifA6UVN6I3dp1RNwdFt2XNNxwUYmLPKT0XFv7d0FLHgNIZh1+SML65EE\r\nIZccx2Y+sinli2RNbmaEWGgjYCAJfS+0gT6PP+Q+QaApBGKQdAWyza9jRpmG\r\nLnERRiFUbijeF4irBPM3YWQOPEeaPIh8EJ51Y2IVkBennOaN32/0GpMzl7Cc\r\n2xcSDaTKk5pBnYVWq2UhKs/iV3a2tg8QNTCL9g4IGBRpvYRN90VkF7qhaIQG\r\niYomiwBrBRGifgPSY+cpOeYywTbtAaS4/ILP2egs/SSyn507OZCjbh59Pxp7\r\nXBjPyj+FE1Nma3+W5laWFnCao9Ly7j/DXrdeMzuwZJ8yzEnH71Gh8RYysLJ9\r\nIM4o8BlFAFX3KXQ3BBJFyneGagHQWyWOM/aN5LvR5w4Pjcz9vzjGS9W1tva3\r\n2FP62IgeMAAlrN0oAAV1BdAMrPRHkTZ6lwM=\r\n=hGOI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0cda7675a825552c727897248c24456a10e8de58","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.959"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.959_1675715459894_0.5034925471183922","host":"s3://npm-registry-packages"}},"4.1.1-pre.961":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.961","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.961","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c512a19a61752bac9b4976f8825b6a063b345bb2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.961.tgz","fileCount":95,"integrity":"sha512-ymBSaWsh6e8Ds7Ok3PgL6xXx+Nc6N+xKB6SqJDZZa+Y7igHua+9npLNN8b9W1lxG620MUt+X/n+iwKDiHorr6A==","signatures":[{"sig":"MEUCIAwEQvv2LC3MoE4LMicRG1Gd0q70jjRGNuPBXy/gXj+ZAiEAkjOnEGM99A717B92tCoUd/VU8TwJ1kYz7dNoGxaThyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4iOcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnqw//e6oUW2T+CclLVuR2j5peMzq1jY2yf2Z71HoDs2JptWykmr8c\r\nWHw1Hu4npH+bxiuAnMf/pAHAIFDUIcqrM+ZJvQQNW150+/CdeWve+jBamBfL\r\n3K2/fhZFANDHgLBti5Af1evcjNwBboHUV222Mz0srsMXHAKmUIlpPxILD0Qj\r\n4BPDWMpIm3GYJ94LtCLRaRb7mwBG8OHrX9typ0hrGLPQ93oA0xyGJfA0kUhT\r\nYoliPv0wGKaZz6MYe85h4/E5W7Zb2nhtMoIbONCljKmM78sxdIYUXfCzAr46\r\nUsv4yB42gHk72geaeVHTFvE7T8bkcsuTidvlJCwqqcQZCWvIhvITY3iqQ6XR\r\nBrRTTS58FvwL+g5B7+6zfvlfSoNEAI5lKNCzLKR9+i8m3WmEljMsFwyodPRO\r\n7na4qhoX9AIXh4GhohwYlnrS4Jc1tVgOm/NFnpoaNlqd+Fj1FMDkes09mE7C\r\n0AhdfIpEj4wW2PUedArWGN6c7QhTW+tybONu7eAhcWrQiG49Bmodv8zgyPZo\r\nGOcJLp6wK9EMvkGJpkxdvciIXs85PkLq0KJ9/nYCoAZ/sHFRDXD7LtfNyolB\r\n3UTf+CEHuTxpZOp/DhPxhFa6Q1KEENQMIrtHGTP1GHE+jgkBgVAsR0Iui161\r\nDrELek/fRF2OcVPg17cF02SIVsDDZwCGCF0=\r\n=OK6F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bd3646872adc15e147f25bd3e88718458a96fbcd","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.961"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.961_1675764635658_0.7513743924036531","host":"s3://npm-registry-packages"}},"4.1.1-pre.963":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.963","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.963","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dcdeb4cea98e97676e7600f551ad20db64bf5753","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.963.tgz","fileCount":95,"integrity":"sha512-/YoszAyNxZEbYhOptxAqnaF0/uuXqUxp02Zu90bSl90kc3kgAGd0COLnqSvk/rpclhbKx3d2lmz+CsRWGJMtkA==","signatures":[{"sig":"MEUCIQC5PTVYvAziVqYyZh1EzaWs+AYFStiJMIKdieg/i1Ch9gIgQVIzs+CyLObUhglzfj+pxonOneJU1Dl5bcm6CPZdinM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4qKMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqawg//bAGpD+woHHw97mIscZ7yeXvy27k4BZrHMJRSWDscL63JsGkw\r\nYGUNV6HAj3xQgrnv3vIukeYenBeroUkK1xVg/3D9c2eYebP9Gpq+jkstn7IJ\r\nFE0qSE+x/gVid9wKYQcm7HQ0QQTydS5aTJbuslTYIcce4Dbr269lizmSn5Oj\r\nmMb3mP8aBP8GGShDdh/EowrMSbZMcOX6K/DOVeJNV3kVXQV6Ktp0ia7ZHCFe\r\ntkgiyMHpK5EIPj85XTv7tE9NmC7N18vMbwBbyUUrDlKFnBojNg8xJj6c1zOi\r\nvQADXFC5bv1q5bR1+8C+hmu7N3t3F2lWop83Xl9+D5D4ViSBbqqXGuTKQLKR\r\ntvNo73eQk4k0vxfmv9YDwxb8puaB+VHGIyYG4j5Swn8o/8i58JetEbCI3gbE\r\nzTs+8JTLZnMxHsAEnumjbPUG4olcdtckWLZpKw056VsdAX4w3Q8g9frgCktw\r\n13IwqoIUSsNSyVjBd06jB8+IGOo1P1/AVJSh24Fk3DKPJjHpg+LkbriDgpnL\r\ntuWFd2RSRTPSDFCu3IZjtTKbagYWP866+pIdgq8GnTA+ascYCh+QDOCDVHNT\r\nhAMDUn4KN/v/BQPVlkPaFoPgBNv1oielvWILvGaCHAWVLiXIUYedG7FI4l07\r\nAI0visC+HJu+r0CqmYs2lYSDWEvuSApuvp4=\r\n=RzdL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"073ff3f9f7f6fce5b32085359d24ec7b94f3e0b0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.963"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.963_1675797132057_0.5184141441540353","host":"s3://npm-registry-packages"}},"4.1.1-pre.966":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.966","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.966","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"91dff17d44d4b2ecf3a27b3338191caefd4024ee","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.966.tgz","fileCount":95,"integrity":"sha512-kLSNPIwCfA0z3Z18SNhXvTAGo6YMq1ouv5oB7vcQTCEgT10BCw/XTIZN5Gb8KS2FZ9TI4MXAjI7mNkzF+AS2JQ==","signatures":[{"sig":"MEUCIG24eXtZ0F7L/rcFH1r3RaZUyd6+2nNuQRQd4aYCxydxAiEAvYbraiYxfOAE/K2bzsiJI0Xw9C0AJozLRas1yxrcQeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4r9ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhMg//eaUa6Lozs7U3T4xyYjZXb7v6s9o59v4mI7lEGmtYoS9xWNZC\r\nXe6jW6NBEf8jybxE8WYAA8EZuWxnSt/rwf6c8VKugSVIZ1mEQCUvTLlhEXiq\r\nPlPDANf7nRDHigAuKr/uZJV+rUrGnCDdu//ZxCk0FCasFGRjIRItu+5j+3PT\r\nYY8bwW2nO/0/dc0IuZ/UpyDb4SNNC7tYWD0NQuBtI0rKYFT5iegqUAvBpWXx\r\nRawKR2NqL/y0u51xkq9ao6eRudM/Un2PCPyQK6WSctUVwlXoGgN67l3E6Kcd\r\nIps3T1aRu20nL1506X5Bq21cX5Jf4Tf4l6AT5LHRKeSXbB/1kG5wwL+EJIrz\r\nO0reNoJCKHanxsW/tKVpPt684DKN9HVGlds7G1RYTImMI9j9e4CWmc04Cc3U\r\nz6EWRgHqe8ehLW+Ns76UiXIvPVLijTeMQPO1excXmXq+uxsPksDuw4McaO1/\r\nMA/BoujI0Fjlj3GKNrkctB0YBgsCZqIQqMvly+9ZRyBz9JxiLULzaW6IUPOg\r\ngFpMOqYOasksh+RLKvFyEtqrIE//iUgTC5WOFNeMQvowacAEVz9oDh9cstjH\r\n1o1q33ex5H7f8yPRVvmZicfiyfmkRMtkQ/s7b+Ukuub+kxZxczguC85OEFYG\r\nUeT54fnT+7zbOizkbXjcyb7ZgHZDiZ/RRK4=\r\n=TAlO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2241fabee271ac652add3559b7d6a36c2f6781f1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.966"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.966_1675804505237_0.9616682010233353","host":"s3://npm-registry-packages"}},"4.1.1-pre.967":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.967","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.967","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0f915a7e80f83a2516c224c8d3979bdc33d0ecd7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.967.tgz","fileCount":95,"integrity":"sha512-vjpH2EFBTdt6K6vJihB+jTXB3nYXWntNIWC9X8GW4c6jD8uEfs/hjD0WOLUDhjevFeucfLi15obOhgQMuOI42g==","signatures":[{"sig":"MEYCIQCBEca24Ka9R8Nfiy6kiVOj1c9iZPIqu1IsQBu6zkFnJAIhALrJ0BZxRRomJMocH/M+UkgqPkP+E2tzhuWKaRM4ePRX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4sd6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruDw/9F8z4/Nqn8425/F94ntrYVB48K2vWhbFxN/dMQ5B/nJlec00N\r\nms9GX7MKxphbH36RtAt82r4pO8FCmqH0IZqHeC+uHQdQwvt9LZVkvnIWLhhj\r\nYOgnFCY9hqi2aqaK8xLn247gEdCKACTZUuxfhNVmrC3R66th/mhxw2OqkT27\r\n88UZeVmVFT5qvlkZbp0L9CEBSrd1pvaLmYZihK/Z+2xUNMwW8ZR/eGrWIH7u\r\nJMcisFbuRRc5rnwh4NtUVbH9C7b0PJn8rtXLZ5303YewM6k9WG9rvaiQdYgU\r\nV05QfY8TpX6UuckcWSoa/fQLJ04Oq7Cnw1tyVP9ttXoDfJiYkpxKKxso5sf8\r\nxqAgRz9XIbrssA0Mr5hcNBEKoJkFDIc8xWwz9nkkreRfgu7kdShGEEw7eTNq\r\nHJ7vshWTfrohNPUlo5Y5f0qiVHv+sdMV14oCnJgIQqqbo2kt6m3/CBTUFpQ+\r\nXzKO1Fb7JiQNlCv4JrQmdumw0JxsSqcM6yN7l0Hy+3rqFJEORoaSp5o+opfQ\r\nEknohaagBE6QUHrBVveoM/HKYHW2cQIKxmKYpWNRdx9mWVX1navBmCjePgNp\r\nQ9v/VDf82Mg9iuOBoWy8zxFnO2BhcllWHGGE7OKuDMemfpquz/8XFwC6/Bc7\r\nsGrIIP/EhHqPmuu7AKeuUuqoIKMu4lICfbA=\r\n=QWaI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6abda017b9e27dc2a9b67f9ab9c28576e9c45017","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.967"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.967_1675806586328_0.5147808678713848","host":"s3://npm-registry-packages"}},"4.1.1-pre.969":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.969","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.969","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"218d2d2fc7d20181e2056121f02cf497b0c9ae00","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.969.tgz","fileCount":95,"integrity":"sha512-SL4jDDNIvgK4h2nB/gYdXWtu3ScxeqsV7kTd2QZbSal5LdPBiXMqIGs6XLAtJO6Za1zVbOrU5a2LKpDJFOZERg==","signatures":[{"sig":"MEQCIGBpN3dcs/GRPgDwmLsyUYgkssAd1IRarkzOi263EZm+AiBy7jwjuiy4d+TX9lZ+zfe9OahJ5pxw3ZUi8reBAg5h5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4sqtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxfg/+Mdt1GT21JfxS3KKIDVxI7zKkhOOd36fy1pkNlRzUPjishM9f\r\nJ23NqnxvwLmFzgqXiBfig1O6ik2VQgjUAAzrkMJcjKhJ/Chezdcs++LE2uPb\r\nHDA95TM/tl8aQSaWdQ/kD9IkmC6D3X25T1ObsJ1syFoCKiThUwGR33LpvXos\r\nBoQLIXv+n/QmdiWA+xS05hJSX07FxC4yk2hWoZfb2uT6Ln09z/WT45Abdg5/\r\n8pS6cBfrx854s6yl2vO3zqx+Q7Gl0eujtRi0i3zlAirMBF0X36w3JcLemJz/\r\nyGdH3+vQwgRkEsqFsM5cgj1oTqWcx36IAaQ716NlSrRqCbrVSdbPC9g/mUyF\r\nb89PuW1KxZr/V8YjTkvh4lqxYaWu7VbQZ6U7vaDUIz/PVNh67scYz37BCDDE\r\nKVYwcGQetS5WyVvQ/NNLyfQA0MTh5LR5FtJmKXdunTwi+bHN2noU55TJ6FnC\r\n7Armk4xksCtvEViREnR0MM1n3LAa8QZrjo8rlRF7iLA99jqCcCEQ8yBcBw+7\r\ne7Hwm43KYu3iMaghYxUpkbdPnUqXxyic5nFLosxuK+SRTFfV6pF1gfJVDH2X\r\nm3T7igtsL1ljPwipGawR0ZdmQJwVEbFn37Kun1LsNlnmgWy5FidnH4bNkp3C\r\n/PcFkdZZt/3K4Bh4XuEaZ3J1DKmWqWn1nb0=\r\n=iVC/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a1af361a5e16909417527e1b7fea7b90959dfdf9","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.969"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.969_1675807405054_0.0244129112091791","host":"s3://npm-registry-packages"}},"4.1.1-pre.975":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.975","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.975","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e097cab83543104b7a4e463e0ab7c412ab03b3f3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.975.tgz","fileCount":95,"integrity":"sha512-g/A+ZkJxLFtM01JWfRIeES6+hLS4q6ZqMzICA4Vot0poNkXhARlW+/GisIaXw8sqxHI1hQmqoTFY6jMqvyEz3A==","signatures":[{"sig":"MEUCIGaUsEoYsuTwadP3JvE7+uuVgpBmG6rlwjxMl/WRHVsBAiEA4gGOmVvWcB6UWCkQ4Y545amHex2saNIPMLP4MXeEva4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5P4/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ4w//Za1LqBxOPnc5bArwNlIllgoetW5amvDXZp/bQqZjqQs1SQhC\r\naZta0AiG09kXXZ8Snq3DbCYPkKrwV3lsVomEjSLWoPKVXmRGIVL+JJKUIpnV\r\nvX2R1P+8iMhAyjj+2KyuahgA+1peMYSGJpSXjHseEFPjPJ1AEMB2AucvpK96\r\n8Xog/RBOlp9zAJFNzbtOYPdQWXvhOnlCZbD8bSvkBLvM5hAFetFen7vf9MBk\r\n1Bwwmx+/suzvttKOlR/pLHmznPU88Tgr+RrNNHLjdUzym950DFmoy7kTqkcq\r\ndisj+DiV8BBhBeeLxaEBDxsxyMVwRKzTPaDjzWqFEMAZ9SkGCthCxzj2bUDP\r\nJZ5ozFxbIkfTT44zEWyRD5JH2yZd5HYGgYF2jspsgcRQCwcqk8WboaNF41fQ\r\nL+aBBO7uT+LtIl4EbTqDyOyR3Wp0jzWrlsCsKKWyCCHDII0acy0qazDmnxG3\r\nDV7uuwdyzwLbyh6ZJRKtWwmnNtG7Oufca1weNr7iYJFOJXW9wPckrKsL/b+Q\r\nK4KaeMqhpDXewCUZxMgRhRoITvk1Di6/VOQ46OibrKkxyT8AWacqRoqOEAEW\r\nu1juYqVKdcxUkk1cucSjHCM1r/rFOfFdMhRZNQDR2rGy1VhI7AHXIHW0HKzG\r\nboiaHsKcsTef3vHe3FXL6VHXtb1mbxhXfhY=\r\n=4FAo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eda07393c221b0190574cc48424f934c46c4350d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.975"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.975_1675951679116_0.8818424289531599","host":"s3://npm-registry-packages"}},"4.1.1-pre.976":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.976","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.976","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c4ba97cf1acfa0d0be7767e614a226f8ad1e8ad5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.976.tgz","fileCount":95,"integrity":"sha512-73sieMjY2xheQWYzLo0mtolEf/URuVkLuEV1gTgLdTb5hnWr8M2/HxTIT8ckA0FPA44DIrxUF4V4ejiM71WXPg==","signatures":[{"sig":"MEUCIQC4QW5vMr3J5MyOjrFSXbygXuBVKqu0Y780NqeIAnGjnQIgdtFlz0x83uw02XzOzsJQR6U3c4tEM/7keVOuKfqHtts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5UnJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS8Q/+Ip43h6MQtWV9IwVCx0/Cs8bU0w7LCY8dWvnpeaB/drJ+YIOw\r\nH524bDnzZiKp1rTLyFsZMAK84FI5W/KGxEXfTbAo9bBuW6b1h51Gl44rXPgr\r\n/PEfT4FUrq3UIL8x6abB/X7Lz0cYVlVj8ItdnSe5yYqMT4sB9i/FO1g40D+r\r\nEytkL+ec/cgYVsNlqWU/IfDdNX2FDOccJO41N+SP+ZqAb+MBC6M9KnSzVH4s\r\nzUMph/2VyTtwkGOtaT8/HHjQ/yY+GccePBsKdy1ehrsESuLXEqy1fC31M+1n\r\nAx+kjy0J7tMOepDO47JnXVFywtNIF2E+G53787C8qhsfOlc7mYRjRGDr1LjC\r\ns1K3ew9D9HmCITHYkEWcG8o1qWME6rGi8pX6HZXeojIfgdCsfaWTSh8P7Uxc\r\nJnCTw3wLecgzDEFh77xgXbvLINSJ3LqlURyMnmP1DbTrLSfRp/Ma31J12PyS\r\n89zFd+egvBNDriI9PTvl33GNGeo03VNK3/jaq/7I20+MJB7ZTIt40TaGKwcI\r\nISBgljxN5YzLC0ErROjYG4PP1Y9/0r4DlE9T4Tar07CsfsqgsBN5XOB+q9CS\r\nTDBKS5sSsCS9TdrqE/2su9cXy/tM8Z6CepHGXlJUCCW8HyOJeoFfwtQClRZ0\r\nBGO0TIOUTZEKG3nAtzNju6VZDNTlXxwCHGw=\r\n=19CL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"32a7b74373c59ebb8d917ff3b2045f4a24e7667a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.976"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.976_1675971017513_0.05165114876353205","host":"s3://npm-registry-packages"}},"4.1.1-pre.978":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.978","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.978","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f1be2d1895dea2a474880a13cd4df3796cd8b9aa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.978.tgz","fileCount":95,"integrity":"sha512-TEN4sY8WSzSb2aCbsor5lCazQ4znabMeadZlLXx7kKja3wYJMnj6pJIJ/B4XRGThtWSk/KVvC7mNNe1y7o/9YA==","signatures":[{"sig":"MEUCICXHdmmvh/5hChXNCJM3ApBe5wfd6ZrIcPvzYsQmLGaBAiEA4RB4GOaCUbnhiO45yskxj8O8CeNA50CLgig2hKNybnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5d8wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqh6w//b/5OJZddgaRzx7liKI9Ngj3UAtcxnTy42f4R/fiC+DTYSgZS\r\njY4BnvNqjM11Vvy5YTE/0hpYhazJKNUOcxFVKscuT1/YAyXzG2P5Csz618Iz\r\nxSRQ523BGp4GYyMHuDhOryfl+WtdqWMtJW1UEBQCjsbswi1pWeNDaZ9Y3PUe\r\n/voObciMLaxY8xEO4/2Mpdwuto9+1Jelm7SFZtHGhLvPZuqLH5X+ciXmcLbA\r\nOJUJUd1fx2Anv9rxG3fA6ejreBAoFhZ1s3+xFZZLLDt3FJv4C90207yQejfp\r\n6Tf3H6R9ObkC2Uxstm41uwf2EiyyHX7frSm1npW5dz6Ekx7YO861LNNET7HT\r\nU/gCC5WldBUPjFvY8PUdvo3Ec/JPoDUa3XU+2hDfSRfCWRyN9x19g7//zps8\r\nJA4dmr9MqASPy45bdwgU1SY0T4gnD5i4n8Yv4D0mlvXZmt5iEYOJjJYjZ+X7\r\nDGqA1PtKbU32cNu3d5N5WE21EwKDXhVYZNDF8pO6fdygNSNP0ENfb4Fvk8fb\r\nBcj/hIH5lRHtV8tJqSAbsFDEjiqSko7gldweaBqhh+FrC1hZZiv1gpk6ww4M\r\n0mz7i6y51UD4ygAZhILbuMh6PIsmR6ewZVku1+OE5Y9P9xINMyOyVn0miF3s\r\nhl4ZWMj1IZPP6OkeLjY5K1SJJtdMQQWw4kw=\r\n=UQj7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2df3257baaf1bac8dc2d85330ab88ab446799bc2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.978"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.978_1676009264327_0.98349752766502","host":"s3://npm-registry-packages"}},"4.1.1-pre.984":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.984","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.984","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5cc60e95bc4954f810194286c06da52f89ec2cd9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.984.tgz","fileCount":95,"integrity":"sha512-kUPLcpvmvAaWoI1YqizOb8sbFEc+hv07Z4BLZetIplExlaZ7RNWQB+H5SXQNHfEQ+eNt9jXI+nHgV0P+d6BVVA==","signatures":[{"sig":"MEUCIQDIryPqhrmrm7069yfroSPKPxba3cdhu9Sy0azSdlmvKwIgZ95n+L0N/9ghiLHV9VgGNeVoUG9dIw0VFjDKSFCwlK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj60vrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsZBAAjKN4gl70XLrSiFy3S5nX43GoV6llGkDgdJF3yZa7I9jMSumX\r\nePASfoXzNwT3JqMxjeW0SzRd5UAeZaZEQD9YsVXAgKfz85reoNIAR3wZ+yoY\r\n6/zYh6PjlGLa62gNsdcUCNydxh8PHkA5AlOg6o+qKswWe4KsaSmVL98LiQ/M\r\nw77oH4n92tYQAzOzWROsKhT7PS3dzZJ/9FBa7lNgxZaq7O36j6Z0ZjJC/nka\r\n2Q+JCWIkiyoFm9lJPqTVCNY1GwKKbntptUFyxcijjG5XZd5LJO5qeZfSvQnZ\r\npqgwJkpo0LZtxDzFDgj6PrIaUGStjiYrVg98STPBYr5+u6mEbqgb3TJYl6k6\r\nQlUUfY/sfZsCBnANNVToWX/DqObGVvXzxpOx9jhyOlwEws3LS6a2l9uNJS22\r\n270PJC5kPbur0D5eUC0OT+LdoX85ABtEDsadv351B5rKw3eQBA686TPOeko4\r\nuLoHYEcPNYv3VTBtN6NTkfWHrRwqYsgobzAX2dhvqczTe8rumChQZHsMNTvE\r\nSJVUWbc0KozkFgMphL6+LqnmKxMF/VGwH5Rv4YVDcogAj/OsqaPbWbagUTF/\r\nEXyacppjTt3RLzp6rvS9tKZXXfSqKssUXoLqM7yNbCCrIKsqzEH5OU3+IyQD\r\nhMiyObC11fwaGDcTV7Ybflw08fSrtFhi6XM=\r\n=01Sn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"562021e2de3fa6a002687007bbfee2dcdb33cd9f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.984"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.984_1676364779019_0.4818943436797283","host":"s3://npm-registry-packages"}},"4.1.1-pre.985":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.985","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.985","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"98798cbf1f2985ef817047d532a53133ec4a8b43","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.985.tgz","fileCount":95,"integrity":"sha512-bzI8NS7JteRvU0Db+xSJzZHDj9ITJtpYW2ykekh6Iz8VXzgKOzqpUEqRKU5+17pKH0PNZGVAdqS724RCkgYTKg==","signatures":[{"sig":"MEQCIGRRpg0sPJ2ft/y9+ajmy3QfBw8DJZOVc9ehZCH4pAcLAiBqHz10hxXo4nuZat6r0DJ1hqmjt3HMYl0vZzqV9SPZag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj61oKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIIQ//VtNhPigOHrmE2cMLUfRmDMFSP174P/iNejelabf7mQPDF1bG\r\nbHodcGfW7G0z3BKfXNG2LG6Y559J3WQAmEsj/bZY5hZfGW3I6Yivra8yoW7F\r\nUf50FSgjNRhdLmhryLEmSKLOso+SoTD+nuindunECh4ucMXt2kGUJX1ICaEJ\r\nbwmCp+0dFEnIVEjcg4HhRVMuFkdWCtgCLOGAAmUiduHCHq5tPvdhJ/uB6nK2\r\nBBlCTRzwi0Lg+k8gJZ7wIxQx9YsHhBGwBOGTaWa0f1NqfNzYTpASqRpiYOBz\r\nOZFu8WjO56VG2KRaijXk21hslKEdV9J+gDcB/v++cYPawG0GmzAf/IoyO+Jc\r\nnpB0HvdPMA3Y6/tdV8hHUmcanoj/byKg23no/+mLaBD0dc5m5FtTl/4N2Cjv\r\nBJedzWwsvMS8rvKvBWg533M3TMQUeIkIeWrCfNdm3CyYKq5ZjPiPf6vZlJyJ\r\nlwim8o/8wINqZFPIpj0QNhzDHsVswmYczLxdP/FkzIJP7CqgRokV1B7qrLMs\r\nee2isPyrRoO+hdC/6d2t1ao4SDaEqhdoP3ThHtBAPRKekR6dDa1iDCGi5Shd\r\nNcjwHdabGNMmP6rNQ27kF59xW7h2AA6PMJzbXFLGjQVa71db1/k57/U6rKhj\r\nsep1o4l/i39KLQOnq1SMusyhFN0em2elq6M=\r\n=GQo3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9ce3131bbc502bc41903a74a1e81213dd480d810","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.985"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.985_1676368394498_0.7007199025697266","host":"s3://npm-registry-packages"}},"4.1.1-pre.998":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.998","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.998","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cd740e49047bbf803f3d9e7e3998f555b89f8225","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.998.tgz","fileCount":95,"integrity":"sha512-gl9yqUcPZWTToEKrc1N/NFSkQjTCPD6U9XaMOh4ZAGhc9LNtuTUxvyqiTeqdvwaI2MaWQI6dfowPDXgqCDXi6Q==","signatures":[{"sig":"MEUCIQDrl1436ULnslZBpARbMRCJCWRmsijnYsa5fJUz6ferKwIgYELXZGPRvohKoz98Zay+wP0JXhsRw/y5MqtBeM/uwZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj68DhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBHA/9F27ypdH2fmr0uAY7ZzFJ4tQR4R0g6Boh4Jg/8mJG2Xb91tOn\r\nc0G3xOK9Amu9+ll4JAa6XYipk+T8ygiyY2RobC7wwHv3YHtfq+SOx3aET3XU\r\nksaGKhMV7GQhb9avPRUlZdahD/X+zvsRZPM9sQlWtDjwDY0FegQErtoYQRcZ\r\n8oHN8F+s/jLccPg3NbyshVg1cLiBk7uap6Iw+XTiUWM9E5z+VsLtB9n0EF8E\r\nI37vG8pQj2n8npFPfZc55iInf3D9UTUXXqpAo4DXzUpHGzNeh5Yrbrj2+fVn\r\ncUhlaig895w3Q5sM7JhcpwUEiTIzcQhAeKNRgksq7HZ+WeDB/mpCI1HqgQk/\r\nC7mjleEBvNkiA2VglgwcA/hcpzELnPsL5lgAJemMyzklpuAKR2R3/9WRhkLf\r\nKkzsExxb33hBvndmV+R8U4d2gqzRp7CBm/q1FQf/IUhbGt9w0wQ0yJqC1ZjX\r\ndpiFVMr9m0CNUv8v0lp4F0Ufyd8c8Q2JoZgY/cboZdTJsqMaEBcbxkxdmSf/\r\n174cVsi63CqjkXETPU5tlnUcbm94kippRlGnGt41SOjkYvuQxtNYGfMjPT/u\r\nasfQ8HtEinFXhZ1MB06AAbub1USeW6e2DgY0FsjmNXUFhhH+EzjVLBXOZ4dn\r\n0x1f5l+ukXZdsbV6hafZaAUTYWx6oUGeGMA=\r\n=oUm5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7a651abf3c35654ebcde978a2d74d8d806be93b2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.998"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.998_1676394720817_0.5528988628162388","host":"s3://npm-registry-packages"}},"4.1.1-pre.999":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.999","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.999","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"47be71dd54a4e167fd137dd42d1b9303bd04a90d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.999.tgz","fileCount":95,"integrity":"sha512-qb9IyvEfWIiKUwM9rjnEYtmay9Iqg6rv0lOiymCV2rKW+apiDc0lbwSzqiS6sRx3KGTimQv3BXTr39vp8JQ6Dw==","signatures":[{"sig":"MEUCIQCA4gkrh1QbcEuD8UYo7nhTb7GpmrnXEARA3zI4PGkNxQIgIOebd9AmBDri4aOEqHcsMIgqa8L5SdFMN0W/dDl4tes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj68GTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI5A/9HAnUngQ3Rf+mXBmlLEScuWXvy+tM/NNilPIKPtdWARaqwDj4\r\nrzDAEWh7rm8DKRXObpEdlX/XgJOlJpuOgqxmntofSNB7xbQvpDAMSaAUcy13\r\nSa5sRoWKW8TNGgLrZwv4o/Vu/6y5PWw1IUqfQulDQdugntDnV/yBOXNizUrP\r\nTChXYKcErDp6R6/kHTrTRzpFl79u8/ekbagcJSV57XdkI3SdQeHof3Z7dmDo\r\ngchI7FF/B6FpITii8idf3RaPo3lHPo78RF+ZeiKG3DgPmKrNdNVr6f3MgTwm\r\nHB+d71ShWzQXzWnbbGbFaLZylJXqBhLx01S7WpRgMeGkIZU/jaPt2EuYTLQw\r\nc0h0ZQ/M8mqnqKyVTR/GV4q895IVCgAAhfNcvrKGyDE/UzaAR6cxB+USrbVP\r\ns+uMoaHmh8eK0R+PJX/gkITfBu9CDxfsuOc2bCSLhmK8XHm2sahrwMRNPWwa\r\nonML877smhM1tzOOwnX0GldzF/7SePYojYTGf2slcKl1o4Y/FN6bPBWE/uzp\r\nCx0qgIeFGxUwpFRvxmJeFIRho8FN9glkoj6oxFWcVgljefHV6DAs0BoqYoQL\r\nDD3yBTuITt0GVTD7653Q0FjMk6bGA5sJbqXnk7bL26wBjI6D0o94mMMNDbCo\r\nW1kYjqF308KOLA/vjdP/9Iq4xx/JWjF0AVI=\r\n=a2CP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b98d92834b0f241f3e09f4adaf395d7fced731f3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.999"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.999_1676394898872_0.9482683864774761","host":"s3://npm-registry-packages"}},"4.1.1-pre.1001":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1001","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1001","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"11908acfd3c9a533b39cda971ef6caa472cfab8f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1001.tgz","fileCount":95,"integrity":"sha512-lNkji+D6gXEdiJr9QOB7GK+m+TE1RHRCtG0VE0qkgrY4w6GxQJwCSz+cQQDuOVgMRVoAE9+5IjmP6Ltg0/u0CQ==","signatures":[{"sig":"MEYCIQDfv+hbjALl7pUf10L122ysJRg8e6laOHmWYw06GQeEjwIhAM9SCMK2cBnrGR0rg2OoqG0hqsBxHldc8ba+mJNy5r8y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6/B7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNPg//X8JU1AYVpUMsSbMVoUFq9tItDJ9gHU5TEoUcWIB/dd0tj/Ue\r\nJjTXRAmNpx3+J/DTMAoqf5KESLIUDWZ1GUM9haBl92irNAILLlZkpQtl16vj\r\ngo8f2twtQpl3Z7Tb4F2ghhzxh0HPtbdxZSf0UVF3GVfljJ6PvN5gUeZnjmcL\r\nr2lApZx1H5yCc1pF2I8wXT4lJhLCV9cLSn5aoKyGV6bbPy+XAYipRkBbJK1z\r\nZyA7r4K+2njIDS7uZ6rs0ZLRJTXSnS4R7hn0vEgHplHytAQoUU42mWzLQXcM\r\nvU1PNIcZWM2kMxQqlagTtnJI4EDHKxIbajd0f3dp5gnRNyfEDL4DTqkhL3vZ\r\nScDM4JO6di/9itshdC6FtLqX8TtvcNF1woqeubWRdfEESsu+rTNk9ijikjWl\r\nti52CK0Vg8RUp5nY0/6hLzfV3RoXUoaZ3wixpZDwWCPtYS0aXIyEBIn/kfbN\r\nHB1wpTYx+Nqrt8IOEP1GXFpJNecrAz63GFLG3vT5UYWIrVOdjWYyWdQpPnlq\r\nZJSXTY9etlQywFn0is31bFG62UFC6OLqffzTHASgaaOT2J3eSyk30+wHBHcl\r\nmY8yuLygEr3/8Hx6qoZpAKezTGWNRetsGs19mbggkbZ/cGiHNaRYo3rbVLoG\r\nJqkVfpF3eAXdX/d0s6u3NEWz+SuNtEcSeXQ=\r\n=LZBM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ee026f174988d20ea5616e4fcf38ef792b5194b4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1001"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1001_1676406906935_0.28643726654772284","host":"s3://npm-registry-packages"}},"4.1.1-pre.1008":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1008","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1008","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2c320ea72af58d91301776eb56f94d1c886c9089","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1008.tgz","fileCount":95,"integrity":"sha512-j7IrbrUzesuhmv4tb+6oohEyGnzXLQrZDhU4B+WYQds854bLswkjeaNRkDAZ00Dns1/bsJNLMe17bkPho8eopg==","signatures":[{"sig":"MEUCIBB7grpjMAAU32YdXwUjPrawIoZcwbfHCnt3xMsUEV0CAiEAvUJlWpz7KgctVUg/zg5KSd8EcAUDWnGm5/hJNxu5r1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Mq9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj/w//cK1GofgyJMYLEieSJGxBki45DAiOCzPEQEqGAakRxomXkkdx\r\nKpRGHxOZBZ3WPN8XMszi9rdWlyFeYZjpcDGp0hCL7o4YYcGGvVsn3Bwx6lVU\r\nHJdrcAMktmkDCuGGVtkrVSnty8TCY1v0jyfnQWDPsbQfuNqmmJad/Ec44vcE\r\nRUgaWNXRBfmHgvSnHId/wX8FSPtvs4mKu6Iqw9R+3DfjFSQ6WITl3dNVPhhx\r\n2ps/33sKS8G07KrSoE5gpSi7uKLNcl9oXoSqAgXLSvzLU48ZD1lpnglj55Ay\r\nePhHDigZsUAdcyG8QgVTjp+hQr7AwnIsroPEPoQxVI3rDYZOBslBGZrNYQuV\r\nkcLlOXfQOizDV3/UMG0XtlOUTjOpmNekrv6R0cIiZId7dAymnvkZO+Ut/uEl\r\nRNo81ZEfZyFTjJJjc8CWKakCjV26hBFvJTZw7qbseVc9MtQV45S9zs8NOUv6\r\nplFeaZBegvP++6TwsDZEGTLEOzxM/FfNq/IITZdSXHW5yLYO1HQTCxNqZGsg\r\nUvJdqS2VH+8v+CllRcn05Pyq2+4NhdsrXbQSXXZhs38yzNLV+maA1K4twPGK\r\n1NXdqyzOgMAYaRcCppaMAkiNYFvzPjXLyCSlZF+YipcOhUdVPcJrqvMEGYhL\r\niFTmg4wgFAYgKZ+WwDDl5ehaarrBuL4d3r8=\r\n=dD3H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ec320606581d8a6759ffc8fba76a30f32968a573","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1008"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1008_1676462781537_0.770212697777886","host":"s3://npm-registry-packages"}},"4.1.1-pre.1027":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1027","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1027","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"aa05ee112ea7e3de2b509b492958941674992414","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1027.tgz","fileCount":95,"integrity":"sha512-OMP0mdxIhMo7OMcGPprkv7rf72wF0Y7EZexedOebjrNShiS6flohL+VT9rZ8vUgCRgZ3rrNbR0dO6kpcNBSzew==","signatures":[{"sig":"MEUCIQCFaAeu7pJCJ/Qv6I4THi7WldJAVjOFnYHwMmCwcVKG9QIgQ0OK8dshEYzWzpwttXrfHNS48K+C1ys3H4aa8yzanP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7kagACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm9g/9H6V4cZS+ByFdRDjd+xAi+fwQRJiqm1iahhZZi7WhQVOBy8Ua\r\nD0jXn9ExD5VTauMaTwtYHE995B1DK18oNy2sYkYniJAwOhX35p5zxOgGcpDv\r\nisSikIXntDzGOIRfkYY9K649NESj5UGMQzpdPW/F9e9ph9q9oJYCNTm/gBxt\r\nlTI7smEM6BJ5X42LbLBSGW2QjP2VWWrnZFJ6WHcVfAY5xlOtxQ79PVk4foXW\r\ny/61zFacDFK9eLbp0Y8Tf2uZHaOTXFppJ9qSxpe6ePwaG9S3OUR+9tIUzZj1\r\nKf6//sSgYHX7nk5iGfkQ5OnsqXvHSwFZLAI3mQlWpCppaTUg7CkSiDxiFqcO\r\nn78oXrWDpCqTYfTDFFLociqj6ja9NHJS7kMeY5j/5KbTdIA/5q9oJNxw0HHS\r\n16tKV9eMcZvD+NmxdKGyKjf0xmmXpeKDTjHQBmbwjlolDjXm1dvVC2aDQSlk\r\ni0Ocstk0TNGaSEJ3JXgMmgWaUXr+uaInXyMoxbeT9uOvmtgVBKo0lGvC1EFD\r\nTSRpyiMHQOJ8nyAO7elC/IrI7Jvd7Mwu16/SrcMwsng1tZ8TuV10pnxC8AXK\r\ny/r3ovG6Kr7m76cFiw+EZGjHX5f9e/WwX8HPLpojzLjU3yPgWDxsI+Jn/zpv\r\nfY+BqdCFNbr8MwV5EuMqWsV3Se1vA8aSUA0=\r\n=8pJf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c5949422f01e8eb4ec589f85a0e67fc1373298d0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1027"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1027_1676560032670_0.31051576604561304","host":"s3://npm-registry-packages"}},"4.1.1-pre.1028":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1028","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1028","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8bf7df72239ed81d54bc7e164cef3a670b0782a3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1028.tgz","fileCount":95,"integrity":"sha512-mZgbMFI1Bm83IlaY1+srgGZHnEo/Wh1IfRDVQYz6lCrRcD3pYR7hiLQL+BEWs3pyFNJ+QyX3o44ONexBFB3uZQ==","signatures":[{"sig":"MEQCICTo5526sT3PZShB0k2hQACFBwIYi/dSDaHPFn+Y9JHyAiB1Ylb5vRf2dPpjJaV5WFAhtnxAAGNy/OSwYwGvU6PVNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7kp5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgcg//Z6aY2sf8LHl0vF1yrTjjzuraJFw/PUtZ2+tob5KttOcqYQEp\r\nRd4hVkjHThBvTbC3tDHBxaGLsaSQU/pibFNqENCnZhmoABX+yvp9Slrht2qF\r\nFaoLbAI78A+o3fdQh23mKCTGdV5A0xveqs/k0Ma+2wM0OrQv/DRqD5sjOXvC\r\nWzznGtf4fziHHQEzoDF9IoCSz2603j1clNYsVo/pyuNErEkjJoO3M8HyCphR\r\nMRdB2B1TdydXcAfjJoMw3QC7gMnJtmNywVxwJmgwPTtCMuUYLbvEfzc8SOZQ\r\n4cxIVyBp3Pg0eO84DuNvA4/3XdjQ0J1lJ5AnOP5aiJPQB1jqV4XW3tEp8m7C\r\nY+LwXY6o6ufhg7iOHmS0RgywIBGV94kDo66DzR62A7mbYsLwFf5MU/DAjhFz\r\nzEyr4z6m5iORzRGrxEGSiL0JMQHK4oKoqsEK7hSxjCGoAqS1JFJvNqO2PZzs\r\nOvgXoqhtBzVjqJ5WoZY1/Y6tZu+Lcj9GjDedXhSO1zOvEA+avIukqpMJwkVv\r\nJhMmKZSRBJM014Srn67zBpXZqiO59mBAEVE30fw+SoiWqtHckGNIIdOHd7qo\r\ndpzcCHXk6InfgsRzMadzcVUA1036/BYhwekr+y1+6ICaYa7Hvl1irBFJxw5A\r\nC/30Mr0RBktkNFuzTFrX9nLyc/jR7u2Nzks=\r\n=IiX6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"27db0189a44e01a18599efffd405e1427fa90416","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1028"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1028_1676561017328_0.5863354313554072","host":"s3://npm-registry-packages"}},"4.1.1-pre.1032":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1032","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1032","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"edb5ab7dd87593e5f04b992fe5a65844bdb91635","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1032.tgz","fileCount":95,"integrity":"sha512-G3i25MGyH97QLi0Gp1MFt4mQmPmtLne5b2b2U1N8seVt7sBHZyAob3QRb5m+CC8auy745yDTd4xx034aQXleMA==","signatures":[{"sig":"MEUCIE5A2pzUSQUdQvLgD19NhlcaX2ERt200Qc7018MBV17/AiEAkNHV0eT6gkIz4fH/ESHsWHYt6fUDhowJMXbu5naknPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7rqxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI3BAAibfsRHv8wscI7uULDjrob+c77cBJhSlxo2Iwu4iS35uakg6p\r\n05MBfYLcOtAjwIS+1IUm+ECSg1UF327YtEQ3J4RjLidlwA1EcE4crScBAXG6\r\nxKjpqFY08WavYmyq1YxfC4vpIZcQNNkJkbsRYCwa9M7t5vn4TI3jZvw/ASlG\r\nGo5XCrsi5XvwlCHe0iXsu9iYoon9feZTOxP9WHsJB6ii+YObq6qtBKCQa4CT\r\nOPa/QBmxjbd7jxeV8P/QXXDDTV/dghT8Cg4x3s//7GR4A+DbxeT+w4JXAoiL\r\nnGR6Vu6TpMGvN9h0VehtSfnWFsjNYC/qKg8FH6aNkSnV7kECqrj3c0Xl58pB\r\ny1cUFoU/J5HTAJOgkv40sWaGMp76QQlAg5H1C0/fLLvrpcJSan3+8NmJB9WV\r\niTU/6B8FKKhVE30cGPpAD3hhhkZAcqHrGPMvo/OQzQEVR3w2OdpdStOxqecH\r\nWxu+CJR5U7hGR4t4eZv5Qr5kUadi7kVgwddMzaco1zFRtgL6QV24j8a5s4pt\r\nKSDnKEYavPeuxsiXA1djbTkmv8TfURj1+oCZXtmYhB+3D6KdSio0DUsjYgfL\r\nKU/ypVL5UbiuiBedriPqeNW7046tPC0PB76ZFoI7GWrx6DOaJZLddnWh/XSD\r\nXtby0E7a78DVB0rqyOJOK4VODRkx7l1UWMI=\r\n=h8Y+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e3343afe47f36358cffe44d0e3fabd46e50d3252","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1032"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1032_1676589745520_0.2257082153458434","host":"s3://npm-registry-packages"}},"4.1.1-pre.1033":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1033","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1033","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3ae7d58afa7a185da5bae32e30a3007bc247b53d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1033.tgz","fileCount":95,"integrity":"sha512-iPNJSqu6sYQx4PdZ99p8n+mHQANMghe/tYyaEiJ4d16FA4xbM0e8ROinPU7YcPREQQS728nZYksKV54Ylh1gkA==","signatures":[{"sig":"MEUCIA+IYOsYkyfRrROAOOG31yyX9QkWksqgRPK5fmtLXyvlAiEAxJga4jNGO+WuFMGjEJRsJELK0E8eQkB3YusKKge5+Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj705GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaPxAAoqi2oEcJqNNe9d1wFv0aePWu9B04Vgfed1188hjcLFXWZaWw\r\nZuu4hYafaNEckR1kUwZey28lBrtkC8WHRYD432BTmHT/+/Bi4F0PB6vUDlM0\r\nKm120y0ABriGQOgsnDK2T44YgQFOSUaQgTiK264QdCq0d2zLGIBiyskGT8wJ\r\nBGtJEzLaQkcBfJxZ4k1cpOtaVAUDBOKmQEsodpxRW1rWGSBurojnUQAB7a4K\r\ntA07DsVX7Ezo46xah37B8skUZx70rbA1VrmkQ51hsadDsOswDSWqVdSzLQfw\r\nOCMbDL8SszGNkbjWBrdKpgsWmdQprf1CQCdDJM25BZcio9BVU4wnLvFB10Dg\r\nFIT9O/jOje+TFb4vATDbig5mTBW2PWv1XOAOSq6of2Clv90kaLl0Do1wVU+j\r\nbt01M7SRWYOaHB3gPvdKlyBp0AbLUC8rves2Cxh2xbJf7fLNgaBgVtRsMlal\r\nuN7dnjNq6BZvswXEoSQdarUSU65jmWVDKSg/xdAn2HhqVKMyDNZfsAX044kr\r\nsb5Qx9i1JKX1W7UfvJ8IvlWSDxoADEzpDalX35VVMDWAGygG8ucS3iT54im0\r\nUhM04MUpPQ2PgMmDL/Tsby+d+aDooyeq4+Uqk+DBhYxpElDwOUGP3N85HF8b\r\niO5xNia0rtgZILiAoCz8xkyBDwldpfSNFqs=\r\n=Itng\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e49adcabe16014ab1ffca7f543686b938d320836","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1033"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1033_1676627526363_0.7503873796174718","host":"s3://npm-registry-packages"}},"4.1.1-pre.1035":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1035","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1035","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"258adc9eb0eb980d9e9b025167f2133c835efd14","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1035.tgz","fileCount":95,"integrity":"sha512-Z0YTxHRK2INXoeLNvxpVM3Jl4UxjQOkPrkKHfnhyE1NG/M7QrssWb9F5wpyr+dkW/DfVDg2cG8mr/1YUbp5KZw==","signatures":[{"sig":"MEUCIDyELNdPjHFOPGmEVM5AKS8xLpLGV4wzgrArja4kWIkBAiEArV1+hxDlt2pefH5ceS1IwhTIqpkSj822VgPXezpBnA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj75dlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMRA/+PggNjlio/x8fw4oITry55lhZABndYAjFflgULVxEpAQDoEcP\r\nW/7y4ZXDICJ5AIJiytiwWMCpemsYprCtqemsLgtGriSmRHsDlmLLkQNcBXz/\r\ncrW7qCxsmgWX1jDJhsD5PNHrtuZCLkEQyRmbiA8jcpkBOjfC1T0XVtXSD+uP\r\nH+Mr0PrekwtqWjfHOxKqfKCKrRFYZuh3OF+JGJyzprM2CpI+b4movPJ2crm4\r\nqIRni57FBdCj6j5yA8acki4hcUIo30Of1tAxeimOLhlDNgkzc5xYsjhu/EK6\r\nAiV5byw4/Sq/egTe0w5OhITMtriyNTz487iuebD5gO0bxl1iOlLuRA3fKrg3\r\nEU54301IJLRuLCXEKyBpz64PpNt0ieSOHuA1bkhk7AELsj4+44+WCbAHCTbc\r\nU0U6fO8cVZVUk1n4vq+V75o62UuMj73585pJKJV1rlXzVy/c4jxYf9mBH0Hu\r\ncpW61R5Fo6uaXSs4onNfxMWmOFPK6sn4jQwIBhlWpjtpwMNpg0s+9b1U5xax\r\n/GbNPNWnfBA4PoXGmCDcyAoeFA8AwkL/svzT8/NfDRYtukGpteV+wHQphcCo\r\n7FujyX0g9xKIY2a2JNB3WHPnHeVuzOyyscXUtg5eWbYFGgN+3O96eh36P4OW\r\nD7H2RkGMPw44EwnU8UsOXRZT3k1v+xkjw+w=\r\n=D4fH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fd5e134b74e128b6d4f3ba6179227fb88279e867","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1035"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1035_1676646245399_0.6339154130178459","host":"s3://npm-registry-packages"}},"4.1.1-pre.1037":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1037","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1037","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e31bcf18f4d27dc4ea305dd738a82eb174a5d90e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1037.tgz","fileCount":95,"integrity":"sha512-j8/DVGZ91pm8FFRxDKkhX/J6/Qx+wHlaEO8aWfLI3rfVNHcx4imKHfB5UoMGVYttHJWbA6CIix9wq/ALNzWVAw==","signatures":[{"sig":"MEUCIQCaytnW6p0Ha9pSSjGqxCJl8WRQmiGqklqO7StdMjd6GgIgBHUIhJBvMHtYJGsWbcGiaUm1rOFb2A0mbh30bvvleGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7+J7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8zQ//W2ySR48p7vjY0Uv51Ibn0newM3yfnpiRw2J7p+LPshPqC5An\r\nwk1OV5GqE0DXA1opdc5Kn6XsLtRXOyQu636Q3uIF8J+eo4I6DCXie2wfLlee\r\nOcSQ94LPRvx9qZ3xmqH+xJ21SInrho81Hsk8fnALK/d8kBhB1ZCuw32x3tMQ\r\nxa+tEjlEieUSZqUvXuOJBrT1fAro3oltCgR7WHrOuUmbLlcP9Xo/9Wvsqg+S\r\nIBoToTMwRRtQxoCQWx68bebq8jmGCZgEhp9xqXQwp1jxKPdZPvOnspXXgc+B\r\n8Saow8q//Lxl8JB+uB1UJHhAmUoVVBjihVUbA5L3hFSCGQqZ3N2riiV3dwXK\r\n99/SKmlo1/0NPAN+yB1PMrHtUGQTtd08rdXK9GEkpDb/ism1HMmqJNKH1iRR\r\nUyCMbtT1H90yPT+th0zCTG0yqH6Qnm3uDKPurjwjrQIzlvjNfor9Jz72jdFc\r\n5toMtc+hEfRVeH2QAGVvZMCiyJKCwNcE6rWW9MT6+9YaA/ZrDit8wfkvrvgA\r\n5bcwt+wMurTrmBkdByaacZuGaM5P4wnOuAfl0Jm+KdWGMa6Y00dg9FBtOMn/\r\nWSlpdEFSePyQcpu/i3DhrjGyJhjts+wUxme6x+MsTGWUdvc+o42ZFuLZgeJ2\r\nqDlcb0SRbo47F82ndf9BRD6YsTvyweJCfM0=\r\n=AmNG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"503d2d84d9134e5334ef0b5cd9e6535a9db4be8e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1037"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1037_1676665466820_0.18595894361495957","host":"s3://npm-registry-packages"}},"4.1.1-pre.1038":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1038","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1038","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c003d2cc0b95f478c32f121782e5ee60d76fc09b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1038.tgz","fileCount":95,"integrity":"sha512-0QVHl2+EApPZG5LaSulyU5794N+OVONXPq3/WJb5VyVVdZ3kk/G1MGOYVhqbdDb5MdUadX6VygimUX2JHIeK8Q==","signatures":[{"sig":"MEQCIA2zGdifvH2499qtHjVVGZp4q1pXoCuPIg+mV0EqTyTMAiAypwznz6dAayQrU9YnamUWCRKm3FuYy/jmD7lrIpVmiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7+P8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqajQ/7BQISfysejosI+vRRL37EINOwlpgyTVB3pqkuJynpvnznNkoW\r\nzD0NSK56Z+E85UlqvhWygcDE/aivFFDrHzRcuxDZECiI+tkBWiP64xehcyji\r\nhE4W5455SE4WKjI+X73OafrFGbXWxFblyrfjkaVBbE6K8MdcKNh+6tzEH0Tf\r\nUBFcvekI3Hv01trU/KRxJFGLYaxA6OmJmRHjkwh3pXF6VieUaOEj6REctagT\r\nAX1dWdRxOHi4Zov6GPwkkV90NgmM26iiR3uT5ou6P4G3Zt81YoLWdCFkW2kx\r\nxSFfoOt0S8hlRh5tfJ7uMup69ro5ZvetTALoPUAzFjUWSlSh7A2JyrmWY98W\r\nLBJ6O5T55rOaVWhXPgIdbv75etLun7SIQFeeJPARGWCWH+Z1z6r1J/RfI4L7\r\nPbI+XJ8OUuZDcywlHPbhEDSvmHiUJjGt7zAMB7SNpbqdTX2igHbqgZnuoNyy\r\nYqyMXGBEUSgU2ba3c29Lk2e/BDPsxHXZefxoIJ0ga3nJierJio6MhILLYYye\r\n/RBLwK12MZnvj9DFALys7yU5mkz4aABBq461SNd73M8BMqP1tlSP3H0kiRHA\r\nQ66PRDmJ6pmcd9HHBlRRJN3tF3TyHwOV1d8S2BUOzaNgTPTnmQau8ncnWGep\r\n7GwEJPoHoJgINmqrtptwTaWV6EI9qmOj7GI=\r\n=Epke\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"edf2ef9878e1034d13a9015f0968573b1a0fe4b3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1038"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1038_1676665852438_0.4276661931747525","host":"s3://npm-registry-packages"}},"4.1.1-pre.1046":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1046","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1046","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e4ae9a4fb8bba27193646df385eacfe1059971c4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1046.tgz","fileCount":95,"integrity":"sha512-z5IkfoFeMFgAak0llbWOfp2C16WoE3cj5+GEKgQTDJuVYrLS5GrvVEQIfd3yCXNGIwNDGEGotux5nftNUJNMhg==","signatures":[{"sig":"MEYCIQCEHF7KJzYaWT1X+mu878UKcN8dnJvdu35A7hkkCTEPVQIhAOV9MdaYQ+act8cs2/h3QKeJUxEXx/P7GKVPr2rF4aaL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Bh2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ/g//U60jeCw6hlB+hWr2LlLCABgRS+pc+lO9FKwMw3bBXhhCQ9T7\r\ncdJ5iMN5YSpAVV5COoOMrWOlCWJ+bgTERNyGanBLdPTiiXOQbj5PxjPB8vqo\r\nR++qTdgmp4HW4UJFP2yxuuUYMQ+2J01O1uL/0aVxtO2guBruDvprN3PXTCwO\r\nIanVwNyxiNbbHfvE9+NeknEojgSheGL3N1urYJf3OjTI/mtH+6oB1YyEsGzb\r\n/rxmQzz6HQJYKnTRZ9Xg1parygQPm/A673YJ9p2H8ea6Yocxxv/fPATS5EDT\r\nap5seezgVQ3k5EywSOypdw2mgK9LWz589vIdB02CZzikYEkUVEVWDJSRx1BR\r\nBcuVoyaFCy52//Vezap9zeuNqgz1fF4tZvVkGJFH8JvLjIePLZWfNl3o6+SS\r\nzhObgJH5tZOhI0vneEP56Uhf19C5Ce+5dCZ/yNbxKPX3Lu8e+ho5KJARmHc3\r\nyeAGdDSqXzb3N+dTt4u+g6TYLWQyihOTIrZ2zRJM1RC0IjNqE9XB6nlSYTLN\r\nklV8MWdQEkZJ4uXWlQqilnAfsN73cXK8q1qKJu2lEX1bddzN/ZgzQGZ5U1Ei\r\nPKsjV6ooOc5t3YSzhX7JOW0TYh+WB4AcaXae+7+H0g58osjjJ8uHXux1xRsk\r\nDm5fhxtz5vzG29ju6xltl57kszmvRfykTHE=\r\n=AMrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fe82cab78cb80f0349668e6fb93d39e505b39246","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1046"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1046_1676941430698_0.5473740821486088","host":"s3://npm-registry-packages"}},"4.1.1-pre.1047":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1047","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1047","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"30575459f4f06a16d8ab8a3ceab989bce381dd73","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1047.tgz","fileCount":95,"integrity":"sha512-UL13T2x/V0sfSMUyFkxlZCVgaNvAWoUkFBBPK5ErilJ/fzGRbotngPGO+YYsPhr0FVPOAoHwFmg4Jm0XRhTzQA==","signatures":[{"sig":"MEYCIQCRRmk711XAqMd9cGNCsUhVYbjXVadkFjRt4c/sN/mGQgIhAO+A8uY2scdi3TxFTGmcCZNs0F7IPZbgWYxGPDBz9hYd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9BigACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr98xAAniNoLO5gGYjUfk7QGnpxcTdX5bU2PK0efZP0Ir2amxI1oJUJ\r\nr0O4+TXCTbEJZw5x6Y4PojpXlG58yux8QFa8+tdiI6jlgxRhYGfJ9QtB4iye\r\n3bjsDdZLjL7rw5uzQed/jMhbNZRarq6nT6zPB4g+FaayH57bpSZJDUNCpKzE\r\nmhcIx0jUK3vF0cV5u2hzfCLNA2COH66VXnhrd+hPNWQEeKuhaxP7Nsa8tCoe\r\n9PN0HxomWBASWt2ZswEidw2HHteFI4iLls/N+7jEYi4rjoWHkuojI/8YnoGP\r\ntQP1TQGfzOw2QHrObOToaXfdIR2CP0CCgf0IWWoEwfLVH+tu7KbcbYzw/91h\r\n+1h8s9tsA+yb9qrwYVlv1aG+/e8Rky+nDvQz6EYgWU2GuayRqRUJerFiKlxY\r\nQQ7qY7xColC79+b3fvApcQYhy3ZmTMvFO84P4pTwdNWURdN9W4XwSABVJEFK\r\n4Pktt+RJkTEoKOIMS3HC5rUG06Nve+xr8nEmt7115T/FyJuLxVf9I4bl4Bp4\r\nPl+Iy4mQhTqBJzWZiUl+UqWgPhdGVTMWlYt6//VSnA1ySGB6LBvC7JjFcEbe\r\niVibZ9NXG2EnhY82dv1ClFBkEO+t8UBjhQouKszFXGFMAavnRyEOfHVYUWN4\r\ntovvchjKOWDTqS6M91/qZSmqQxd+kDEqhrw=\r\n=v4XC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"213c15267dfe09c412757ada4ea000b6dd7afedd","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1047"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1047_1676941472504_0.36722716949315015","host":"s3://npm-registry-packages"}},"4.1.1-pre.1071":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1071","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1071","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"655804a5ef81f4fe0cdd0b8453e1db4fc8286559","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1071.tgz","fileCount":95,"integrity":"sha512-9yO0FLKsswRmcs8PyL0ESNf8jDk1FkbLKf8ivU+m48ksKkBra24eXNKjXH5UO/XIckZf6BhVreNLnifD5YQ+UQ==","signatures":[{"sig":"MEUCIHbgPqvgI2FEjXvAQ9AZGXWvDSbjuwUGHAXY/EmHnBc3AiEAyaf3sMLGY4at7RNbKqSaLGNY2fBZsmZVrM8ySbajdNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj91lCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGMQ//Y7U0BJ3AY0GFmKCvSC+IH5dov/YqBSi9v4Xa+Gsm/KjLEGaN\r\nKhI2KuPP3gn95sWyDHBPajEboKo8ja12laN8dyPDZdND01UaEXMxntwtVXPJ\r\nLPcbvtW39IwOnubZdgKYkTs63PdafivOKnT+NcNaS+NL4MmRflQiG/mop1QV\r\nq1IGGJ9iVd14aN93fc3bPo6+548EPz4N/Dm5ZzMYW2bZUPu4MQXB/5op24Kg\r\nRmf4ibKahpfIOWXcpy0bvFhJnazRD66jzg6QyTNpXigpOco/QAgz+GssItBs\r\nNRTBmGaHQUVBds92ISQp8sl3mlZWSA4RnoapybSZCjbOex3oPmxuH1MpQtIu\r\n/QMhW9EDxWYr/Jk7O/PNNPO8i9oivUElsM8dy/QsJrIbNJlNqYoFZZMolsxw\r\nwAopU3mJpWYqxJBKDjL6hsLkv6hulh4PQ4D8Tuf5OD3Emlpqb8wsU7htw/1x\r\nNWwJ9KTJb0OlPGp/wIwVdksOvhgvAclT2cL52fx8k1nTL6ErWrnqY1FK5EJF\r\nwiLJmBdecMXhhKrAVVvWxz6Vspaqv5RMPtueElxe1dVp2efTEt21MHad8MA9\r\nD5gVl3V47cPylANh8AyTKZYD9PXwjMz24ZmlEnQP/JbFbLn2c+VhxcWGUXjm\r\nGerxZESVu6cR8cHMOaGayGKxzN0gqY2gVyM=\r\n=7i6i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"51a8bbf139bee3c8ee1e47309e29c16404b79578","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1071"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1071_1677154626505_0.5327637657477302","host":"s3://npm-registry-packages"}},"4.1.1-pre.1074":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1074","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1074","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"387d247721f174bcfea6a3be528b93d939fee0cb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1074.tgz","fileCount":95,"integrity":"sha512-nPO9VgSVwwr1bTUEHVTcY8V3KURbx0RrfCZfBHRLsJIHVdERFUPTShsj9lI4DGddHAZ6XYuJR9EkMS4u2NOZkA==","signatures":[{"sig":"MEYCIQDKtRLrmXfQrN2/OHQmrosuwNETpjsNQ1Y+JsL19VTaFwIhALYCVb8XTfKI9Jyz7WUUhdpIbE9MaaO2ww5AohbDTwZQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9+GBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLOxAAhrDvDZRpsQx/6aFdYfQC0ZOSkmycylMNN5KSMVgVbXGTot5X\r\ndsSa0CbScyzhD5lDPZ4+yvrfI2nOGjDHdjfLoFX1ympZ8bz0gHcHT3/iUOs/\r\nocujiQM0JwVtiA8QEwwfHfkNqaYtLTT0d8FSl+4JO3FxsuCGHmMCFb779hRm\r\nBbprLO1qph8jVp2ABfJgeX61yIl67Vu5IXjXSVvfb3lEXS0PDimNaUhX66bk\r\nPiHvuvsb+7b6k46isRXmG1QYDQ9d0xzksvkn1M8VtdR70PqFMbwflaJnCmIt\r\nQkIA6WaO1jpvzPZIpNuYFwZgJpyeKVgsN+j9unsrwa0lKG2f18EaCobkPVTA\r\nhR+9+2IjnPNMlQOHKL6nvQKDB+jj4iqKQrgOicf4LPrYAQETYnyxQ7c7UIdX\r\ndYtZtx7TNq0N7ZSrf5il7uBab87movm8npFq5qZQR1XaoUvkAxP/BIe7r+VM\r\nmGRIjPb24GAeOxXOohOwrFymkzk33sUGrqHJ/veYxZE+HOu4w+sA+/ba34Ne\r\nsOSY8rXOYIsBH2VS9c/FCNgoRCbsExBDgDN1+ebN4NNWf1YWzrUOCPjxHj5r\r\nncK1+8Cg5BE2qKfZ9lc5xxxcJlI+5y6+6duOsXX7d7Ycxvq7v8GB13NB6yF7\r\nuMyagNACcManEoZs3zH0JHHH45y0N00oLRg=\r\n=fqt5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"500b566baf26fbc74be6596889c4cd469618806f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1074"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1074_1677189505613_0.9046107432487769","host":"s3://npm-registry-packages"}},"4.1.1-pre.1076":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1076","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1076","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ad582623f2fb3b235c0ec8bd761bfc64d90654db","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1076.tgz","fileCount":95,"integrity":"sha512-5YuaBRDlVp184MgwOjKbOJFVPxq45XFHC9WB4YSJrj/xTYH0rizoEeHKbczw7AH0ObiZt8A8M6egtofEgbFF4w==","signatures":[{"sig":"MEQCIDHNUVeQyJDOdi0Id9CVSzQHubdt+Qn6rBi+3W2uG72VAiAi9E5v0xqcIa2pS4Qw1xkcP4+Ub5BVqEsitOLTJE79Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9+6jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnlxAAkK6EfCE3OhZq/yxC9XhvWhJNKUSRFrPtHB+sHcfwSILYDPyb\r\np9WBLgQw3XnZjW2dUCSngzmqkq7bVgBd3MyBB+E0XhAy5YEJwSxlCWvAenEy\r\nqOgatcUjQ+7AgAYwgbyKbHJSOrsj0uK7dyGCbrlyWoUPUfKmmrsgBbXuO/fV\r\ncUsd+4VjOYDnGATe8pmfiVpTO4vV6VahvrH792tXnGwxugCADOH43487BGW2\r\nc3XiUGiURMM/Cbm7Yi32QTXDKB0YZ5XRny7G9ionev2KovKaoDhv42dSpUOt\r\nZ/VE2V++7tnjUFqf95FPUGja2n+mm07S7LWnCV4FpQCDdEAVn9TwvaSanj4b\r\npqIxtUC7C47mEbhGNCGXXff3Oko88p3f8QVj3IJSwVAnBkNzwYlKxqnFGvO6\r\nIRafqSxMLtUZ9lm1yXauW4w2NCrqLTnQDW2/Oa5ES0TQIYmoU2FtEtYtbo8I\r\nueKfSuM9ktXZqERlo5ncJ5v4SuZjlLIZFY2zOF/uzB6Z6fJ3n2Lva9UIuMK2\r\nfWyC7XPv9ysYVW4zEl3VNDYJV25OAllVzBY3eEqK5HYpy8YDvq/6eh5vAV+J\r\nVm52LMlPjW2h9M9Vmh6scxWZFjsCqwXO9D8kBvcb9iI60XF1ECg1i8tWyVmC\r\nYxscjwqB0lQfHKBPLRyN6nTdcc8B4ZiOz7c=\r\n=yyh1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"79689ddd6356ddbbae853076a770423a0d2a86c6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1076"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1076_1677192867723_0.9253582148201469","host":"s3://npm-registry-packages"}},"4.1.1-pre.1077":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1077","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1077","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a8548d2f8e718920c4838b8ad648f6beafe25563","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1077.tgz","fileCount":95,"integrity":"sha512-N/cLthg1Lr9d0ONZhjK3abNfJDTm+9ULPNes6bqvRiSVjZh3Gg5PAQLREeOviZ7pZIzth8oGml5et5Bo+4LCYQ==","signatures":[{"sig":"MEQCIAmk6SaiUYqKt48lOX/JfZNQBfLc3Pcey2wGL13w4pbPAiBBXdgAKScExi/eljvTfpGf7NNkhgt11L06wUTh3trV4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+E2UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKAQ//YQWid2CmBmchB63jfU3w3+WSo71JIcsDWN+nlfsfF+0kIJVX\r\nW8pojPnkInPb+OoDQWP7YJJLQl4+1lKXu93r1Rzc/GEMahl/6kbWdMhCZuiU\r\n4bRjZQNb/WnXUPCPLd6/LQc4u3Hu1HG4DUZ7Qd8acxAfgX/IodoIilNcszfP\r\njlKcUWZt/NW3eCfRzamoCUznc+grlayii5OZFoe+ptW564qa2yGk4GTTZJZA\r\nA/nMfyNSW67lAo0MzS3u5Yoa7Jzz0dUJi/EHsQ0MXXtDsNFv9LAc36A+RbuZ\r\nvg+FG6YRW2ocfjNmNZqpPY9HoE30DESKPHQs5D68Dhi404Ulj9LP+d0Zq+7K\r\n+NRl/d5wyDc2+7eSJ3SEbAYw+1P/kl5a0FounJj8UFjr4SLnYDPhiyjAkNUA\r\nlgz8byodZISS7s35o4XLldhNBoMy4ZYqZA8KoSuI+rrdscrP75vBBpMh/U0x\r\nDQYixcBR7u4ugKiMEKBImkbNmw9GidG5RY1w9In4oAAaM9YHsQSth9gSPIOw\r\niq1SYZlrpSsuhfBkeevIiYRGgXggFvzdnCdbtDJbI0Jj70JVK9XiqBdOFAl3\r\nbhUiyUTCkGwcgCmHttVVdLpkdQfDwE+F3Vpk0DY9gbGNkAY8tSTR9CNrUxLh\r\nU9EoosJoSocTWfg+rp51ZIsG0LfraRxK+i8=\r\n=bPB5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"56ac61737a8b84ee05a62ad5c42c7514d4a9c9d4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1077"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1077_1677217172720_0.03348827990818881","host":"s3://npm-registry-packages"}},"4.1.1-pre.1082":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1082","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1082","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"711ad0134aa113854adbe90c64c49076ecbe705d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1082.tgz","fileCount":95,"integrity":"sha512-ZE+/7YRqSbBOQTczOGNWDe3EauHAigkT4nViQiStIJNULEGVyDvRdQvRRwb30e8mtqfS2a7bKzmmLO8WBNbuTg==","signatures":[{"sig":"MEUCIQDl6kNP7bXnj1rBlub+wIgWCRBRZ6vj5rt/TBNBvIn1FQIgZC6X8B0Z6by0hpZB/khhnEUTh4PWiSSct5k/DksoCi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+MzFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSlQ//W6B+FYKE5HoheHlXo3KY6hNxPZtP8ddCjBM9O+m83dIPhaa3\r\nzIe4wvXIT15UL+XXJCWyymT6P/W62IA+tYmc9c6kIB4QGkwMiFps8pqFgS99\r\n2oEz1s8g2bm/G4/lVRcJFEqk0Ywlc7/cgUjgvPBqE4g/CJ6GBk5zQqgrtnHY\r\n17+i2Lz/53vVyLp27Jm488Ir5BPVuUSyusIqKthmX1X9y9cbxmKv10aIXgxI\r\neAiKVMdkRJcOqrLqblG5E8xB2lKQxt3RSXWFgU6GKP5irVVdEPRDwAFAH6qk\r\nELVlpFSqETPi0fsMycLYZI92rOVHSPg5UEdRJarNX9EbAJTr6MioxaD0+/nL\r\nR3Erq0ZdjYihmV6F1g6nvCVny+MFBFaodNIaYum6ub8+cNJeZUgiUKwYI/iQ\r\nHHp1F1cl2/gDOVjXobR1fyiSbn/Izq/4+hXHj+HfVKZfIPf3O3em0Srpa45H\r\nCjjuVuNBUvrM3UhE+V8NOhvIs00RMDvb8xtCN4ZWnP71uMp9/HtD9trrxRr9\r\nCjjoDntkCdPoCS3H78wVHkLkZr1wuPAH27dtAHU8Bmc2kbi3GFe9XsvY94PW\r\nMNpZrLzrHJ2XneKrU46qdnTmthQevekIpgz95ZZHnMILzSUGn/9LyG7tudzL\r\nNA1E+3WR2wH3cxDdaJjWxYskhbdhxJ32etc=\r\n=+jG0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c1588c4a622ce261e810561d0b32158a7fc916a3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1082"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1082_1677249733498_0.9260988740354257","host":"s3://npm-registry-packages"}},"4.1.1-pre.1085":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1085","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1085","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"64db0f33463efc0ec8edb4ddd0503729f05edb42","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1085.tgz","fileCount":95,"integrity":"sha512-n1NccWNvMwhDjAM+Z+T0Z/coM/Fc9R53KxFclN3yQqd0zPaEXnOEDSfDxhygNH7Zb8lHJ5kYlgVHazPs0Y4NAg==","signatures":[{"sig":"MEYCIQDKxDZ50XsBHwGqshkS9XSnb8tJHnbXgqXjzZ3mNscaaAIhAKM1d5DpKexXSHk1mkiK6c6KNW7yYflgXKn4fqOGMLtY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+kg5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQIg//SYK7GXtZdA+U1rW0vX0JMvA6VW/XDtwmOr9f9WftjOnuvv1b\r\nrx4FL6YVNV8upqLSLJsf1cCeSAGBpI6Mxly64s4XcYRhbBCqL3mRiEZ2KGJ9\r\nlwp5Rojd7Vg3Hh2dt3ej15pVw+IUf+1fkwah+mr/to3i/r3vpLPRwSYyQL30\r\nQFagoInmFsOOVb3l9eBGJx1c1IIgv6SLrqqzLhA4HcArajEENIhsczAxe1Ui\r\n1ci1WvcCG6r2uc/fTQagLP2xL/+1shU43vQ2wuYxu735wYAdckp8GMoguKE5\r\nEeZbQzZ3Q/uN66rrI8S7l/VpzAPkjrLXMusTs4vsPcwyrYJZs16sl09NCB8f\r\naxxJ1HS7uDyCUq9oX1+fRlAB+jL1Cz8KOngzcsgh1Q4VNBW+9YbIWOX8r8IG\r\ni0tI5dRAStYqNV9lsr/IyfpiHZxkh/XqKxl0ksCkDCMlvVi1cF0w+23rGNyR\r\nCacYFxK9b2yTcLLdX/CX7x/4O9lEC9s88xye2KNecDK/rW+P+8iywlb+3ra4\r\nol3bWeyBfrrSTk2poA88Q0xAFc++JrUMN+v6GjkNPiF2eMlfOuVe4zHd3ddq\r\n21raCpkuGt0rMh5ZEnuY1GmuKzVrq9dbPa0J/jTYeFJJ3DuPm0jocRjbr4jU\r\nln3rPZ6xEC66AKa2s27nFKFC3FffQtCM3o8=\r\n=Kwox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"22a52f8584ddd30e604e34f4931275586d637c69","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1085"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1085_1677346872845_0.1024080742292266","host":"s3://npm-registry-packages"}},"4.1.1-pre.1091":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1091","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1091","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"80c6bd92656d8fff04c3e50a7c3b1e85ebbd2cbb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1091.tgz","fileCount":95,"integrity":"sha512-KLTzSPxjCvGzkHj9ua4w4ez1lI8MY9okqJvM9n7fhrvSHgcB8M/+C8/Lx68C04PO1y4Em5UWQunhX7MT2MpKYw==","signatures":[{"sig":"MEUCIQDJI8yWBEROK5QvXFW1PgQ4PUK7uLp2mu18knfrAuTsiAIgKo0FdPieujDyTk07a5Xceau3VaBzc2Kd4ETzsiP1TcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/IUFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7BhAAmTyHckuC8ZGHoTzKdL0HzBiw1ILaLgZXmTjld1UEDon2GQN2\r\ntFq0osYRn16eKUrOsFeFy1E8/QfXVYq3pbK2Vu5//JPZBQl/jb5AwhklNChH\r\nI44+yu82plbzQVKaCDUVJkR3NoosXxMkNd5KmE/Tex0+z9p16MT2hDlDfbJc\r\nSt16A6RcoE7rz/qp3OCosCrrdJqxFeqQa6A3AiXVOmTkZH3byuixbbAA/ii+\r\nH2qb5vG7KXR9Zlfu4w7X2d8q7S0QgSbQ5d6ZdtziuI3Y5Lq9of8XIQhOByXc\r\nsxtNGHED18c0gdpwzFXKpkUutzHY+OWQPFcvGBRsYxUGR6IWfwgTQSiLTvUF\r\nokWE+TJdbPPmJ1hXWM+nDmNAEEqTuMFwXXcwCWi7IMgkYz+fgqiW/q5ZgJH7\r\n3eULYu4G/1fCMgFYIe9wkyQPCRpVr6OwEXU7BSH7QyXnPcXpqh+pgvNHcIKX\r\nPtd0napm6U1AdAskB4HtzPmah5i8NoJjrzc04UPG1hKu4Bv69ODb/DqxgQjX\r\notbEOXmxO7ubHo4pWrLT+tSQNfJtgQFP7Ijd/9r1XqkHUHQkl7bHUCHHkjFW\r\n3BKQBPZqtZy5ikO4zcuRyt3Qm8iAMBdcdYmYuKQS31py1r5W0R9nP1XwLh2b\r\nYghN6itm5DSAbvcvuWVFh8jROnwgBqtGKdE=\r\n=SOrI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1f6c59b04754397f11680500db968147eaea83ff","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1091"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1091_1677493509324_0.24631046611416396","host":"s3://npm-registry-packages"}},"4.1.1-pre.1093":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1093","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1093","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3d79b983d56333c4f3586645668f63c858350345","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1093.tgz","fileCount":95,"integrity":"sha512-pWcNDA2JUDSgY3MR518gjiOZKSbYKiqY/DmfHEz7NJ5VVcA/r44bbBXRTtI721beBYkCa17WIK60i8gZ9ZyQYA==","signatures":[{"sig":"MEQCIAKcFl55bPxavBgNd4+QLYiZgTe4vNt7l5vtLBuU9J63AiAKa9A20Q99p+BbEGqSGLDFOWqnf6VVbzlYMTyHYVNwAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/JePACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVXQ//XPLfmxUJvEIf3ZsBV9hvU8p5QKX3rG90HtyXULHFbByv/q6I\r\n8UXSf0HzYpXuDS4qGt8qQsw7zNWnttygwv12hwM60Rx63czABrIXNYLxr/LN\r\ngTURo8Q8aRFMANl8d8FyRegTBgxHgYCI8X4Io/J4WZhEtc1a423/zVyAz0dg\r\noIfCGbxewob/yb3Mkfpzh8+ryRRYu2M2SLGG04QFU6x3OhYGkmIiVTIUqCP5\r\nnn+BMSetPP/DBNukT2h4iJmZ3L/Qhz2kbPhwAjAb9JW5jngrI+m0VMWfutYV\r\n38Xvv3h9cMw9NiK98cDBRngPbcR1FTnXWjgMQiMWfKkm2hCl/jz9s+FnvqgT\r\n/Szbqh6j16GvgBGwFCYNYO25+t13c21fdkphmELmVnfWBORFeq44TG4ygG5g\r\nG5BPgMFPdjFyftcTEedQuMbBPtmX+QydWfWOgdu1geBxsNjpzxEIZJemr9KW\r\n1SHDpqemOACjWt9B8WMgh2jfaP/k7ISSuN3yUnJdxf2flUDiRx6XpMei4WAz\r\nc4ufYXQrlnBqBdTdbXZo16dJ5tITuVgJtVtNHIgnWVdQkKnzYND4eTwiZ+FW\r\nQYF6Etp/K7DGb2Ms/Cj/ORM3ztzYm396hj/BaZqWu9zd4r3Ae4DY4QmMeB6U\r\n+0YXmAjhkw2NF4iblVJ2XM+/lKxFeX1ph9U=\r\n=TsOk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0f52f87fbc522ad9d009302369f4426836f7b725","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1093"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1093_1677498255394_0.09504763467596855","host":"s3://npm-registry-packages"}},"4.1.1-pre.1096":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1096","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1096","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"542e6cdaf02919e4874532e2a8c698ce750a965a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1096.tgz","fileCount":95,"integrity":"sha512-V+aj6QEMqY4PxVBVnfWKpFoyO+Is8h/K7zk/TNl3SHEFD9hL52tRG4R9MZ1nopl+UuxiQl3IAoiPTrc+d6kcsw==","signatures":[{"sig":"MEUCIH5zvIWqLcGeI4xHDvNTvrjQL8r4Fx4CiSOsSt0kzW3BAiEA4WlfhoyGyrpImOGSruaH6n1dqPQXwjYxIWaec0mCxTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/dE7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqTQ/9G/ji89n32IqEnQaoW7/82yA/uTsZdDMaSkx2TB7/VFIF1nZl\r\nzjrq4QNWNxxDAxbjUaFZj7bs+4w+y3jYwFlhcuj7RXBiTlG4WDfQI0O3z4Tv\r\nlARpr96nUMzmSUm4jP3YIi+SkwFvvmJNrGrfUSOcjHwmlOkqC0HXYqC6Wgd9\r\ncVIviNW/0f3K8kAWvE4vbJDvM5pP1Gg5+AYJncfQyAE99mSccHAbCSTXWS+Q\r\nenrijubUNtZ0EVV9aCdPiG7GNdvNBmB8B0oiHeg8kIwh5R2ZlzTsVCTqOVBk\r\noe09KXEsHqzfI4Jo2Kir/aJxL5w1uL3zCYbltksCMeb47T//85svL0T1yIKf\r\n/LszwOIWkcZr3/0VI6ZiMXwC92CTJ1HTTgeCzwM4mmqS3NgZEYKWWIcCXeIV\r\nM0uzWv2nTyTrez8WeVegKjak+3KC7vWdv1NcqPHhUoeVfluNW7DnusVW2yW1\r\nXjj7qJLzG6Q/kA0JpmprNfX1nSGgUGO7I8CDz1OyFamL4PMYyuTUX/e5FbCZ\r\npDxgMwWw6mLmCQco+NxaZRENOicvV1buW915NR5Esg/QMoBgH9uUxrXfXQZe\r\nyb1HF1VcPTAitKS/KMCc9H6GwyjdAkfQWMp3Cqjmbeqf59q1KAM932YqIeHc\r\nVbg1BOw2Oybey8zBmkTNjaOSEa11SRVaVfI=\r\n=wH3Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0b7bc085043b6665e97f1cf221e533bbdaee10ab","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1096"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1096_1677578554870_0.3490261494515843","host":"s3://npm-registry-packages"}},"4.1.1-pre.1098":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1098","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1098","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"60bd0a9aee374f727b28a4ae43845409d40ee5d5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1098.tgz","fileCount":95,"integrity":"sha512-uXY2VelN79bnp2w/qkf7B63hsNQSFnOdfQuT9uQhCLr+7Krt2ahc3ExOIkNuY4nPbsdcN4hfcF0HFUc3oaJYLg==","signatures":[{"sig":"MEQCIAaao4/alIP9adE65qdp2HRfIM4HVLyZwusEDqShgL7XAiAPAYLZph30hSLzjNTYP0OoxbSAXs5r6HHttllAwAn9JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/dfbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmormw//SmTCpdKmQqBxtOHi7dNf82U95lZcbmvtLNHBgdSaA6gr1cy2\r\nNNNCfTy6tWhop0L/OmjXjZE8dESs3d44U2XNfYYgzHdw9PcJzQMpk539XExE\r\ncRYDCJNsw6I2xVTUq+n5ugctb+Adzb8vZc53JibOpbIOiDLdtkU/HF1uXffE\r\n3YbqKuBzGAAbVK2lob3WkR8i7Zwj5gB3Yrcycv/MD+hiG0rnPc10rvPtmk5s\r\nuNFgdQtmc6EffZ+OKDfuMt7xOxeo19CxK4X7eUcFH/T3mjKUTIeyfdyo8jvF\r\nujTf7regFERs1H9oiyn8K7LVJBJZJjMQtuV1GWVe4fT9rPwuGwmXlfZexoWT\r\n6Mt32hgWmnAyF347AKnJo6tsbqGWz5GcyAdlIb1tgUxKP9iF30a1FMt+QHlN\r\nS732Zu6sqhmY/YoJaWx0IA9EK/6VOuYRSWX7GksyJe7o+M1ANy7lUpGfxTvV\r\njXpu949puWvx1AbSQ8vzRbQ84xGujQOjDoQd5LEpfPvVyV+BaUmYWH2h5hnC\r\nO+YG1xyJy3ppjkMsWEEVXhPZH9TyLWPg3XJVCRP97SDQrC9EiRSyj9Qu6vEF\r\nAecw44rCYhOVjcuu09A4Gq9gsX1DOhsWAahkzyeXR/QHZrIRhMjpPMj6ctWe\r\nGbQvmkQjIAiv2Z1cxYanCcKpiBXf5EwDclM=\r\n=QVXS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"21b873062b26850a18c760fe7239e78ce157f585","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1098"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1098_1677580251300_0.4450943263373761","host":"s3://npm-registry-packages"}},"4.1.1-pre.1100":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1100","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1100","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0a65a3c7bc180897740c5a77811d7b447633cebc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1100.tgz","fileCount":95,"integrity":"sha512-KoRjF5LMh6rKUFvnNVtDD5Wp0SP/LqtjFV0ajpK7nC/d0SAqqBOhJNoQbqnPBPr0x7p8zWUvd9YFNliTEAYZiA==","signatures":[{"sig":"MEQCIEilbhA83Cq4J63Gi93zrQEfvaac/0T8shjeg46B/ZV6AiB2PnzQg2WfsWg0IeGMgs7AZTmYR31LWzWUF/Y+pCajxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/fsnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ5Q/5ASPrEeyn3Tl+pkdDAfvtPpl/h7CMAtXqO48i5i8t+1UGpfzk\r\nTdkjyRfnM/oc6b7mrMhTGN2WKliU8n7ml+oVTF84U5x21re3BlEXcmrKF50I\r\nDTTJ5SHuAHXMuHOLrLcFpsZQHpa2VkwGjFOE+wuc0t+SiQoDI473nYp3EuAf\r\nHtIw8mKq++dlmpNdtHU8eA3aqUZhjtRCWhcgvarxNTWEIatnVNT8GZrDE9nx\r\no6qOn5XcXaNaTTVLLtbDs9qGqit26EAH0nZvKdxwQeCYSB31ZzoOzrSnZcB0\r\n9IdFbDvqN8wF1CQQafpeoHZ6XLKkgjPW1TRY7r0DQoQhPf1k6ViFUECnQA/a\r\nROywyKf+7HsiQ8/JjGem2JzipY9rRFnZ7MUx0m8tQx/MTv+ddwwLqtCP9zwV\r\nybrCyQBUFBsOvmarwR4PKjTcsxFdYezdKdRB2NlGyZ7fleJBQZBUj4N+rrJk\r\n2GJL/lZXmOAnN/WLXny9qw089LXf1+AzG/+l1qHoPK309wfFAWX0lThB6O0v\r\n5c8+fD1jSgCpsTXqdSquirT7lC8bYRXoir0n+Cm5WGUF58YU5596JjZv8kFW\r\nKuNe7TmRgOpFV2jnjUN3e8FNyYjBWghNNkvQrLkcTAyLUOEPY4851fOqnOyT\r\ns9V8cajfz38I8Jqv1ZjP5EVP9jiyHLCN6V0=\r\n=Zqfc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0539ecefe88e3b27becbd3bde70c30b5a83baced","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1100"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1100_1677589286951_0.7915702273323513","host":"s3://npm-registry-packages"}},"4.1.1-pre.1101":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1101","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1101","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cbe710eed03c1f1e6d4830d20839c93915057834","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1101.tgz","fileCount":95,"integrity":"sha512-EVad2nA4Z+TK64ItaIY5DwX3OJ9MZ7LV4DchnelyP94tfGmZpjsjho7ra82jxolU16m68UA5/FtYz56c3IPH7A==","signatures":[{"sig":"MEQCIFjONzCKyWKH6HCGRErv4dfZSDxRkUV1xuXIGD4GlABVAiAWBOd+Kjff/2Mx8rjqcI5NAfVMRJe2mOkz6P0DAz3tNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/gPeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphDQ//fNEabBWaGX+xOs1by+lIi63qHRZ4U64kmFtpjDOYnLKPs+RL\r\nlIm63IUXXMQLhbJ/gOd7oy4A9a5fyXcYZMlLnnLqckCpBmq6fa999q4/pYc6\r\nEVqG3fyowkUPYlvvHvvI6OLqM1wbRtFGm7fZMXDNChoQN/IVgcxv753CFrhJ\r\nLwhb2jmzyJV/5sh3+jR8301J35fXRDqZyMCZZ7NR0bwtqOaeQdfjikSN27zv\r\nDNYVteDzso7HnhE+7zoLrLSSZnppSyM9lUpOPnhQUAbdFuPwRg2a+1z4TEuE\r\nOxhuj44O0bUmjJ6yEhhKsv0NN/duMQFurKZ9pq7iXDAOplHTvKzJ5vztUB5S\r\ndTRe5AQ81HPoopqkRVWR4EnzyrLEzgZFcpfzflH09LSo/w42P4JIsg5TvOr8\r\nbKidvQHnwwvJR5lX8kS7wG/pNHAdn/8riiVZ6H2FQoHlxP573G/MOH3gW1uW\r\n57tx7K5NhtF80QfCAToZL/fOfA3VdtJunrKkhk+qQORzWnh4oGJmT1u0CT2o\r\nDm8huPUCNgHDc/wCDKh9IOQMdwhBeDvcaGkrqhvjGVggOed/PsSDt36VmD5Q\r\nX36M7UAchziIoGQrwMRY3bi5/mXUba1ROULMFD+ioue+jSyA4phrSmV+qqlw\r\nqINetAOeYhawTtxoFyAGTPg0bOGe+7SHt5o=\r\n=Q1st\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e69613f07ed64647570b0274e7acf29954b1a647","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1101"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1101_1677591517801_0.8432522560760898","host":"s3://npm-registry-packages"}},"4.1.1-pre.1106":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1106","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1106","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"af72fc7a41d8a7c1d1abac37ad299aa023da50ee","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1106.tgz","fileCount":95,"integrity":"sha512-gVFbG746li18rjok3MRUxJ77vXjwoGnNdsNZG1g8+UG6WE9LLtKDZBFYLdktHsNx+E5KQOEEJUlDd1UCHdCucQ==","signatures":[{"sig":"MEQCIEm8Oe8ujyFCwkZ4/c7Z383CX19HK1phcygwl+2NyUI/AiBtuW/3QhMlsjMpWo4dxVPCfsn8VnKuVCPrAj6YAIAXqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/oBXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriZA/8DZmXQWtiuMGdjm9VmErvyuawRNjNgJO603dXREXY+c/Nrana\r\nFhdANPihZCTjp7sDFqcYMKGcTuo/xIOcyii2C3H93kTfawSP4fX8FcD8rZXu\r\nFSLH1OJM/zpelp7zqXrpPuTZSzzIzy/MP4leb6olG7BoW0oZ8p8i2hsz3hgH\r\nMltV7pdXusyZEJyuvZ7lue9SZxuwjYQowpIIhXvyz6+URUxStjpLUoEvljY9\r\nLY/89NOHlWiCQ3XdGqpt+m6APvAvTvmRYu+QyPNnGiVzjWhfmP/QPRecnhbR\r\nIqfl61JU3AjdP3tL5BrNMA5ZQ8haUztnDf1cTE1JtfQDO2uz16PvbHzsfEPb\r\nLeQJAh4OWEz5DcRrSAhkp91jka81hxL1Kc0vwpOd2yX/oB8qIYm6v3AkVa+4\r\nRmPplq/RlAVuPYJCl3tgnmgeAhQiWk8bvZTDRBl11xasS7XLXX7TH/Juw2Wf\r\nv1pQoV4giiiQKlXRg6gT8SqYJ/4s57j9MY9SDMxWAxjwgob43JA/x4Z8NjFO\r\nAdA6dXQAqwYNsWKdT5L+H0HPn9fcV+3zfDquzHShka/WYhEgWesxm66iBfD+\r\n1P4F4ifqar/rXPsM8XihdxBoeDlKqlKhpVf88Ubqta4KW7Q1eaq6Yw4BL5Hc\r\ndNRDtnoxNvfLLZ5Ti3W0Ff5x69h6VpdsDGI=\r\n=5nFG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e9c595ab80bf130816287c028b3b028b9755c0ed","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1106"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1106_1677623383297_0.5751402050835286","host":"s3://npm-registry-packages"}},"4.1.1-pre.1109":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1109","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1109","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2ad14baa855c350e9306cd3988dd5107f7184cc7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1109.tgz","fileCount":95,"integrity":"sha512-xBa/SwNvrpyuleHefzpG3zk5SwUeofnUVWU9Q2p4vpb+RsaSqdl8qM2whRXw7J81PJprF6zgvGoZmfLRp8+1Uw==","signatures":[{"sig":"MEUCIQDPmBEo62LIQrYPQa9yMWpgB0KowEsrG0NNczuJ85+B5gIgCFE8TxICnPazUq+pTNX2YsBurF3wqBIfZbrT6K/CBiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/2BgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4BA/9GedU2Kw9PI1YLA60bgSmZlkaP6fdUpwq7rCkR5hg0uLvxQRo\r\nqVAf4GPqdjy5oNx0m1wwYTAcwwrHbUZd+Tepyckvpw6sM8GmTdS+l+avkRPU\r\n4r3Qf+UVKXMJNFkAEk+HxVjQI3bsUdX8NBX+yRu/f9vDri2ixW+xGeu/5BbC\r\npnlZXJaxeHKA96KWBdBeFlsg/Kj07ojeyKf4W/f7vjUQQTZeu/mZHMpcR5fS\r\nWiZAq1m0HjWCEMWR19N5Ze+psqG+btE1tlqctEunPxV+/8uOX0qtAW28AdtZ\r\nDEfPeW/dXcDBN6zxzblSFPOJt4bxG8oIgV7snwXR6podeqoPSIMGD0zn2ylO\r\nH3mmkawRIyf0N8Q753/GvuSkjoJQXU79Sy/GALxPqZuxNDS3imDhNeG86XZb\r\nxou8an809daM/z/KSeQ6BQrXCOIHFyym3eAIipFVqkDBNjcQJRSY5iYkq9TN\r\nxftUfYWRjbWefMLudL4euE9GQCwt+H7rbZIhcGap2Hs5E74ZhT9VO0J5OkpI\r\nENqwoPpLmHEC2arXYaXTUStGfIe3+js8UunDSkJpgXpvklocONugAod/Wp74\r\nklYqtgQNLDz6ZfFypU30Tjgtl6NawrbckpO9gwUGBNPjoFcOajWNGRbq+gxZ\r\nnKX2h6fNeuCv0qb34X/eEStYteQ7r8YXIRg=\r\n=WcGd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4f4f708765878c7641884ef033076d2eb973174d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1109"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1109_1677680736618_0.6454287721226379","host":"s3://npm-registry-packages"}},"4.1.1-pre.1111":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1111","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1111","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dcc20f3850aaa50941cc0ec8672bdb78aad4a4cb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1111.tgz","fileCount":95,"integrity":"sha512-mk3ldGBW1fn7S7Xr1b5bDniPMb0fjQb9DQzTslp88Jtye0UHjj+f6e+aqgCDXSBSERIZ5XU3We78jLW8xRBxRQ==","signatures":[{"sig":"MEUCIQCeP02kwwZF2F0cHO32hM06aZtw69s9tj8VrwW2/10k3QIgfbwY5olOz9oXbSpJjKfHtKPpeD/qD+VQA22K1M1GjFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2628405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkALr5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc6g//Ry198IGOIZUv0KIuBJnsMWoCGiM0pByrZ3Ua2uTewn58MD/K\r\n+0K9mD+h3LFXoMMNQXZMNBJJpYtDj4528Nau0nUepv53ny0imEKpOsc/Tu6g\r\nllhQx1rTJfNGe2Me0mAiYasZM6+1wViA2o1tp+pEDwnYWDNNYXlYzL4yi3Rt\r\njij1f9CJL1V0HUNtsdOaxmv9iGxy0jVCpOuMcF1TFg4vNT9WlY1IUVANno/5\r\ngo8FaQ/8XF5udhkBUOgJKZPOyhsaaaDhjeehIrQv7gp0sRNnlKxepO/8CnIw\r\nmlmWDbGDmAYUo30B7isyEuBAhwPs73Qnd1w29uPd7EpRztrzGHApcToRpDsR\r\nEY2/D7F+uN9IvmiQm7gTB0DK+a1atDQO+mjGwJ6UOCIk77BQWNrO+WrDwijC\r\nykkdA3vVqvHAgWqy/9PERJe/lMZ/ZuZ4EQgvzoXqY6D1lVjKwlgl+a8e/CMQ\r\n/50Zfzx72fxRqoAw5WIqVt7nPgjrmtkAVUm90RI6JUZh/GQSLj7J+CxORSE6\r\nbMpiRS10QTGMHOAIy9kP/MM6X15Gteye6AnpNaETyuqdROpUgQAvtdZ2JVf8\r\nFpU7VRH/D5Q+Tt9uBkZSVOnXphaoYrClzga5foYALdf1BUuizv/Nkde3rKAV\r\n3iQvmyDOb7i9fSIje1EaBf9xdxwIqVvNK+k=\r\n=jIZS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"75b17424ac0b7038e018463920409f60b83971d2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1111"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1111_1677769465675_0.7480201677492426","host":"s3://npm-registry-packages"}},"4.1.1-pre.1113":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1113","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1113","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"be5764d3ccc517f7a68957b3d397555b4ef67822","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1113.tgz","fileCount":111,"integrity":"sha512-vFRhAplIrNWbnTsw5CgVJ+Jju/VaBrA2lfeVfk18UG1l/DedcwwIv365REXxd4PWPg6yJ8Qa1b9XFMDCA12AcQ==","signatures":[{"sig":"MEQCIH9UgdOC5HKygDPYyuwVRSZ4/vArIIIBVZh5uAR7t05IAiAKr+gxNKqZkuYJJZH1SBk2Zq6yJV+1wWNa/KVAdZcxLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAOhxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbZQ//bfXjhRQgPzml8dxbHgcCR6Jrbyam8WShqXW6zwabIDC4xELZ\r\nJ1kJpXQnB3r5Ez2tXOuCSX6BRl7tSi/faaBXjH2qCepwQPdZqfsa77wtlkn2\r\nkVREsSXbV2jAWDi4TH5RzfwoFF7L5Xv2KMK6xpwRmj5BsKnWlk9czVk22LWh\r\nvwQeq/KK4SiPRJZu/B7YoiQ5PFFkfOL+/1N7SdJMSXqpqJCt1T+wcsOxMAJ0\r\nvYeZAak7EoGcepVphJV41rkhhB+71hFKzBPoTI7TOdfeDHp2MraxHlmfrjys\r\nbLprfYctF23+Dug64zjgvPQ5j5NlhUj/iU4aT9ZNc8XZcREaIfTfN1Mg7Ytr\r\nYdsIRK7BKjoxwEu0wq2sfG4E0JQMKxf4Htmm8AezTQCNYNrE3l7VjWetV38V\r\nTYRtpTo3EiEcw4KjJzNpvo1Al/3MQ0XKzK2uBIhhyl8VRgO2bmnDSCJJ0i59\r\nJJb0/RVbDku17dMbtr6GI75RkRQOyjBMZ3jQJhU6tnoIHxs5CxgXRZOWjMVL\r\naLsV2t2VlCP0M4ji1vsqf9U4YHPb4UJNzbY3m3nen07X/uQX6DLKiEdGk2Tc\r\nsZGPgi4LGZuEqbmW4XkbGPkRyFwiOB+bsUXblEoIR+t5wV1gB82YpZnT/lX8\r\nAFFD1+Fyfx3hWu0g/Pj/f2DNxTl2qoONIvw=\r\n=v2/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"081485c9b2975700a219b20b800148f29a11239f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1113"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1113_1677781105494_0.8435783427603565","host":"s3://npm-registry-packages"}},"4.1.1-pre.1114":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1114","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1114","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"87c5e09ab1cac1d81fa23fb4fa74d2d3a58403d8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1114.tgz","fileCount":111,"integrity":"sha512-1puxqn8ZrH+nxw3lfm+PLfGr6Tko+UZhHKmU6TQDkD7ckrp5IAjv9227rk53Q1XGkdZhsaPOYsBzX1sTCLvFQQ==","signatures":[{"sig":"MEUCIHNtU8VLle75hNKiD94Kkce8ysFvKbuXVD/WHSK0bSwEAiEAn53wHnFGAkUE2OSYjOvnSjRZ6WsxRbXIVo5E/WAm7xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAOnIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWdhAAjNZ+oMWNvKId9yHnGH19RO1x2VpnREpahZN3aCo84qPMF8WT\r\n5wxusPH6Y8eYgR50d9i+16L7JBVSpU2dMA963eajCMghp83CGxKnB7Zaqdn5\r\nb9GzABzAyEiWlcQdClE+3sOASReV/UbNxaXFDHwpTuIJ7n1+EpfpTKCxu0ep\r\nbXW+LsgEqo8t6s//h23TtAJnwAS/GD+e8GzgLSTqh+dsHbgyXAPpr9dmCnr5\r\n9Auk0L8PU1kqYGTbLOCHmqXqbrTp3emHLjF+sYrDNQ3Db68qxpmsQEZNdkVb\r\n0nN0HPscLySXb7xU/lLOpaILrLskZZxHgUGmf4YZAVGTX3WVcc0GaSZrWHIs\r\nHYBzGHxk+dXklsG+TTc+zkcBHZ6zrB8RIE7zvP2A81xj1jts2UR0HrrDNSZX\r\n5CUNRk8DLymg8HTxtnaQ1E+CyG9qsway+YFLHVspCwO9et8vqlgMbdCkcETn\r\n94rX7UzwfcbnUTPigMJTF2T/gkxNMMWFUHl97w4ebeAtDPt/qcOGkaG8aT3O\r\njH9DYKdl6x21dfHBNC6HHsitgK6L4rkxZI1jzUwNUvGXbDOBNw41LOmBWTX4\r\nIg5WY6d1GMFqGhEbcso2jZQFwjURN16Ckb9uGMR2jv0Z53EHZkfnoEJoRf05\r\nFcNsv1J60dioQWWhOZZ+HA5XwLGOjBj6Bz8=\r\n=+5x4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b698e311ca6022dd2e1f8ea8f4f4f61a2ecfe66f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1114"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1114_1677781448703_0.09619995361672196","host":"s3://npm-registry-packages"}},"4.1.1-pre.1117":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1117","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1117","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cb55b6038cd35f8932790789be9f5d110a6225dd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1117.tgz","fileCount":111,"integrity":"sha512-qdRJsxFto0vr0YfYeJcrh+Yp/OEIlRsbQ8XdxxDPo6X0awLoQNaTGEYX9Gl55Y3izc1mErXB5TemNIr6QGE+Ag==","signatures":[{"sig":"MEYCIQCv1hu6yG3l/bITZuj3jQSE+sbrLBQUcaVfBB4zxoscdwIhAKiVCGuVJWcEKfFrEKpgig6tDYDajYQADexwaKVfI69g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAarrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZVw//fr3ZoJcYo5J9BYeBbZ4O3KIFbadCOi8dYsHajxygDkTDj2XL\r\nH97ndha5vxckptak64y0cIBpalPBf4rW1KMWPKQBzz2td7agagyL4cthO3D/\r\njZpaz/w++krRlxN4N9Qe97iLUd/KP1NiEBEYduy6U528zqb+wurGx+c9AzOc\r\nf0qrw6WMseWLvByl+Qycur2KLGY3vIWe8Hs3kGfefcVB/JmvQA/LAVXe1Y0a\r\nE4Q3/0AnxdYNVLUmIfrgZi2BuqXDwka5KzDexiURBmTl23yjripx7gFwVew2\r\nmXcfSeNuGEfq3VXUixCad6gllVoJSobOyr+X5Ii1iuJ56ri6aW6EU0PijAsq\r\nbB0WAfSjTwvVJPLrlgyrKZYwF14+sr92ulMW9zQWSKqlSHP+jWLBnlIfoYoC\r\n47VkaouZGpX1TuuFsPMbhbmoEoGlyBjGN9z8KM5N1fOUw9+oyQt1HRySz/Oj\r\n81HcfFImdgcOr74JuSuMwVKKDYyWAkcoj/6JCNyvetyOLOE7VNsHRc+pHssL\r\n0cuUkGDBDhn4Ss9MrLK0N7sZcNimmMlwbduBZHpLbR8ZNHob5mQcWLSHgeT2\r\nI09T8cUJH26wLpJVOYyDZorzr6fe+q0wGmHumEmRU3z+2TThjzGTq4eg9HPh\r\nTbKEsuSiNt+SZ3jHGhMhnzIGyukmGfmx1WQ=\r\n=1mn+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e6ec0fe91ea92bf73b5909714ca4cea4d7dc6324","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1117"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1117_1677830891000_0.7333002877358676","host":"s3://npm-registry-packages"}},"4.1.1-pre.1122":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1122","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1122","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"da8c0be471c590473f35a1a94441d906f40cc05b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1122.tgz","fileCount":111,"integrity":"sha512-7qhmOBIWLiRFUxHdp/LWRl+3D/oE+4nkjBoRCggTF56Y64LBjMlTlmjUlaA0rRS0eO0IzBic4/kawPAl3OE++Q==","signatures":[{"sig":"MEUCIHKRdTRy5rlt3EEykPVnebKTcRS6QE9oJ77os5UElY9mAiEAkgCD5ImDyqehBjDylEKJ6O+hEE2PpEkteZjD7BM+aQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAk0CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYJQ/9Grbi6OfNqUvH8CVDVC0EDPu4X0t04uIXHy3OTqvvgC2ON0x7\r\nKjFut3c9xp0QY96T5nB7wfZbjbeI6GLa4SOh71aXhPhTtnpAdndSqlPErS9n\r\nO//YdEFTOMEDECEQm4bGlL9kFi4FlVc+fse6Gm5qnuxfTbarm7rfrTS+Y1cF\r\nFxNMLUd7rW1oB62zl+WdFpeGB6Qv4tTQmihhGd8HIzKr+d6H2i9jNVahnjT7\r\njYcqvcLX4UifFAOuJ1ORyGrZfYR7nVq/7GpwKjGcs+wR2QIz3rURhJMdqPJC\r\ncX6GWMKulMcwNHm+buQlAVIwxbP4sFGX8d0DB67H0v5xPU8cmwEmLa4teoW6\r\n82jN94BBnMH1DNKUn9QUdXlWq2Zg3jOvJi9jb4i0g4aSfsMgOjxM8C0sSvum\r\nwUTPnj63DASp1WHE0OQ5AgcRXylsPXxuqXHXkzHxDqdBW+b5jRMjQhiXZ2vf\r\nLXjOTTPP39dqVpbUtHxD3VMBOvmtjfnfEkND/lsU5PSGp7PBhgwkrf4H965U\r\n4ybYYKdAxxC274wtiy6KqcNKA1EZohIAcWlyOgUNHj2cidhB1EOIaUdyKviT\r\nQc/PWEw2gHVfGDFdgmnaM6gTTkb7oJd6fvl35KNrGkEiojbSzOqcXmNbTjTo\r\nEmnloxO/dClBtbjzxi+FbRwmS1V29RSeWfc=\r\n=1hZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c86673e4f20df283690cde2b89c7d8a083a51eda","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1122"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1122_1677872386054_0.8047346452708142","host":"s3://npm-registry-packages"}},"4.1.1-pre.1123":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1123","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1123","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f5356ce9d69e812f67c61d74d1b4c11ee03dfb31","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1123.tgz","fileCount":111,"integrity":"sha512-YDwldJb+tySP1CkdDozTJwBPiP+WkWJYl37ScroFVOUn9IDS3I17eJ9P3x32oq4bEeEkgSuLg9A4X+ZYNuuAAA==","signatures":[{"sig":"MEUCIQDhPMJRDVbYi/pkdJ6HBeaGzzFmFFq0z/baQMudOPJYEgIgZNkwAV/9DOldvyoEjBIHqfDQQix+oz98Ia2NBtpCo28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAk85ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjiA//aNCeglTRRWy77vMp/3YJGbABxu1vzTC6ghVFbfhDBAGsQeqi\r\noytVRw+5DH+XwMpDT0ae52Khk0+g9ykUloKpTY5+cKE1aYrqWDBAdNv28txE\r\nDvabKy36WvYKwwxeE6oWhGjY6WAAmaDE25QsJ5MCuOVDYR0nSfrirlNf0eps\r\nakym3GpKszp9tjnzKSYo0f9iQBhFJ2aPmrFbi6uTeUUsJphK3GBWwommKvP0\r\n986dEkBHCirJEsVedDCNTD7WRKgigXAyhvQQQa+AM3behuHaNdGcfHJXf3S1\r\nXKpJSyCRwW5EWLLRtSwPAwX82VodVwMfYWYL4WZW4bUButGaWp02R/Xh0msM\r\ngXCIaJYajntK5Q/PIaABwlnHTDP2HfiEHIj0soMFvOoCsAFoD1aGQkXQ3VoZ\r\nR2xyNzlI6kIm5gs+ctqNnrMt4MJtNZIWSr8u88JDgvgbFwhiWHJLYIqplL3C\r\nuwpvYqvbPEA82IAGci4q9F0TcneLbtEQiwoVG+o3AbV+cMcgZYDDZ2evYsgf\r\nrVdpcUlC7RJffq5XvLwfdSfn3PsRlt3NLo8idYarmOiMC0jpI8dBzJ6Hrexy\r\nVh9PIZJDzpI4l3mMrPH7RipR9ufb6xPvB4XlKWIBguPDlJ5V4umtHh5RJqIc\r\ncch/nB5frXqg9CCK4JUb2RvxppheW3CCCxs=\r\n=Rt87\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"939df1ceb22b61e8352f268638acfa7e904516d1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1123"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1123_1677872953428_0.8623204580114581","host":"s3://npm-registry-packages"}},"4.1.1-pre.1125":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1125","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1125","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6238bebf4bca757444b66fe1a92479f4df0989c9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1125.tgz","fileCount":111,"integrity":"sha512-GQqY0JCNjWjv3hCiN6gTSaCCcbY3NKTzbnAmNyPF7pF67oFSXkk8B1xLN62WQF4ciN05uy+IcIEuxHbMbEllEw==","signatures":[{"sig":"MEQCIBIcsAhsjOCr8jO51XybPPEwL6PsGLbKCjgzUZk+NXvIAiBlTqrde2eu+jZueTN1eYBQy4pwJ99JVQB3WF7AtpSvRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAlZtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTZRAAkjKk4Jp6EZzpkJNxh/E8vcANUjyTM1DiJr8C1mAQUt1OFXCm\r\nkexsuvXMkNaVQrWMxVtaxsbFO5jhTmhsURgv4fnfrX8sSX6HIhEQCrx9Z60x\r\nIaCmHtxYH/b0djInN8h97/LcxWvFrfhgyAJZolv7X5sbbFA6kgxRJOzVFF6i\r\nXuazQtmMNLDk1F0t/V83x/5SOhgo0wfngUrdwCumseemx2QiDW0CRjWHeFox\r\nl7Hlyi63sKuof/q9U6ziCHAt1GxZBBCHAGyMzyZuXn5fVnJ0xtPRnzN92EIH\r\n55yWc+wuv3fXrZLXBZsl/FuLscmqpmndWb9rBHKoLilSZIV0tAa1tbEl3A76\r\nU3xx8yZYynLWizhgCO6XVUT7dpg0MZ86dzcBAYWYYKkj2sqvnzsAoGRjkp3s\r\ngeAVSVk+BjygVICz9qPJmnU+yYg+I9ae0esKcoBuN1nB+FB51WJ1JahwNg63\r\nOm5bUPmx8zhmks52eAlosils2KJzKyCS7d7nmF2yDkdHKdT4tgdfwFLFfHUZ\r\nlFYSzhiBy2hHx0Ks9WsJ80Q6MxzTrQDabBiB/+8w+oY1Kge1JiLsOkbEiJy2\r\nJ6ol/u9AHcQMajrC5HdMQwMKwwTqFuOeBHDm2cqaBnemsi+0KAtDX3ir8HHC\r\n7MSsEE5UpSikxiLvwKv6NIl0OXntWEt0kRA=\r\n=tjXT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7dc7a035927c31649f3500e93530c7d1beef5d70","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1125"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1125_1677874797378_0.26520896282934237","host":"s3://npm-registry-packages"}},"4.1.1-pre.1126":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1126","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1126","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"eb469f27bd8955de56c657857b27916164fa2e75","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1126.tgz","fileCount":111,"integrity":"sha512-GArGOd9CEEMBshE0E3gbO0bR/exPmF1bAO4IFBtE83+eVhdsj4DfPQ95FGyQzDqNyunPm7LCEdx5GvqRGzbCMw==","signatures":[{"sig":"MEYCIQDxZNHGhVrt3tSgDB0B6H//rpBZLW6Dvy9dK9j938ubiQIhAOeNSWdV0xeRQYzXWYv0pOhUf1lvBlSb1Sr2O6V0U0Lp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAybfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM3A//QLi/2W9uJP5ZmoC+P3Cg0+E70PyjOSC9s6AXnnI66ZVAKP6p\r\nHiUx8NF+4jH/jPdjE0yI8ymXCQt7iqtFNQu1OnmRqUXFI3W8J27iJhkO0khL\r\nWPjo4yzht5MRhVe1QZ5ZCthDjTXMZBzXBw3Eqx4+3oShg5HFpG0l8kwhZi0V\r\n/bfHc1SicgiKLm7eLc5F8hwVdn++MRiScNoYiPx3LoQD62PiolucyLTN9frF\r\nDWGSW8WZEVsDS2OAiur5IiYRBQ5rgvsEjixCyAWPE1iX5+nAAPjyPUkiRhCK\r\nTj4yTV5EiJ4l4SnXjBQ5sMdgf39vSUpmO37vodsOS5BEswG/Ho8/Hm4siXef\r\n7OlE9E/yCZTP7zUc7YuYt3PCXTyGUfK1+ByJhZ9APzkMHbLkGLE/YvFVyY8L\r\nhqmFALx4QB1bv8GxZSGx7SlQNEJTMolKhH9sY3dJ74pVXUOM6LSDYQWr/nYD\r\nVvP8N2kGqrOfpHrl/NDMuf16B5gHnEY8PPxt+kL16aof6n7BHOPQzujzmSBe\r\nNOwGfWDraVogdzhjULiaSE7HoEi1qUe7Pdv+z4J2TQqf+Ou9hbiGhvIDbvif\r\nTSEe4Jvqcn4n1lJaioE22eWYjbixSboJHyvY9xiFyVPIYisNoxUSBeEEj55h\r\ntSABzpyLQTcQrIgsbvV3jwydnk7Df9pgHZI=\r\n=RTPI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"78446368f399d7098dd865081ba9633118f431cd","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1126"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1126_1677928159503_0.5427660205984266","host":"s3://npm-registry-packages"}},"4.1.1-pre.1129":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1129","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1129","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d4991b304a4656a4921405f0b77c38508177cee0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1129.tgz","fileCount":111,"integrity":"sha512-Qb/myZ55c/FlflQUVIJzoeUCjaaxoWAMrU5heLOEBBmVwgXhSKpOWiyyAXAS3VCUOJExyYxGnDBTUAmaiyOYXg==","signatures":[{"sig":"MEUCIQCAZ+muz5GxVjC2X6XPIi9IOx5zinQtgGgOhj8FGYcDsQIgbZPR4zZv27XJbLAmM7EOlllg7lbwLgYa77MKcRiyW+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBe+vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrInA//UwkkIzCJe9RvZy5l2KoefpT+CGAFehre217rqsjl9ePTT6rk\r\n4DyXaVQmRoxgPya2Zq1RmalF/7rZH4HojAHGtdVbnK2qmaxH0TIIez34LHwr\r\nzJIh0qmfBmjz/pYLoq+q/iaxgrfs4+xzCqft5EibAPGhXynGh+3swMsXfAhi\r\n+0BHK0Yu23tf8qyTbiYkDEf8aigx6YX/aGK6U9azVskIOSgwmkxAFvLqmqPj\r\n7sCuh73PdpEJaH/MHT67WGDFpcTWHMNUKejztny51+jTsfFrB2wcZ/9JI9tA\r\noo5DNtqP904LamWfYvFmnl+NBL2dVYf7hnyoFEr4aJogb6e9oZBtrSZ3lTPl\r\n+AqL4NQie7X79qeuqhlNp+ghhWEGTjB/TzlJwlx3Mr9IFNN7ca5bLS4fO+iM\r\n8o0IfIVgy5qGmbtiqQ4nRnH6kmnhQ2ewzHyFHm/WphIH36HCVS3jPQ4bNvB/\r\nKCYhQIHdo5YOe9LNoSYgCOXkUSV2qwRtMFMFP1tuR1ZhCafE+ays8c/r51Z/\r\nW599QmBdhcEpUYUr3qsB1UICAOlC5bCNGPl/Xu38UmfefYNcBkzdDM2JS38s\r\nr02TzNk14G7clGg6Nf5SlONfj+GJLPLt/ydBCL+d9Jp2gZ5KBAFkUG34H3p2\r\n9U8IdHY8x/LmMH3srgYX1LuHsVx6Cba9Hhs=\r\n=/bcl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8fbb21fdec73484279b5582903634b5f0873b11e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1129"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1129_1678110639240_0.06345119293009249","host":"s3://npm-registry-packages"}},"4.1.1-pre.1131":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1131","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1131","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7a069ec302f3e3b42d22f14636ae6434462d698a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1131.tgz","fileCount":111,"integrity":"sha512-sdOBtzymMx+H0cMKDiE+CLYGL4ArkuzHp28+U3aP6IPwAoIxt0gVNt3cmACi8ZIAbVqQp4eH02Jeb4d3Esiu6Q==","signatures":[{"sig":"MEYCIQCHLo2YFl1sUIyTpdx3FACFvhl+pEqn6Jj5rZUSsrsSrQIhAOXtvQhwslVbaPFACsMvu+IHW+tV2JQY6Bp58wgTnBEp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCCiFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCrRAAm3IqaZD200qPD//ZZb78L04eyB5ei64zovZ0wbTlozrNjAtI\r\nAnU86zG3xce4XY26KEcEh6k8Nmh6PFJTYEAC8U863dNw0ywVSsfciBFhZ4uC\r\nIPZBlurqBsH88lQfLQrGnm92ANoRkjjlXONVv+kpkABpekuitEoRHIZUVNw3\r\n0VFdpWPVc1RRZiCAJUnuwIRZE5qaUNcUz0RrRpgrhL1YpeFUbz1fpweXeK3z\r\nM00+uc0PP8lFMxb+mVbCpVuashNQCyeaMAQBSNP/eXilQ0QLo8x/9OblRcqp\r\nKUDqRHaGmVRrinBBmH/P14na0gt5CxFtyAXWXt08rqP/Yb6fja1klHmYZnss\r\nTIvUTXH8hhOG11DCJR2hM0EHsyadpBhfZW3muzrZgX6de24p8LU0JLlerRS2\r\ncJCM8nxdlBgzU2sqQLFGLrwhhtd1d2qOjolbeEe/WB/uKbQHGG5s25c6bYR7\r\niaGz4Lq0Q/rXkgv28Ht73eIH/m1YxpD3WPDME9HLxDhsagL73KOuwZ0EHnlG\r\nidOiUaWkiqsqjZzwhq5LVh34ToC4zGsN0iYwlZcrUXzkFGuQxxK+ajazmYHc\r\nd3glantYo8UtGg5Wm+/iAFcU9ucD+XAMQr5rMdiHYz0IxH8VeoaH0VPCDRXr\r\nbVSFIXvJU6vxLRmVVcfl8bVQaBgwCNbksPo=\r\n=yPAU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"00fa6ef460e392ba618c0e8023497c8dcf563a5d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1131"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1131_1678256261711_0.19252772601343504","host":"s3://npm-registry-packages"}},"4.1.1-pre.1137":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1137","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1137","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"218a53d5435dcb4ba89dbbf660272aff68e7f811","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1137.tgz","fileCount":111,"integrity":"sha512-Xf8WrUjB4iqa3E2wBXEtAy+3tIfTvOH7t0QAs0Bc6kTB4hn/HE0XrzHex/sTnS54g4D8BJKc0dU+sfaFy96usg==","signatures":[{"sig":"MEYCIQDhoj7wvXPpQSFYCWmdmJh+uCWz20Dg/sI4CnCcuO2iJAIhAKcQInXtjSYra64yQCeGyax97SdadPP63P/CpJYmjIOt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDFA/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzbA//RLJyWDLAiFM6e3mk8i0lxIeJgWwXdCLmNKgghej51DgN7L92\r\nsvIDy59e1vGFT4y5NjKqb8PwVBpJKWhZ6c6Tax3/2nXsdXqLAD6ehnGCnHjZ\r\nqIWh34OHeD0y1MiJyq4gljhHAxFv34EEI0R20O+i51mlsxN1PbyqLnQTV3tv\r\n1Fm5OpXFaY2bY/3CDq5w3TTzAKXXMZ9IXMH3i/LboJsfNdAl7Fq4leQmNiTb\r\nytpN6oXtEoKVnKMfNzq01J08jnMj1d2kXw6YB0stsc9p9OziEcunwFbSKApm\r\nOJ+1Vk4yDyCU1ytHjv82olrTthMJahQ17ZcJ/dQfVZOgsJ8nayLJNSFe8Ib2\r\ndItEmgr9CzgxV1q4LJu2WSZXPh+sa9G6OLTM18Vx00cxig3eMJJRFiwUYoqa\r\nE/RB4l4NrV8Tr9Ckfz3WOBDPzPFTh3ulIkGQ2XhBIiwedndfGNaEwSneulsr\r\n7VlBCRXFwIGZ4yFVQAnHUgwmI342ekTpH90K2iitl40/wyJTkc8Ghs7YXTtn\r\nx8TypWn+sa7aEnY8sjPVJ13iobuiI8wHtyuzRn15qnj7y1XqBstQa04W4vfj\r\nf1IcloqZBYSGaxjOG4G/3SFEE9DLNPnuLvagzTCEriPzqOcZpjIqCD0oCwI7\r\nEnr5kjeEimcVVHT8wFur/Nf57HECPQPcJRQ=\r\n=eobG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cc3a11f77b1db672294fe4b6c15e4a29ae567cad","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1137"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1137_1678528575365_0.6965686335729104","host":"s3://npm-registry-packages"}},"4.1.1-pre.1139":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1139","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1139","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c7a79d6ae19f3c4ee862825adc1241612bbaad2a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1139.tgz","fileCount":111,"integrity":"sha512-Q/pxhFnlFA00oSZyjtB7qzA2VbXJnNzUz1uOzBi/qW567H2g8fQ/l30v28LSI22XTKiXvpDh6LuXBcYWOM2YHw==","signatures":[{"sig":"MEUCIQC64w9m4v7bfOr4M/0LD3uQGHpOZyvoPHtUtFewxiwazQIgTGEOV0NLxn8kC/bgpwGLJVsV1tnORRmmaS/2FhHohWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDHeZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbyQ//eQEnNrRThtE5mKmz4c09YsD0XeCtojfVpWwKudYJqgKv/Z+d\r\nSCmlBBcDqVnXNX2IdPPFD5FLR6U7NQOrL5Fy3BBaX2cMd13b16+nJ7GWAgVG\r\nmaI/I/g7QQ5PYm8pxXQpuDgKm3TPI829KDj8GfDUnqmzXOzODXfiLSLUOKLL\r\nhAXfOBo0X+8FOh5dNAGzzdzI6fV5bO5tKzgWN87r7fau4WKwT6E6dT5wcDMG\r\nMKpYxtupP2NuRdRDPv/thlVGFpnSoEMMhgK1MwuNSM7edUyMst4gxjyfOIKS\r\n9rO4ojXXqC3Im/pdUonx5adaC9SPJA9st23tyEwCFcPQNQAhyj2oK9bsAyAv\r\n1jsDWOtuLB0mejKua9Fr5qwlGiRaFG6wuGloTeX72infw9/vAideznU2Vp+U\r\nIZnhNnfKbZsD28JcF0GP2DEhNgCa4Iv1b5KKUm44BpMNzgBIoKf2ylCdOsa0\r\nnZ79cZ/Srk4vfetKO7Gg9jzRjYYig18T6mdXLmhfZpxrC8/dPACSITuHd6tR\r\nERiPZxkfpwssycc+byloW0JaeDdE3Kr+RclZMHk6PiTthne85wfLWQCoEVYW\r\nwb5xd0WEQRDDX/+NsnmfRrgRsg3YdVDdb4YrORkhJoQ9Aa1vsmn7BE0VGD29\r\npiqSY96aKX0fLmuLXNlRd5cWyhte2wGBGHU=\r\n=xwZU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"03f7220f0db704ab0fa73423a430ce8027682eaa","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1139"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1139_1678538649567_0.20344131838304347","host":"s3://npm-registry-packages"}},"4.1.1-pre.1140":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1140","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1140","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"62afaad069d5b0ef48c7e151b493707b9d0ed8d0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1140.tgz","fileCount":111,"integrity":"sha512-jXmOsVpLGVpM2IrmV2hsgCPgL4gG8ok6rBNlAKkP6lxvWbNdgV2ntdU+BjoyA2hzB0NFaJSJOmpFI7mOijzZ8Q==","signatures":[{"sig":"MEQCIH2r9WKGqv6/G7vh1Li2gL9i8i/c/GG+Wk8d9OgNp2alAiAE8FbihgZqNBR2UJ5JT2a1g6JHFUyxYNbTBnP9ONl9eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDHkpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocKQ/+PM2tS5JDBucXEakn6V1RA75sB+2XtobFa7nH7KtG1FTnwRBj\r\nPVE4Droj7R7iVHvSE2JOFdScQcKOEmFh7bOK/Wj+YbKqome9LatDTZTPd9as\r\nIhIdTnzY+XO90E1wkA0/Kh9Bnm4eG4EiLw8ZfEcIoSW2sK+0cVvOGPZQuFXq\r\ncauBE2f1bWtuVtOs/Y7XiYEvTHaBRYvWVHQZRPj/JtVbHpTGolew0AvDuOgn\r\n+CA/ra54UBypXnieC/BpX33VIsmfLr8wkM79hBrNpY3TCESi1qOuqFVtREym\r\nCG9fmmJdbf3jprWp+pVJSiQBRpRKcbNIN182Lyrm9S7a/7vdron2eq3Ike0C\r\nEDR8EDjb+Ob6LyHKuQUI9jwmxFhpDL7YaoYw7YboIm/oEAL6jnbaHL2MAoOT\r\n7iM7z+R5QWBZF8QcuP2p3kprnl9I62xhOe7S/y4rvD7X8n9fcYJzuWB6PqKA\r\nWtSsbR7Ep9KA740TJDzW+9vxpIOws9QxxKvWq48+fNLq9d20Onx2eMOK8aQ1\r\nrD3xiZgvnE6ObjCovMsna30HxI7t9mT0AlzwVOap9UFTufanz1qVS2ZcOzp9\r\n7Qjyp63uLMWJzWo5r5XlE7Sbhrte21lYNTYTUTnDf6CzbRs8X8w3bwXYhfEK\r\naNB8YAok0/NCMmAC2udfXqUem7O3OH78hbU=\r\n=6G/P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9ccdcd89283550fc256323428891fa136df5ee0b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1140"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1140_1678539049028_0.5154998753942279","host":"s3://npm-registry-packages"}},"4.1.1-pre.1143":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1143","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1143","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fd9e6fbac0197391b0d4302ac48572de9d4b18a9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1143.tgz","fileCount":111,"integrity":"sha512-qRrhUp9qIHUX36b5Wt/vDZ1syVUCCDY/cVNTxK4KU5FT1TLjKsIqx/GnqxVPtwnrMGkR0diQ1S90WoqP2dO+nQ==","signatures":[{"sig":"MEUCIQCNarjWc6GVTUqKHzOrzoSDa3ggR/hapZcTwG+cFCkY/wIgQ3dgVKAi3g+d2oYF5CP207ZWp/z6C6diPt19x3s0Dlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDVsNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqROQ/+NBQ921m9brrNtT64eoO//dchfZrSW7nNdbRojyRywO5g1lB4\r\nm/8ywd9zKTSGwkkPsXzyVxqP9ROza6b0fnQG6w3uwR2S0TTA1Os7nt2EHQRo\r\nx+ADTgfGDuJXD6Jq6RRrd4xWNCuu4vNN2SFUGpXKqme9AkdLPnv9xUFmpQmI\r\n9aj5FLa3+BoDbAO9hExJtEULxsQwuIrB7XK8smKMJsDh71Lt8pCaFHldJ7bv\r\nsOmon7wgc74SdBmVSE4D0lYnEiVMzX1kb02WMdJ0AF1VAUjEf92mz9sPKSX1\r\npF7VxcV9YQFDtm0jU96+MaHIZqY1m0wSI87o/cvHA4hWHOecv8atxfdEZnk5\r\nCderbagpIACj+DJaHYijZJGM31r6VcrxXTRbwnDKM94NQidxJrG+03UyYCFF\r\nofkAN4tduTP5XZ8DZtSY+RcrhcBfpWI5/J9AaoQuR5UMhMhG+QWnGkguEUKy\r\nXSIWS9vf7V0lNmncU09DZnO7YLYfpoRcmlKzT6pdoXk5zTy7AZiI4C5/v5+g\r\nspNP95tsHtYZQwKHvf9nw+dxT1L3bDIKXCUfSXl/jdOyrcwTp48oCA21tmiy\r\n72rmjY7agjxn3Dm4kFTXaVoh84hQKkQlgHojMB1lL5ZHjI+pLWRXkfX4m1WN\r\nbQtrV1Dr2LGZNUTFzIJPLT1SG5YoXtWmVPA=\r\n=C4DC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e83b16f2621023b615d94119a915425721b3392c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1143"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1143_1678596877046_0.27262419432410234","host":"s3://npm-registry-packages"}},"4.1.1-pre.1146":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1146","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1146","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6798253bb84873909a53dd1077b744a473c579c3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1146.tgz","fileCount":111,"integrity":"sha512-cIKqy+7Z8C58HNL5f+QAECoh/KKRah+WnuL/TG05NDd+WzQ+ReZXgpOgAXSxH0vdvgEFBtTaPwG5AS8l2Qmu9Q==","signatures":[{"sig":"MEUCIQCScpYOTRfkJd0GyQCdlH1aBMCYPk3YMELEYQdfpt5j+gIgO5ZeTwv7ijG1R4AzKBzztd8e3sxs92jR5gsy3e+r4K4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD29SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEqg/7BzDLzMrfOB/Rf4ky6WKdRftR5JscL5q16h2TMqMFnWmH+lsX\r\nKSISNQY20Pow+RW3arUYEaATt4cN7/NomQeUABgz036rfbGGiN8QtPHEvLnb\r\n1US2u/+jgI4Gv+AccT4Vw66nOis9sLwho8oyONnnGGkfyo/I0gB2lj3+J0l6\r\nL2+wYAFkLQ8mKQ/KLC+qV5HsmFl0/+H88a9hf8XEBjAayDyQbUQH/JtAoXt6\r\nnErA+JB+74qA5N+GOBnMNzVHg455pMVkdSCAWcKF5N2u17XXJPMQmJ5lPfD7\r\nsG+Qp5j3Mn1fSEF63GonVP4SPU+Pt+G9a248nbMCPj9nPEFVLzdFf3F6oHXg\r\nubD/WZDtfiwxt587VjrG94GC2wkl25H9gR8HO9h/UTZKytAXJeorY9MppjPl\r\nyrc0QZXD7W5a1oVgBgtgtU3yScojJTDatrKvU174bwusY5mOZC+imbrdQQWv\r\nGP3VTUaxPy6JWZrSMsY0FArRDXxoJ5SGCkPPa5GKA9AFbTa4J6K7oJdoF7WA\r\nEu0QpXCCv0bn15glRZWn2JhaB5TCcBZijDLvGbE0F8Z+QRKiBqBmA5zme992\r\ngB07Ikv3e/TGysMPG/B4rCoAh/gePlbWcjbCRUi1/kndCsLnPPtOuMgqjSwW\r\nVqJBpZ3QcwNFeWNkuDhmWwifGEFR7qZDJR8=\r\n=5/OZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5416897736fd2945cf20c90ce20a9e25dcc532b1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1146"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1146_1678733138609_0.7312040140019878","host":"s3://npm-registry-packages"}},"4.1.1-pre.1148":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1148","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1148","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2bf6b0b59ba18da803da8264287a0119aadb0887","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1148.tgz","fileCount":111,"integrity":"sha512-yNhUSWQqh1zP/U6uc8zYqXYh6PU3I3A3WsY7dfOupDskG8l3zkhBnhwPKNSrjyYUBh18FuRi2oqMiHfjbC8IaA==","signatures":[{"sig":"MEQCIFQlQcZGPlbN5m8JuI/J9jjasrhG5um+O7T4tCCwxzYuAiBDTWEdyG/krQru852EsfrohOWn+SxDBvnlp5kmZfyUzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEC4uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYtQ//fqL/K7sCySOLcEt9oOGdYrGMGoEwHDuJm5KVSQTgZJ9XZ8ca\r\nGNyP6Yaf9zwnbpvRuxwSAXlvHmflWp7Np5ihAaXDkMaAAyyKWZplY/dGzuoh\r\nKua39457dygeQiNPkZzQbBe1UDwQnpXyaZVYkRshWLTgrwNhuVuqqMsVxCDH\r\n1l4pdQIT2gGfe0WE/lkQIIHXf7DndTKtvd8Egk9S7KFpvUv6h0GRiZk8t6Wy\r\nPyZkhVqJoLz5feJuq73Ox4jys3KTag0QHyOYhT5oTTLu4JmKt8WKRyc5SS3h\r\n4ojTEBRsU2IIRJLHAqOYvTjPQ9U70cSdcUzH5fk9P2X0fLWTENVECsVUBUlu\r\nY7U4Z2O552dDqQIUppr1iyt/9fEPad1WFzxnyg5oRhY3jfvNvnCk7N9PM7NP\r\nm0xwkW3ST0VkjpMcId+G8foP/HOsqF7Yg97iEN0R/yGbpsMGlOE4qIwWNIsy\r\nIYRz8RdCHEsqx0Y32Z4C8sMZWRpw85Ce202QTbgCTNkXL9vAY16Yh2fnDD7z\r\n+91GBKGpkMDqbRcRx3ULVyU9iaLqbGnatl5ypE48kR34H9dVpDvHc7AQcWuB\r\n9DsiGtA2fBhmpiQqOHL4dmeUoLqxnXaK7DxhLy0MVoL6dlDTlYvMn5SXjt8l\r\nubYmCuOpJhj2Jdd0iA++YNVYwy5/eH+TNYQ=\r\n=g0fB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"63e2256ed23033c4168bab5e32e072a3a46d225f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1148"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1148_1678781997912_0.3776341600449842","host":"s3://npm-registry-packages"}},"4.1.1-pre.1150":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1150","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1150","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"13c8c604b658b894be5d9abdd5e5b643dbc7c410","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1150.tgz","fileCount":111,"integrity":"sha512-KxCHajVMXxc91V4Pu6dLI8g0EbHTqUMmMBOo5U/aLM4/Qk1ClEWuZ1yhpF0n/yCOxSQFCTq8YONREBvcn/xLvA==","signatures":[{"sig":"MEQCIHqTve0js1h4AjKx/LweAN8SZJ+f8OkTnfVXCfOQauvpAiBG00P06SVa1gxCBxjyx0YLzMJ/zAijqy5zECzbcTv3vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEEKuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0KBAAjoc+S5Pi3SElNDdefrjYbWHRreW3vCD4DkyE62oxChogQWTY\r\n/p++D4AmxfRG3ZrBff5AzHkhpz9OcZMJG31OXreLFWe6y2HvMNa+dn26XgLD\r\nHNKORDx06M+QJ9XwQT2xYcsW8y/32Vg1QBFmBpLEF+zV95b6ddXrAHQwGP+O\r\nsHYXwhS5Di1F6v2V9Y9hauVqoYLBoYam2mKnmHXt22ZFDIueoeL4da4iSZQm\r\n+40yYf5KQds32w7WFuTEPt9VbI5swVnJwIiP0C3nfFrSMieie5dBxhxc2RGL\r\nDCigPhhfS+QHAKu1SzsEkEpEKToqz3lS6F/tzL9XiW8kGWiL//aC30MA444q\r\nrBDouYXYmOxEkW0plQLLmOKVkzdSldQUSvxHcnNnbe8xqScx9SUT23cNOnC4\r\nwfXYOvbzXhe7GvFyiFM8MnWGDyNOCVKR1dNWR4gAKEFMLhCdAG3n3HLd/Xk0\r\n3aOYud00k2DZVi21jpqaTYLRJC9lyGMV8J2QjF80jCEBEZP0MjokIQEqVmZm\r\no3oxO71dGovwpDpjWH5TDTxCGzGkZTFx3Zh0seC3WQ8NQzQetnfOB480+K4X\r\nQS+iDEv3+ajLUdc0GQ93badvO3yd2SUXOl4rOWMWrMnrZFotm1MlEwiWV7uT\r\ndL1YHf1c1RB3VGLcz2i2VvXqjZBnX8FXTwA=\r\n=Iyl9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"30fdf2c47c1db50d52f072b24166067b46e1a1c0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1150"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1150_1678787246323_0.6181067412455423","host":"s3://npm-registry-packages"}},"4.1.1-pre.1155":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1155","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1155","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c114f8890b42c2ff4635cc838653813bbb478c67","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1155.tgz","fileCount":111,"integrity":"sha512-3x2lwh6R6hcd/wKSzdYonL1CpH3ph+A8Cper9SUAWoOAWsHQ7rKpT2awI46ClaI1AYwqJlo42A0OfrXSvD+haA==","signatures":[{"sig":"MEUCIFj+TodmqcZZKH6+McP0ojDhfQDxed1kJ+yNZv6dj2s5AiEAgaoXFDCdKp0s6uJrg5AG+eWA5k4+E7wuJu9PfA8r/98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkENHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD1xAAos/w3dDsBLCwrlyZWqp5xxWEieyhPTflgXc8uwwoUfc19+pE\r\nnFFH6cwxo2NzyoLdGh8MaKWLBwZjgYrOOOIRhzhU3GeYf5oHqhDnAiuK68rq\r\nZKG0QENe6LE63zgSqCEmkZvviiX4K/yu29tOr/okCqJkx8ibBaQEhY9k3hM6\r\n23CSaWhp8d9buWP6OI7cwo1ZxfVcqD1AnbST0o22dv+dy4JCW2PFDFFXUra0\r\ncysSga2GVTMItHBG/u36pu7CLIs7F6cy5Iupfr8VGheddHBR4gdq0jMHgCNr\r\nSU0DTbK9EG/BQ/ivvOIv1zFHtEprhGLV7VWW9cPPhC2IaLDNww+ti4GXWWvB\r\nl7RUXc2VY8CxhWbKi9vF83ylU4n4nlvZXoHoGcfDzK49RytCq2b9rflpL+8Y\r\nE7o3vpnCY5A33tFF4wCceONaT+Z03xWKb9IykJX3cbZzo9FsiShB63iB3LyW\r\n6//otsjjFkHI9Cel45cCEmI7kihORR2M8cjKMN4a6nFlp8S/gFImxpPEhnx3\r\nSj8LnzGoXzMcpa2Kkf2ugQVhzbMIMlqhA3ubyPtkne2Mhmc8RbML61jQsGor\r\njBT5OHjb2S6JjF1/uKYCnZjjwKCxySm+Q6TJ8SFq6NwZMiRJgf1r1ApgFCDT\r\nSi0VekOw11swR4BklQH3UlbS3wMvjFPLjpk=\r\n=KmvE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b45966d74d2c5a4b5cfdc6d6f96f9591de78ece7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1155"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1155_1678823878253_0.8969181987975217","host":"s3://npm-registry-packages"}},"4.1.1-pre.1161":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1161","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1161","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"894611d41f73bc0a373704742915fce5c4d4dc2f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1161.tgz","fileCount":111,"integrity":"sha512-n5Pkq0UmuAE7Fyk3zcei9ll7h8Ej6VpBwCy8Vg4zOGOzpctWuc9VR9NcDGyY7QMkVZN9yzjKEIx5nFOyukp3mw==","signatures":[{"sig":"MEUCIQCtL6LvJ4sWk7eKRWoMJRtvfniWPGxcFPQfgROsUTyuwAIgWNV835y8VMEhyPQqX4luMx5Jg18RuHJqPwYU5wC36ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEgejACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbcg/9Eg3ipUK3s3Z+78HQEaM8WM2VHKxHkmBfcEFFDSw4s7BnFPM8\r\nhD8Q6i9Lvx3yeztE8zRHOf27Oq5vCBeErEDg1ppwLvPeVXQu7kHruQrLIQWV\r\nGH+m2iPkSnlix7fRH/IDkNjUQjfg57saREgZYLt5XF3vRm2TsmWG/vWgt/v0\r\ngWQxkarjBkPj85quZZf7lV8cSnc4T0AOgSvDcJJic1sYjzeGafnNUKTX9weG\r\nQlsmNHstWU8e+Hq+LS4hwYgseyDp9K8NbCXgXG8NhhyREUfYAc8xM32YX+NL\r\n/OKP0R7aoJILcqRCGltujN2yebYNO84ESTJdEaBnqaZeUP2mCD35U8Tt1uXc\r\nzuxek2mG2NFgEoRFSWG+7emNiy0fF8XAy6c5a6pBPmGBZS9ijoVWteZoT/w1\r\ndfx8ycBfDSX26Qj7AWkCLZRz+uYEn/dY5KQYVI4jifFcRCpqriQz2ZZZLkQZ\r\nbb9XNgonPq5SLA4+xkQVrL9DIwVQm0gXBPPnMLNwiH9Scn2lMH2VYqdTWzQn\r\neWpAPlLy7CdKUt7q+Xx7IcwHelrJEG1b1EtRp27saX1cvqo0zbNvwP4Qh2m7\r\nCOXMM9ofv9sOxhiiY8t78QegzFZ1TVVdkTnAxKsAhTtqG6uM/so+Dtn4ZUxU\r\n7u7IoU6f6OUEXsOIrMtzCCVzUpxYG6P4N1c=\r\n=z6qX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0097f591c7bb56528407ab19472c39f53de8a366","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1161"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1161_1678903203609_0.3204914677383677","host":"s3://npm-registry-packages"}},"4.1.1-pre.1163":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1163","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1163","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0ff689951daa7a2c8d31b87a45bb7b4a0aa2c7e7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1163.tgz","fileCount":111,"integrity":"sha512-69+LdzIitNrNC7n0AyQfYb9Ro0hJEgAF7y38NpajoU3uN8mz3BFsjMGSerFn+pwj6jJgMFviTSzqcWJLXeOMdQ==","signatures":[{"sig":"MEUCIQCSIT+QwBBTM5Gj+9b1rftj7Iuu/qLgWAkq1vznmiaNJgIgFx1doLMYVDmkQ0SHw+s7GO1d592y22vipk4pfMm+y34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEqvTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKKQ/8C5sE7Md+kUg70qpopInaR+9zNkfl9m8W2BVGIqBQdIYCAh8x\r\nsfeBQcQ2MQvm7z8+oJ6RFnnmYv4JgECdS5XunJPsuGx3r22baOss0/OZjwQm\r\nrs9oWy5MWIavXV2bgadzjI5PXXmfYM6PkCp5O30ylUTWrwvq90f+eH/rejv5\r\nfGnSTRVnHDy/KF6HKqAnBog8YKC9w5Gf4DWzC/Q+QEopAPF8utmff4LzKfYj\r\nqBv5bOWDE7pM9RiyPvIJ2pWX92NoUI54lGo5ziDyOikqgJaT51Vzp+Vua+A0\r\n3M9YtElmmAav9EoaemMFWNdsGVlybGTL07QamjgESz1ueCS8eQspEwm9y4ZS\r\nX1pNNxrI+fZSVyMfyZFStwiqetsDWq+XBxDnAR8oEZi4ePicybvORMM2z8IF\r\nRP9i4Yy83idUwxQRAfazoo6jmSc1Ed+/QvaEnGKRmMxRpQGJgyV0ygr7o/Ov\r\nmmYOqo3WHCnpzKjATfdbpqTEUgd0aimNvQP3Yn3yheA6pw2Cplm2moDZPLOg\r\noBpxk/4r/8iikOE12QX8asXzUG5A8+v1xEpIlTXJJ5whUSWKDlyrkMOTTMs1\r\nM65nX7ndyDUrUa5sCsWeFv44nMaI05cHxO1iJuVoaMCnxj/bQsP1VJXqIzMY\r\nDdPjBTAF7RaFHzyDi6D6aXJa8HATIc+PCCs=\r\n=8SBL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3f93dd6a10166584f448d79b1cda26761df929e0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1163"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1163_1678945235262_0.2166030395252172","host":"s3://npm-registry-packages"}},"4.1.1-pre.1169":{"name":"@openmrs/esm-patient-test-results-app","version":"4.1.1-pre.1169","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.1.1-pre.1169","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"888dc43f47d9b0cd5dd971482ade51a1bf1baca0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.1.1-pre.1169.tgz","fileCount":111,"integrity":"sha512-4pQY89vSSyG0o2fzxmTwXmASUBZDtyjMGIIUG2blyaYM1KABvx9csXxscKoqNgO2qvu017bMSOJ/7C9kZKBoZQ==","signatures":[{"sig":"MEUCIBETJ2U+kLJ3sNes59LG4TcfBQAQnsKLcfflDhfDfKVEAiEA+2rUJbJIdE+sm3GBHsjqfZ0HHIPT2TlGyLcBbet2VyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkExyyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxRg/+PGbuJsfejzk7khlECiUXkuYGycU5eq6OCEmW5uNFzUH/bF3z\r\n44O769JjGM/KHUAxmiScyN/zDi9aJMhs9qC+xKERnHYP9C3N0Fvw6ByFsPSs\r\nY/3/gE8ougQMgAZdIvUOyWZYBc9tfzBOg+H73b/yoyg7PIOxN0JIx3lQzrhC\r\nZq2a2MPa+xQ9l8Ip/xwjRSE4TfOWflVTF/SXf2BAUZ7GlIezhKCisYIITJjI\r\neRw4fdeEfCxf3b4OVfgcjo43Pismmu01aINL8uufgbkCy/fhXWBXMQJF91+M\r\n3zVT+7vxzQzV1BJjReE//EO0pnZtkji94Ohjo/4ewbFGSuIMvPJ+IaR2SMXW\r\nFa5ZQ6EHyE9SXmjCGzVPe1xFNhgILE9NBRDBPpDOCcEX2w6IEEFiktjYR94A\r\ny9rM2ks+HwJdRE/BSk/E3FBzNHmdvbrsZCpbQvnkguS/nm6VMTllvPrhH4zF\r\nmzCfqG/FSfpVWlBFg1EoE7d4v2U5u5fVt4oeEr5UwPuW9VHXOLdLFCiqGaMU\r\nWuOvYd77F/eJS51LZJbiXRw+G2A1oohhHZvQsyzqE7FnFl8l+TKsXAqzs4mx\r\nYPYgySw3NCmOCUCGQynlY2XImMWWGQSYFqVCYwX1TUkK/+Nv/H+EBNGngb0C\r\n8uckkPDIO4PGRFJDvo1A/YWdbmF8sH4LSjY=\r\n=bZ3Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"99c692461b65307d58600637ec05da8ab22e49f2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.1.1-pre.1169"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.1.1-pre.1169_1678974130264_0.19032078081848147","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"69e3e385af45bfb33122bfb91803b5667a20249b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.0.tgz","fileCount":111,"integrity":"sha512-t1p75ZF8unEkH76y8GfV30HZhztXHCZ6A6rqQxvK4UAcKEX2mNWHqTOAcE7gpbdF6RixA+v1j8kYWY0aQnhXkA==","signatures":[{"sig":"MEQCIGgVuRzSvnw5kIOJQ3Tv4uodB1zOgmOr15z0d0kLlGTgAiB8x7G9LSAFLWBNbDWDhY9oF48P0VPfrqr0HJNVrVNgHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEyDAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrybw//UH5jcgTLwXctLk+0NNJUX32Q4DO6R2JmrZE1eTwVfVHvxUzb\r\nxLuFNU+Yz09oTdXPv4a4UQb+ln173IoVuFj4oO+QD2BFLfXYp1U57CsrbIF4\r\nUfu2roIJt+85TPIemVw1ouGXul0BleuZMohYQq2yI1xS9mndxIZjTeDdMY+K\r\nReN7BswT+Zvl+wzMZmluYFP6s8kHYjV1wNbiBnXUvRLgUD2RNi44QY7xhUIw\r\n3lABG1hRxCmiYsjhShD21jRqT74oLZkl7u+GLjxF1C6RYOhpoUDXDog2Qzt8\r\n4D1V2j+PSwSwWkxHGWWyBL7F+8U8rB3pNTBwQZv6OWkTUsmXyAl149fwCvFw\r\ngxZMRrrxFKfVyuSJOssmewJDRNQ28KcC/F8fjwgk14n9yICGQbvmoGE5LJNE\r\n1oclxPd8RvqBwik4OUJ+XDH7wOpdDZuTyxVRk7bzlijTUDzfzzV7c4Zk/k/V\r\nn7wIrKor4x7ZHQrhxvsBTCLV25ie5hqugayF/KUhpcZHtjPWP+6ToZs7l+nB\r\nQQFem4c38d0qoSDzfEBdnQP7iV1QvE/e8tnkV2VzABmlF6iKrLWDQMdJBws+\r\nfJufUG06Jxvluw5MpMcPspdMn3x9w4YQpHYb8ByHRXJjFi/P2TqANFo34Rjj\r\nl8TumsQEnbMOptn4zodU3tPB4W68K6cNLck=\r\n=GiZp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"533ca1bfdc72530508d2ed93c1d4410a5c341bc7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.0_1678975168271_0.571151759140222","host":"s3://npm-registry-packages"}},"4.2.1-pre.1170":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.1-pre.1170","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.1-pre.1170","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f7e5b66c590055a08256c8d2353371cf3a177150","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.1-pre.1170.tgz","fileCount":111,"integrity":"sha512-C4Zh6/riVsE0qy2t7Pft+ljMUFdctxNICPSwMnbHmDZcJPT2bO/t1E0eTyMFVBkTYWR/9FtoK5nFU457I9brdA==","signatures":[{"sig":"MEUCIFqueZtPZ/PPjy9WjhvZ4nuaY9jqi1NQP5dCME7UGFV6AiEAnfAN9N0MZHLkg4/l9ERTNuzPgXQYL+cGhVY84MKCEMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEyF/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsrw//dY+ouIeHFbKVwUk2ci7W+Sw4CRazOgfsW3+k+BumBlbE5byB\r\n2e/QepmR1Gsrnc655/Kwp0+tgOsw9F9UlWU7EVEfrNzIK0ZwR+gG8IlddQ99\r\nHkJGLEFi8giB1NvL91O0qNWBl7xJKAycChps4Gjmb8qIecxFSq1Y/sBwJKlX\r\n0OohMryRoPCS1F8mVIWcgwjgl7BaASNhVgaGC6MsQ2ONwSTNFL1lrpOiOSZX\r\nH0MdbyV9B0EVrUZGj9G8wxyvKaJRwtvzuM0xDBRcdjV/NkvdXtSUe5XC5JSi\r\nCBjDxI5ZauiyvURu/vTbhXSQ2PQ2WFlPM0ugPWBiCzA4bort1d8ZPT8NPqUe\r\nipkersckJP//2icHNr111XNMyFSn/phlEB2J/mt2rU5iQnR899HYnmH65Ihj\r\nrgopg0QnD4fZV9p4QVzzU3st8hFtDBv/2WKiwOee8sg8LywGmBNWwvUSBX6d\r\nvHSOaHvu4oq4O/iTMQhMpKLlsqSLgYFX0hZ7FBdMduFLqT1oRjQKuA4dVj24\r\neaJJIQZOYWFaXmID3+spKNHYcOXdDaOh5Gk7dFhDyXbEUePeNNQTrqqTj2Bz\r\nYcYKIM8Oq79S4U4UuKHWi3cowIrQFqqNVigZT4EBd8wUtyJTdvClbcGFvn0b\r\nXFr/N/y/kILWwSyBwhyWQGuzwb3VXZ4nbi4=\r\n=g1yU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b1acf03591da9b320ea50297efff63f53c0a9c28","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.1-pre.1170"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.1-pre.1170_1678975359205_0.6022503732893059","host":"s3://npm-registry-packages"}},"4.2.1-pre.1174":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.1-pre.1174","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.1-pre.1174","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d58e3de59319d98f2dbee1390203a1bff5626d76","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.1-pre.1174.tgz","fileCount":111,"integrity":"sha512-0E0wXarMXGNdz+oW0fy1sjjJxcDFi0Ef2ElqIotbnibAF9Ie2OiSZT++Bdj1S8RH0tK5toAYfITboCUkr9TGtQ==","signatures":[{"sig":"MEUCIHtp9nEN8u5S8R3d7ev8xOCo6//PZF/lAUeHN3m9nYqCAiEA47DoXlpUXThuarW3WiunTpA85USoiK9KJ2O3WU2+76Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE3dPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxcA//cIYJApub5Xwx0xGsLDQYaCzJcsv6JNu8iOsV+yE1yD4X5AMr\r\neSWgrILE5TxHw/X8vox2AmVoJoJuj/woCweV9YbI+Wp5bRdHfNnbLE1ms7G8\r\no7CH2grXgfbNUa0OiCfUxrDOcuOi0/vzCWesA7AM25H8uyZSwUCjXEoNAKCi\r\nmE8g+JRvhb7oGJtqBi7+m1+0CHr+Qwf0vRVo3hxnr3w3Hnrf8Rr+MQDyko6Z\r\nu9u3EqqRxeva1omTGXWphw96PfceSmFrxqARKRpnM7KgrDJ06UjCNrOMdZsr\r\nk2fFi4u3SkdK3f9xwuxui2DS2DBcvtmWrfRD88mC4/hA3xFjaxMABTqdwVpQ\r\nn1Rwcp63qmlqIieGPUSL5yTGpkWeRZ5s96oEhzql6z+aq29RE3G/+R2h0Oxn\r\nSdoqy7XXP9xciM5u7y25jMo7gViWHnYxOKK9fDBZvI2nwPnTDuOobeKkJ5Zd\r\nxRoOMHhzB8Yf/kNewpqvcWteJuAWMDhcGb9YQoIgbW3o5ccipaQTY7E64hwy\r\nC8KO21SJiu9VKtXx4lLv5NFpo675nYN+gxNXJjEalO0pIwqAkfPE8faTl5WD\r\nuli13zxkI9SpeGEHSquJ+HTCBE4LZWUoeJkiIhBHkyry5oIpL5tp2NH1XNCC\r\n3g0FcHxGCNQd5qW2fqwI2WUUg6zfmA+jHpg=\r\n=Kzhv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"197319e7138664b2fb2e3c12bc96302bcdb6b69b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.1-pre.1174"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.1-pre.1174_1678997327389_0.0015012763841995014","host":"s3://npm-registry-packages"}},"4.2.2-pre.1177":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1177","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1177","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9d119138a08870b90e9cd57adf188d71a9beedbd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1177.tgz","fileCount":111,"integrity":"sha512-WSOkwER7p2finCtX1T/TDxlexF/C+KAm0yGcFNcVh5roqRjkf5E6zp7ybh2KMBFEQPzU7TyL4RgkmQDOzTWXKg==","signatures":[{"sig":"MEUCIQDgR4gv22tFSdtHdBlMvcQHttchuj6EECM4iHz8g0JNMQIgIQTdsuIgtjmaVvhdb0YVl+iidJWF5MdbD0lArh/Wg1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE5jrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfWRAAhxOO9XAZke4ujsYA63W47jJNVT53cec+samtCR0K+8xg+MY1\r\nSDF/chxGni1TD9WlNApimwb7iCiBb27GEPPek2PrJXWjX8diRiUEYzqBgla2\r\nRp9C4ubzJzHTnHSaWW8oREFDNr8N+YCVR/nm0Q65q42rw1hq26Op1a9YgL1O\r\nosG3eO7EY2qwhLmwIKbBxfoWQrrNJ5/FTJhh7vWR2dcZWmUc08cDzBXRnREh\r\nv4fWMixtp4crKjfVsNxqlcqRCUzQngwXVpG/zvtQ7Z5Wws1BS3SrxYLuU7E9\r\nA9IIK+dgdw68mMd0L1MjRNmrmcLes3sj2b1Y76rHw3+ZXpt7bhDAX+U1ArVA\r\n5n3yKxxmMwth4+LhLpdK/DOP51lBTywmPrhnyo4jgLDYwPu6cki8eAhGIu0P\r\nO/gd/YZnpymR1rSZQyawXX482qqiJwmHQUBIAMqx6ejLOMxJ836ESXygS+he\r\nlswKtR8u/bUjd1/EdDKbNebNrSiX5YBjcxLajKpNSrT8lk7p9kbI0Z3GiOud\r\nDr0Mbf/VnKddPSj6crkbfyLSqDoO8iBr0kDA+fRa6Sq6dLdIVMhjl8pfcIbw\r\nHtU1eseyFpuPyYcsu8iPtYW/I0L+UESVaKhQiz2OZUUG2grm+3+XiWmif4KY\r\nellFk3GQ+XIK4l14kplJb7K/j1lEzny90uo=\r\n=Sp/L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fa439b8181ffdb244b0192bc34d2241a7e971d2c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1177"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1177_1679005931655_0.40172834796794743","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.1","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.1","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a01f22477248e02e7512c62d0aa0efd26de1e95b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.1.tgz","fileCount":111,"integrity":"sha512-MyI4zbgiF1DjGwXwLGP2pR7I3W0uH+jxKMFtwdR8mI9Q/9Hn7I9iszg1MC4eiob1axHv74rcHgNLw8tBjsmUOA==","signatures":[{"sig":"MEUCIFdD2rGkvow86qSUx+2yDenQuf8XWajH67sUuAmag+ZaAiEAvJWAQ7/xsDh6KfIcathoRNFTWnTAsF3rq7mo9FyFFm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE5rjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLsQ/9F/nJGqcYZ6qXn1k94P8Z3EKAb+vpuBTAVEwmAXEHtRRY2USg\r\nNkND7H3iqdQC7up7O6R7gF/I2Hig0EE3R6wLLAPpo52PVUVachEbWGotoY90\r\nM2Qzt3rzUsi08wM7stadm1Scbo0AKiqI3DXC09uOfLWN2MHrqZqUaU7eBXHF\r\nFvPXmKyTfe9hi6WXm6MIk1CwN9dp1hCNP63TXRWacLr6OPe8osOTsTzj5m60\r\n6QYob3CMjmxD9Zieib1seB/0Vh4l8V99K78wM9qazVJsNuG3eeAZheBDbuPg\r\ndOsfsV/J/ArAQrdrxFsxNtW7uFRcukjwjHXBT13npajh4nbAigpU2Bn9lNMu\r\nyNkvpYbJtSDKRjw3SQN4TrY9k0os7c8PWulKNvWr/6N8EJ/owed5ofOJEdDe\r\ntCaOgdWTHucbrlxbcXXyfJnJ3KOJepY660NeVzXPjeJoIo5xjUsbFNsLVQD/\r\n3GIyzMCJdZwWwbF5t5HTYy+2JY64Mm/TLrTV/RKomKvJfnhksIEAukLsh88J\r\nz/WGhAIA1i1CmVMmD6P7NdmiFMeK9jQA6AhrnerTTgrxwq5iLwXRbPB4juQd\r\nz2ZmHUbARE3I6P/D3tDQObGXfglRgslii0B77Q5NhZC2ystnAsW9AHWISOfC\r\nf+Lgz6P42HtZDye1hxPUyOgfRSZ2wQ0MCL0=\r\n=1aNX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"83eb084bef6051a6373a309d875f1500a575ccba","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.1_1679006435547_0.32568259672744193","host":"s3://npm-registry-packages"}},"4.2.2-pre.1183":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1183","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1183","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f18e47ff4c92473407b04443a36d55db14fea9a3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1183.tgz","fileCount":111,"integrity":"sha512-MixUOkanMAMLUSFg1slRn3P44a2UJpKR6Mp/zSPsZMLljwj6fctKO0UKm9yZhvdSUk3YBrngYuGxYUBb3d6DXQ==","signatures":[{"sig":"MEYCIQDWn6qqOggzDCy40OJPzhHO/WNjpFZ5pAMIiqbH5HSXKAIhAMK/u7OvFTi+WpDgjXQwPnbMiZRdVqhduGk+6cV/RonX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFYCgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJLA//cFYx1qOFyYfnkHQ3g4v/PTzM7GawtQgNQlGoUDK/w35lp4+6\r\n9TWrN7AJWSnPT+WIFXs9w9S08DnIp6KQew4ZdzbJ4cdPtgHnRR8thckACAB1\r\neK5wWiOaZx+sCiaEmZjTJEACsZo3Q3yBb74G71lgy9jRyIDss0nDvQoh36pr\r\nZauzz2YtsZ9vOcp7YaFzLjN2EQBBap1Rf6jQ0qZFfiX6ttVwx7RK0D8c39YM\r\nCCGV321w89G4Fj/BVh9nXNRrN1jTitdzcbCeMLcRTiHREfD45jgiLIRRZ9nf\r\n8Et0A0AzhFfGsBQfTYFmCf2lPcIe3mvlVIZyEhWwbKKugmJUX5cdaA+AZvJc\r\nHW4BYHe2S48t7lWQkdv8Hb/w8YEskbvMBDhlI5x+9810L0rgvVkcQ1vgSumd\r\n+HyLHS/sPzkeQMF4hDEwdTbwHDXWq6kHon3IUtRQ4grH2QZwRjE8JNbQMVIk\r\ntgyQT7ljJXQ8zMqLC7Ag33viCd61+gNux7Nrwk62CPLLmEQY92a5Ya4XhtCB\r\ntS98lK7efFz5/JH4Uo4mekyo9dyJKct5Bj3vd/zWHhBXQwij9pP8+vDytGlx\r\nH4Hz3CDDB5SS2A+5mQRwkjyBE5hwE8Na3zvveRmIGPh0Yz00lJ9tjBacFzyw\r\nRpZNbuzzM+4UFybZevAG8Cu3HuhGCmXrBQc=\r\n=MHb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eea24490a60096a8fbc8697fc6420be407286935","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1183"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1183_1679130784282_0.03577750683278147","host":"s3://npm-registry-packages"}},"4.2.2-pre.1186":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1186","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1186","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"00de2f1a52ffb7435da7063ce33b508af57bbae1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1186.tgz","fileCount":111,"integrity":"sha512-/iYfYk179ialMlzjfnTu1XR4GzKO+TF583PdlbzOTajvJgtbh3Z5yjRghQk/Y/c0Z8pF3UTktbotgd/sb7KT0g==","signatures":[{"sig":"MEUCIHUaFaswEbaBsTG5ZVUCqavYo6dljefU3Fxk4mOAv9zSAiEAnP4g4K63s7sAObfB6+sU6dEVZTq/04U4Y892ACef2Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFb5eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+3g/+OVrLh8nbNkT2KykFKUXIMApLzsdvPGG0gl/PTUxYXeM6+ujz\r\n4o2Zhkz86LgdMkeRawrKiMM0qKPbzQWBNaN1xOiljOCfFyMxVjQFd6aCfwqi\r\nhYBvUBZlLBtfhkSkbWnyaWD5PME4NxFKXisiJNbpPqO1mE4aKNsHAGee3BVZ\r\nlg6l1y9Qn73jdhVe+FwOzmR+CP9MvYIWGTC6XEhUN+iB9flsDbU5DclGwq/U\r\nh6m7EuWAEcqw7fPtUqwgcMq62NOCNCzrmDuJkY32Wl4rAOUp/L461AQeaOG2\r\nYmruE4cgSwLupL3P+YGP3/CX+2KdUWsmWG9fTEQRb2fGks/uNPKmRTE3SIPV\r\n/Mo++NrclAid2pF4dvYn8fcUoFnmPiJyhsz4jRtOuzm2KKgAqJ6TrQ0TH+rR\r\ncvovM9DTLGpqS4wKtxQd+QgdKOMGmHEczGFvzYY3RiDVIJpo4kgGtO77OZEL\r\nLhHNen+RTtjfMTskFRYMEcWxcPkZIwlDlJQdy1DkNrLUxQ3W5lKbhTvzPBi0\r\nhuYwSNVW2RuKSdNGAW8/xdt0bRJzbYKjn257V6aqF1QgOiCInGONMIOt2fWN\r\nTyLryEoByYKniri3f7YVU8ycW4nrBhpzKEp9c4VY/E4w52Ur3yLDUpsw7Wgh\r\ncYHMCiVbMHkewrHr76o093gOzmUCqwTjv9o=\r\n=sbkz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d5a89c80074b48c6bde44007ad920f5054ff43bb","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1186"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1186_1679146590519_0.9076221055986229","host":"s3://npm-registry-packages"}},"4.2.2-pre.1192":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1192","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1192","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4fd2ad9e7d4e616a59704ebbcca2a54b6d69ef53","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1192.tgz","fileCount":111,"integrity":"sha512-rBgjp5sKPaJ0mx2i2GJRwB/9CMPiOwTTKQ84UudH4Bk3g1ZWoDZNOJ6sKXW9qTAjdCQ0nvzcuA4d4yV8fOhTBA==","signatures":[{"sig":"MEUCIEj7ATDLG/6YwakivOeIhKGmBVBdDSnV3WlzvwBvACRlAiEAnOIWnUgFHwKgSDPBfDc1w2uFR428uvcdoxWKTcMJVaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGKwCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFGQ//bgAtKK8XAjinPl+Y5yhkGCHK8PMPmQDL0si012fZA8TaT4Rq\r\nn9tKfnu2eBMxTGVDd3nteG5Vd9SKVYFPia6XWMs/HzqkgVQ53KI1qyVf+aD1\r\nXlSjTFV1TD66XXT4fsKP2EjoQyk1bRe2GDTDVfpURxDjiB37XJLhsIzWwFRv\r\nEWyR0+HSTHw7Z6UV4+oQDIicjkAnGluMUfhtBMTJTKWigPYkSAvI3s6RemC0\r\nnrNqIFtmaDsH9liCEdBzK5bBzDPJuZVMX2ap6LusdXG/RSMq2aBtoOMDHJUu\r\nqoNQJvqczAwL3BtyrQl85klHy8OQxinaF1ViZbF7RfKXdh6jnftwav4K3xP8\r\nmoU6c4YvH1HNvgknTRkEhfHvOQbVavdEZlMDm3KksQDEw6pcSJ6hSwdPDlkJ\r\nIDLHPSHR/Q1Rcdp7u/8M9pQW80aSEpi1Ijg93JLvzznIc5vgrRJgIYY6EWOy\r\nrAnHgO7fbCCQjmny8lOhMlKK2bK/aMi07XFhTXSnUs2j2HiAY/osk258UT3Z\r\nTcgI8xoXEWDPxhDEfnCyG0iNZYdT8W9oSEoi+GJ3f2DuvpIdjUj9IrQu93oW\r\nimNwEOeVfGPthoKIHG+BSZUksgIei9d3HI3InYA3Yax6KK6VcBrARzsyVKtj\r\n8i0CC/R5P+sLWsFB53uGfXDK021A4gVFn+E=\r\n=1XEp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ec4b72412fa4feca913a4a633d4470d4146f5427","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1192"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1192_1679338498713_0.00047881631167556726","host":"s3://npm-registry-packages"}},"4.2.2-pre.1196":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1196","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1196","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d32da55226fefaf4bc9eda7b674c2421f3dedc74","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1196.tgz","fileCount":111,"integrity":"sha512-xck6gNAF3MMz3u8J3np7KWw+P/YffK7QZPkM+Czo3WmBmlyDIAK6W/QdvWarQGykTRfhlFnpoO++Ytc3wdcSMA==","signatures":[{"sig":"MEYCIQCY3YwshVb8ngIYvUWocVGFhkmClbx/to0GrTF6ciA6pwIhAJnlzr8O/Ug6mIKd9GPFVj/Gy0hz8pwqNW26/7MC04e8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGMNnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVYQ//Xwem5Rm5Bl/wa6+GqKw9PnC1p8qcTPHGQ/jSKLjbrgvlqgGv\r\nzcesvVso0LqWxWJUTaIHaYUASlOrO5uYkEgsVhrnZ8T9RlBINxGaU+NGyg5C\r\na/Vceb28JO6UM3JcJrt9gn3Mbn1sGYzniaPf+TUSn9WI99OLBuZg+jbQGVt8\r\nr64BO73b8hyh50LBlXtQdePBpyR8Z7rvnPNzGFAUqzfX9+8uotSgjYz6xaWg\r\n1zIkQBjs7psNZfyP2CeNLhjH+Onh7HkmWRQsARJOfa4e0QkcjVcvRg5QO9na\r\nilKfdWN9K4FXLe1TbN1MSnH+N2XBWq9iIuOSPzRuzpsSxqNhuNhjLjTzL6LC\r\nZm+AJ1SGg3xlEAg65GX/ZT5EJuIhR1xr8oJIhWnTQxhWC2QwxvWNcKr80S/8\r\nFqSlb6KRbpslgIroynVky0JgkSQX1wbKxYVTgdep5F9ku/FZEK0QUn5StiDj\r\nNifd+sL0DClOVA6MAuxaU2u+168yqokUxFL1xQgLnDCg7e8kRGcf5hPDMX+0\r\n3QdL09awpcOJP7Y+Gdt64zUOaGZBlKV57BBgaPF52b5OM10z9sh40NMzjVeZ\r\nf7u2tnZD/HeSm533fldsi2IV68IurPRB6kt0NsdYaz0cettTN5AgZLaLhuab\r\nrGMgw24scPR4jZSXXRabrIpIKuilaHWp1w4=\r\n=RyZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ceeea7351287bf8541ca2ed3fadb82e94fda4af7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1196"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1196_1679344487461_0.4908219497226258","host":"s3://npm-registry-packages"}},"4.2.2-pre.1195":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1195","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1195","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c9fd660e8eb8bc30b90016d45748948b3dc2102d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1195.tgz","fileCount":111,"integrity":"sha512-Km25Q0SWepskexZEcy0Ro38QL6XgG7l0kPl9yn3kIYLRGnSWYUL5ia+i6JKMU/ArWKorxlso66uWp9VmritX0A==","signatures":[{"sig":"MEQCID+k4EwGL8AmQZZ5CtNMfhvzNup+egC21EEqk2YYuXooAiA2va4TsWJCVkmHElHBcDqYh4Du95A9KYQft2D8RThUfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGMOwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaFA/5AWgfzIjQXI/MzVNcQi0h/BIfLOWGBL4FPdYEJGYNKzAFU67c\r\nix2004DOvO2OwedO/1OykB3WrCCWOynkQ0H/2O5k8asPTadne/PO1KjNDjZo\r\n3T/LHgIBiF4IB9s5GwdJ7+wUrX7RvIwXKPtcHTUNFCQL1oWkwOWtx58FrE1i\r\n98oHk0nm3ZKhzRuw5pgCt1HCSLvp84QYFHQ+ErhAKljdO8mKZloe/pM7yXvt\r\nnhPqPwgb/GEABabLb8AWBTjPzlW++EnD6daZB5Os1+wJ1KuYZe4wA61fZvZr\r\ni5UxVpIaIl6uqbQEH3b8VU8fftI24v4dSmB73u6bxvRunrFJjhMX1GF5ZOzY\r\nmVbcbmc4gIbVLjA5jqPJAxGmHbVTNSa2HE1T6sDw1teWhDgSRbWjBqv4faKU\r\n486B4c/DkVyhLTCvabMWTdDwPQOQWjh6Eu7TSvEvYM47dOqkWD8vf9mDi9tF\r\nV3mRxBcaZ1U6CWX/PikNb9OLPbbGCBgEQGDTepKv+stkjVYGgOE5exUxPw2C\r\nkAFS2He8vINkuLmCVZ63ad3j/Nb6aeMQ15mx6VqokK+bdPWdEygJAcHENVQt\r\n5u4kWKPevl3lFPrWsroo3tvLo7/7UXxYBh6wHmz8dQGHx5bVA6KjU8PT+Ota\r\noqLmsmvj5W0qIanSQ/Xna6w9xfipEX99hjk=\r\n=5It9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fa030db8ecb54cea4a7d667799fa5dd52936dd12","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1195"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1195_1679344559920_0.5063546871507603","host":"s3://npm-registry-packages"}},"4.2.2-pre.1198":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1198","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1198","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"30a705d2202437caa1130622dc957d08183fd790","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1198.tgz","fileCount":111,"integrity":"sha512-42X38I2+Sf3QDpicB0E3EchT58RPqMj09Nw60PLsyb6RjRH3mXX9CJ569LCDcTgMsL3j5wdm70FDrMGyiBAP9A==","signatures":[{"sig":"MEQCICB/3tCzL1OtGoPuxgnZlf2bKfifBvOMi7zl02ZdwSI/AiB5unuvjSrsEF9IIs+thwd2RH3s7wHROEaR1+xsU57K4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGaBIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZbQ//V5ARC+fnumJK8byXoR5D7Bh3YPyE0ZS52GXsxGnmoe6GeVi1\r\nQQEmqHDLt9TtYrORcrZyDwfP3Dmjns2uEXq5UYmYV6l4vq8L5SA8WsYymu2P\r\neNUdBkD7z7GCh1N+I7ZsDxP1xw78coDNes/O7PFc1klgzcX80LO1vg8GC8KB\r\n+7W5C3VSaT/w33Yq9GlZPNGDbCjpVR0Z6s48V39ORCO4yNhcyGc/jSwtNhlT\r\nr9g80rI//E8tMa4K9ZYCjkwmPY1fEOx6uD8ztO2UQ2aHtW9NnVNWjY6ut3gx\r\nBrRZtl0dxfnGSJvfBqGtpqLE9/pU3xEsvqxbDt7s4FsAWonXBLsIGGn1T9y4\r\ngDwgy1omXxbzBeXvUArVt9mY4kdRe2HUW4IBCQn6wgDuqafwRsY+J2qTHDbU\r\nv1hdF4Qw0HHXdX2cEU8Wi4j7Nru8MiZvoujUZXOc7OcnQBXLCieWLvfo8Zmn\r\nvqkoGUkY2kI5jp05QQItXgXq2IbwUbaE1FqlakwvoVEsPH639HsYQ38W/l2G\r\nyDW+u8m71bJ6Tt7e8BpKpiIiVbYNv3T1aNHqnRN0M/u2jAnBXJ4UUG0AKSwm\r\nwE6zCcKV0gYFKjqF4GChMD7apHOIddtcerDJVqPIVBasQRhoTlytaM1iCzqz\r\nj0/d6xBXB36zayltRPFH4kqjmlJ974NW3hA=\r\n=NyE5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"aad7afe84881232bc8168ce7d701d57178eeab3a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1198"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1198_1679401032261_0.8328568307343593","host":"s3://npm-registry-packages"}},"4.2.2-pre.1199":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1199","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1199","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b85728c792a249d874c8f4d59a245530e4c77cfd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1199.tgz","fileCount":111,"integrity":"sha512-XX750x3p+ACY2Mp2PNfczas9G5cE7cmWY2mhr9kUlSBs1jah1Z093yfmCfxZQVj+auieqqIfrY8uU1l/TKae8w==","signatures":[{"sig":"MEUCIQDVyOexzYqJSAXX71+OUN2Rjs+FChuqG5F1HWde21ADsAIgdsanDBgN64iz2cC26CjVju/H1EZs5WaTEOZJIV9kGkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGgtZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeihAAo8LdrLXaR97YmFXH/tudotxmQIFTfDoRAw/EMNYhsmbn0XIw\r\nhz6CNxlssSC+OpPdbU1vRGgo8GtDwpuK8u8BTKSrXuPrUGE2gm5zmreI198R\r\ngM4/VTP/gQgjm0/8WT+VZv3GfvICtj2y+/LdaL+ND1zqYuPfmX42j2Q2kviD\r\njkO65753sK9vyInzDPR02esq3Lt6TP8LbUM26dGXe90RVWjWePYkOeClwtsj\r\n5pcmUTFaIdFNCzYc+RDm9fGwIZoqKCyp43ZVXWIxFk4nONLFClHiY3nNXo2Z\r\nz74EruYn+UHdSF3rbYVmemxC+DJS8yOZTinNYrSPrtEWMm12chpJkb5OMQP5\r\njAGJNOKiPvbI1dq7E7aEHkiEmOsS+WmkE6nbZrD7SvhZ2XJWRdJoQ2pjO4IT\r\nWaoR0xj3k+wU/fnoKVUuKhMMu+PIXGFXiAkDQ/VU49bncIkrTR0WplRYSgxG\r\ncDEaa5Mv4uZRxzw0YRIUpvcaLKrUi9jprDg6j7LDmfyBEwjV3FWPm1mlRThx\r\nXn4UFxvjaL3k8AKilwXc/Gpy0d+o5PkZttUdrN406rSeAqVP522kAaReFOwI\r\nC1p6tkqPg4gjOT2OSJ+8trg8DI1b+JN42N2lwSClMZdCBi9uuvX6BY4NOepg\r\np33itB/iskPr9k++yp9S6eN1rxO+ZsmvGxA=\r\n=C50o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b1ea5032a2ecfff16be63c5da1f94bc984432513","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1199"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1199_1679428441474_0.7095383299256803","host":"s3://npm-registry-packages"}},"4.2.2-pre.1207":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1207","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1207","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a7bad01467412e0b70beb4c4ac056c180452bf6d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1207.tgz","fileCount":111,"integrity":"sha512-2I6kg+OJdNQMFxCJXobovD2YBRC8RaMMhV5WlSYIOOub9OTd5BjTQdX/GpZcMfvUMZBJ35Ys8+g+nxn6n83lKg==","signatures":[{"sig":"MEUCIHgFKh+iBkl8kteGfFmEJaH10URbis4ESy8hFecs1v1wAiEA7xfdguHs2dDcJ/4Fd2ZDYn9ql4tz+8vsRg4oVsxp8mI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHFoAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG+Q//bX4wwl93q9yi6FQRpvKEotjYNfxLnzkxg4SDhM+iVdVANPah\r\nyyNsJolPcQ9BuaZVGJEnFD2XBURK2J0tCkIcjpzIAsmklvk/QZKXsdE6zhNX\r\n1BdVHfr03O9LNALpcOrH3fkr+q1SmkQwMBIj93VvLPHUzbMpbTkJma3NvltX\r\nXgsULC2OSrdjBYfYfB9jCgBn/7qBm+7OV8xs3vHPceULT0I6Vtx08xIKJMGX\r\nd9DwGPnFs7A5cSU2vtqHqfhwGuGrHfl8zJ6tss5uQgvLYatpUPjpLPMBbfxq\r\n1bCqSwev1t8EyEBIIjW8kbCR9HL1MLiquye18wwDvAQVteztPzpueROMMaCE\r\n3kKBY207pG5Hm/kCMjtleOD2D4B4RkJE/mJgsO3Tzhys/xnJcNxrW+jLK27J\r\nj8/rQRnfQSYp7Wuzaa3T3pOXXy4MLrwyF7tjXUWFekDpRZsQnFaTGtFqZepN\r\nJQUw4UaTdD7zOPdxPCNouVEQ6VIqTMmHwpISK0GdJIc3WveAf5Pl66FkJA7T\r\n6eSkSalV/cpEO6A8Zz+1l3Zp68gzVfRWkY+8E1/wS7TCKCp8cTZPVex7bnTm\r\nFEWVwxe6BPGblJ3wjywfhmAy/kn4stvcO2c+7uXkmuMSjKtj41vdLOeyqPxO\r\nFKcdYtDi5lXp83JMdP/lbyqZO6IRFvTL8hg=\r\n=E0lu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c32f3a0cff01dd9fc6a42cf29076977d047085ef","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1207"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1207_1679579648641_0.06478272112983618","host":"s3://npm-registry-packages"}},"4.2.2-pre.1210":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1210","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1210","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"55b7a74e7fc231d36d75dfbb4e6f1cf3e7bcc8c3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1210.tgz","fileCount":111,"integrity":"sha512-AL5c7Ks1D3XGcoVcF0qVZObNvqgDRiqbSRuhRDB9oX8H4ncVNBQt3NatySSuHyGikuAsXblkyzc7UPP81nnc3Q==","signatures":[{"sig":"MEQCIHb+Q5tqstk25VqJ6MKMntx4ZOhEuEPaAAh6Ssfy0FrJAiBBP0T7zvAwCX7QaJ5sq1Re9HKvf7ipZeNyftEt9UCS+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHU9ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/sBAAhtRO4P/ymKKgp0fnPZ0SmokLNoVZoXSCu0yPfOPUMdUugrkU\r\nVgsUquek0uwm/cP9M++ruumjEvtIvMM414OVpm3RKX/KGdHagp+1RrFiICrx\r\nQyJB6KSL+3/PSw6aUkikTXyXy7kxHZFbMls1i8kmWVjvsXhD9PfG8cbQqpQP\r\n7aowvj/H911viL3gYr6wfHghNplTpZGAxTjJ9hUY2ndaM5P1PPheyBMN0QA1\r\nRgV0CsCwNjY4EgF/jhcM5GNhfiTS8dOKbSBPa+rFLB+irZX8f7FDf7bXAhob\r\nitnkcW+SOd/TL4cE/HjXR7CHhmdsOlYp9iEbkMeuq5cjUg7y52xUslfLktAe\r\n3S7/4VuscxGeksPOwsWttfnn15lEDKMlwAnAMBjaGD+IbC3bG+VvH/NhhAWe\r\nHV6GC1iDqXNe2DiBpgZCYzq9G0SnyE7kuT81q409p+3AjIsY9BdVLcoWQQfU\r\nu3pkiWjoVMw49Q4OcHQYJjgGBnxlAIYGP5zfJYBH1Ndon2Od7Cc8OUHZFX3h\r\nCgKsUcIn/Ppg/Kgf2SHsl9mC4IcP17toOFR06AkomLre0wQPTB2/sTya6C1c\r\nRLpQ6A/JUFuZV43BtrrC27s4X9M7DU1l8zsdr+jUQbbi0FRFoKJzdSvyNXZz\r\nsLhVoiX5Q3eQ27cX0LzHwotj/s3a6pZ7Zeo=\r\n=fSrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eb1a5543cfe4e32ce5749995cc70a28eabc12885","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1210"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1210_1679642456939_0.037186490050372","host":"s3://npm-registry-packages"}},"4.2.2-pre.1214":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1214","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1214","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"89299eb8172dd2b3e8764fc941415c52491d601c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1214.tgz","fileCount":111,"integrity":"sha512-34JMp0IDSfs6ASPbLNBHUfRZLe65Z3Z0QA8dBpD8ba+Jx50utWeXRGpyfyaOY1VgmZmJrCuDSXELLHEJN+WuwQ==","signatures":[{"sig":"MEUCIQCgjXnCtY9CibEQ6v7H/8Ngv6fbVUMQScTCQm4ORlF4GwIgWGueH/ul9MOYS/JLBGLBdtuxyeSPrKHJplRUHpPOBIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHfv7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy4Q//WMHxGhQQJp8QmUYwVOBR5E/wHkm8BLLvyZ0MqbUnfV40ZO3O\r\nxNTHpdnpLipxypofraLNect1QY11Gep9CcXko6uLo3tYuCe0WJMxAfso2zMW\r\ns7ozPuyOQnNUJWQo20CpT5ux90bwaR/wncFEzuFfwtqTJA8Kzy5gSYbCGtPP\r\n0UY3OqFy0VQKRuIjvSTaweEwA4uL8tb5gCrbGMQ64+hiOw5qZWLCLGE06gQx\r\nXL0LCQrhJvN23T81GhjclLE6azvdIdE9nDGJUHkKHag4728AqRqRpvexXt03\r\nu2I81+/zwpwdF9Y6rQObbcvAFxe5bMAhBHI8QIpouOxJFDkfhINzgS+uYKH0\r\neS/5Sa2vD/vQC+MN4KVZ7drIgRiQmcVuQrAYKGpZVh98KleXP1IcDDAczF+S\r\nUMUOUVGqkIwXwdkfmbL1pBOPeu79quZXuKzYjRcMZ7GpiGbyfw9NbBugXbXZ\r\n/ewl5CWVgpG505+gQ3qnGSmhtswMjBncx18Pj7IyUzL0Txr97CiBJUNRYdV9\r\ngS1cOzzOa1eW75iHCWKrRFx+WuqFpLJkKJnYJgBfQa2aAwzWHZ7YVUYa2s/o\r\nvSs9Og2FT2mmKCy8wEwbJcZuN368IA68BqyfcNxuhh6JYhy/I7F84EaHiZDf\r\nVUWOt23P9dLJUOCEurbOefO2iVowhPY4v18=\r\n=Hhbr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a9e65491624cf745c9d5341c73a87c74cba2d3e1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1214"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1214_1679686650802_0.04619485372202781","host":"s3://npm-registry-packages"}},"4.2.2-pre.1215":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1215","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1215","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6a990bf3b43e2e581bdb6b47287e150737afb6bb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1215.tgz","fileCount":111,"integrity":"sha512-IJqlR6lGDmX9zWWb+bJjZWskSUdRupTIatSOAiLoRc3+UQwp0ZzkwCdNpaqT1Bg4yeS3jjDdIat4fxgAMpzisA==","signatures":[{"sig":"MEUCIQDNDTm8rVoj95XKDzFfKZ1KhURtkEqbwgKoqHgy2D4FugIgOogo0kkKoJSVE70OVm/KIapHq9jWD5JOb/B+rbXcZ7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHgzTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNzQ/5AGZhcRkXumSv1aAf3oPSZqCHIY8EXtrai+h8G63/n3+stDyW\r\nh/NzrpeOPHx2REMAVztJlANrJ6Idjm0fybxK0mrtGiQ3CT4VLdwZDOkfFBxs\r\nz3NhwPPrBMM57YTzlcwfuZQcUoVKsyXRt/fTlnDnCiDRBnybmp87NbqSxvpG\r\nA+2f73m4gPxmWRF8Tx/6qRkcMi6UROB763twCMacTaE5qvSydK0ekAwL6Fu5\r\nQcpFWGfHzSMlgQSXl1R3ca5iWgKzeqijTvEq+8Acly7ALH1wH/WDSn9Wt0zE\r\nF5kVTGEF+7AyQQUFgVKC+4nwnv0aCLlcRgfJB5yhuVu3krdZKsliCay7MNm1\r\nGfoxvzUFpy50hfMtrCQxBbSi5dOrQjpaXfxDy+l1JXALwSPfb0OZw0LHcWaV\r\nan0jbe9Ub7Q2HhAFOWSMi4o2ce/L8YwuElYmGXqBLBxmO6Ad1tqtnbVYtZXM\r\n5RXOgKpmpnr++1eqakVgfUK4WR5PVRo5eojU75XjZm3mA6HG1CsQ/wpuJNzo\r\nc8xTFIiZ7hjwiRsouZb34T8tLUYEbgUlYqFc0QxDixEaj5V593CT/oeP8ITJ\r\n2+Lq3+FecC/U+ZQzoPig5ABVd8jsxUmuR+58mrDHNspGtimHGzUUE8ePPQqW\r\n10Eg7Z9kcUnlM4ptQpTULTaxhwHweoi7gqQ=\r\n=Zn1t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a0190d583a9532ac868bf44d1bf4dbdd9b899201","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1215"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1215_1679690963345_0.83106789850911","host":"s3://npm-registry-packages"}},"4.2.2-pre.1217":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1217","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1217","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ef8a66e2aa9a22c7f382f2ace09a7db36bb38f31","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1217.tgz","fileCount":111,"integrity":"sha512-QcCU7kZ2roaOEWCeSUqq2fNzniM+CPp6hWtvbKve1UfLm410V1DaPOYuP4xsZKlSSMa4E1WQjN31G0w+w8LL8g==","signatures":[{"sig":"MEUCIGMVIlzyNzeG2ACBtCaGRApQz1vTc4ShlyF8eyTstlMcAiEA3nrZ1Fk3cH2HBvAzoEUbBO2mgb2WVnRT3DiEDbResqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHrv7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp21Q//evMgzsSxUek6hTgWuK/0pMoSthHCe4h36LF5UxSuzVl9rw5h\r\nyQy7py6TKx3C56sV3wP1ntWgpLWjTynYibqT0k6tc0pdQFfG9Gk04QklBWAY\r\noEuThutczD64rukFVfXSGC20BTov3VP3lmRWweelnLgn2mCqZv7Ah6l65t/r\r\n7UX3pvIITn/8RuH4nP454mt+a8Fw6x8kC0UYqulS43yM6LxZ8b2283XXRnRK\r\n1+Ydn6zNyfm0PqSJByRbmq1YmXeWyReU9VsQgOdHcmPnua19SA7QsLlvuxbP\r\nkW5lfZI9vkGKXPKUhXm+cbYAereyruZNdKjg8vPDqGA2tmHPEWxduGqUWQnY\r\nS3Z+oYefgVDkQC/+JPFDnkau/QB4aN/knOSCsOP/enLG8dyXgiVgPhDg3Pow\r\njTMAo1m9ji/eWY/LOuV+eFiYrKcVasksXptxYlscQG3PB7VMKao1L52wiEPY\r\nS1fMJugTlUEv3P4vL7HXcNnQ9h9wpEseOnmKz8SeH1M5un9hmC0ICL7N5VZh\r\nStl6RROw45JKOxwY1u9LBuIrWPbWUNtzGW23jfHpTfUth9D4VFuknQEb6iFz\r\nIBUCme5S2k6S2upC4eJn4wG9Ryi9MR9L1q7GpWKt+l7ZQlip/gE7uD/eELrp\r\nQ5SEL/x57pmoneWp1KFQ0IL3uqpdFNQR3ew=\r\n=C4yn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eca51f23e01e86d89536593114a1884f0fd5d860","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1217"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1217_1679735803641_0.7237392533993983","host":"s3://npm-registry-packages"}},"4.2.2-pre.1222":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1222","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1222","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"62b106d04f70575160cea748f5b8c3b6ee75ffcb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1222.tgz","fileCount":111,"integrity":"sha512-jjXQJ/l05KpyNf1Ie1VxqWB8nM2sTeCywjwm7dbev91CB3wfGwPo8UxNdDo0CLQ1t/9dyrxtAKlczr6ImOaRkg==","signatures":[{"sig":"MEQCICWvuXrGC2LulkuLq9MghungwbM2TtUUZ0F+FuH70rGzAiAUqEau5OxmDRKBHGMy/ITxXGT5qDuKb+IA1aVAtFZxoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIStRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwew/8CPJsw5AkdbxPJqR21WuZbA2sSttk5xlFbqP0ARd0faOC4bOx\r\naiahtht6dCSFDTHziPat+kimrwm+KVuQClb8s0/UF4icquErmzEc4RbOfxw9\r\nPoqa8GUJcjvoNWOtzHHjAJPD8R1kX6o7A2hRKLtdlSNwdMhI25vt/CgvSS4r\r\nkdQ1eIujJNTHWgF+0Y7ve9XXM1wG426EOdx7cljPd4gMzcwKlufzMngn5pqT\r\nzWgq/lVFrfk7yLLhX6vHw3zRZqS479gUW0Llf68saaCR+en4Bq+/6M+vyC2p\r\nOJVWpuNZCR3k84vN3bUSGF40mZn9Eu0rQczx59vZC1KvAjEJBUs5jfMk8t2Y\r\ns2di7vhvdWyDRUCvcanklnO91zqJsIv7/pgEe/teFYH2BZ71+0ks68lyI+40\r\n5p3pwTVbvpKiZMZgGaL6b+Z7C4kG+Y6rprc5t8GHMBUEZocUwcB1MQSopd/P\r\nHoE8bHBZ8mguuauAuhuDayafvnCUjdvlZe51ZcHScv0qkRh2/I0CIlMYlen9\r\nDZRGjAIM27+aJ7Jo2FnXijZavsA0945ItIVLm6sFac4/xXZnw0sLOBtAoB7e\r\nv0D6WUk+UtQ2qLLewDHHdXG3rXwWNwq7jSs6rmMEVxwH9QQWUJ8Yw49MDId+\r\nIHrKQfFbn9mfhGsqysJYzlwVFvMzxpbsTjk=\r\n=OuU8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5638ab9504accb43ad597f240ea38167832fcf38","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1222"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1222_1679895376784_0.6163023065862494","host":"s3://npm-registry-packages"}},"4.2.2-pre.1223":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1223","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1223","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"45e01f156d5ddc550268c27a7e0601e56e31e80b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1223.tgz","fileCount":111,"integrity":"sha512-cC4Mt9FHWelzgnbJldt4X9x8dbl45WBBSnz/Gk+yo3YiUO0At5+0C2TDcjNcOQG1g3/vxDAaAO9IoI7qnpuwPQ==","signatures":[{"sig":"MEQCIBAUF3UTe+6wXmxLfPVW+6aFnJ/kmxS7FNf2dsQU65QMAiBItC9b26OrSPPt/1nqVNgbUR1mnPWzcMbm2lQbbocRIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIVDfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJpw//cKUUBr5ock0bicSsYrUrmU+3fksPd58rSpt6CU556PnKvFo9\r\nqK9TK07nDItct44IPtlv+vwjWoLNyXGrvdZJP9yItoF3Er9sA7soAzvZhSmP\r\nxcqDl8qA7tryIgCT4mXdE9V+oBk18fD0Zpg89QtvdHK+3BYUCOFIQ2KTdnyr\r\nJDtMqxaJiOsWh7kgQLsTc9uoh86QheCCcnLHuC509p7bxik2aPXlSB9b1CHb\r\nW9SwLRc72imUb7P+OIeu6XAZi4XcxA2v6FwJ0hD1ZX03l0zyT379Mxn8+iID\r\nyjFPTpOYyyE1Ho7Xr/lXiQHuWim9TYRNgZ4Z8kXKd2MzDWrgnEgCXsn/XfEB\r\nC6d7NRbGBFuTikWaCV34fxlCCn5DQJWBbDi3FuqkWIi6lRwwxSo0MiwMeW6J\r\n2YZtLnmGegi0Z/pwDG0s+WIVRZPIaLmf+S4wv3MAy62gh4o5aWdwkIDy/1s1\r\nLvb6/rIUs4IMLkKW+FTQUTEH5BtV93rGo6rYtc8mHhHAqVhzQQNvgUZoLuk/\r\nn6umjh2+ROqfmwRI88t/eOWli8zTYINxKv6OSb2jpNHvH2BnflPugT51T0GX\r\nXm1yZloV3A1RLWZSjGzr5Ti01Q0avQ+mxBfFDOR8P3K5wpdzfhcS9ZAaSKYJ\r\nsRbH+DeUGlanUK0i7ukPFRHTgK58i7SR0nM=\r\n=jOyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d5bb0bd0aff2c9a10a346361302641ff878e3f8d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1223"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1223_1679904991156_0.10372278493299225","host":"s3://npm-registry-packages"}},"4.2.2-pre.1226":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1226","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1226","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cafc41a7c7a1f697c86f936c3b09c6c39111bc34","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1226.tgz","fileCount":111,"integrity":"sha512-FnyhrJgPyytisYRXq/zCJUZ+lJeeBLra/lIHODuTlL4xsWe/AeUvzOyg4a8BMxAwbMQvCoqEUXqvLijK9I/LKw==","signatures":[{"sig":"MEUCIQCi4fD4yBBq52KOt+kYXoJSJQx9MWlKTCJk4kQvfBhRkgIgMlBsJ3lpLCut4o5kCbtnosWNXWlorOWIStIcERlntAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIdG0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4IxAAhAU7Ljvk2dnhKBj3+gg1WYGzYb65PKwdwHTZ//guTSeZPU3p\r\n0JqVXilat5xrq+EMIwT9W1GpX1x6B5IIIRdntoiVyKOpcWqmtJ/vbxza0fD4\r\nH40j42EjEOPaoJqzRw8rp6CxOKxRdT+Ia8gIqXTbOlwOYZm4WGwLcBiZIOKJ\r\n63B9++xuLym9D7OSYeOhE6cSD0XnIMNPglViWI7MKN+OWSfXcQ0iTGzExiZN\r\ncDYJwZyaKlGTUkHn2+G237xtbqKUY4hdeIH0cZMypkJqKZkZtB2Q+ZpoQdmQ\r\nNBMVQGuSY9iw8eg/Sw4B7dJz64xT7GpLeDmDKDQ4aOUsdAyeXXCfKCbYAY25\r\nqLCpvHFcFWdig75lrm6WZYu92WfpEly+54Iy+AxDWdhpz1g8tuIo0lV8iKZy\r\np4g+Yy4nOalXTDqnNDsQtGnO8Vtt6f4exUx2ygQyAAaYXsOhbwezzdHuz4ph\r\neExRewsgzqK8ACzfaZ0NMBLqmywDMwKtoVwQzS84E93E7RJ6648bZszkzgpl\r\nFHi54nvmEQ6+CBWYax6I5M85lBo4kAk7xy8DgH+t3SvzDcRn5zCT5pf8NIQj\r\nrIjhT8Wn0FAFDhXEuf2pbSZLMm1NHpQzcyb77pSUkXpIKr3ge8T/fCPVeGlR\r\n2YGNqtl2IyMEpqTFq++coBEgwncgYQGhfBU=\r\n=EBM8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d6b77ad7f8fc8e90dd1d20b789cf042b44ec12ee","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1226"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1226_1679937972161_0.09948827879491895","host":"s3://npm-registry-packages"}},"4.2.2-pre.1229":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1229","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1229","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d7c2e288e71de5fbe4d7f8f7b5b80efc061c20e2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1229.tgz","fileCount":111,"integrity":"sha512-J1knGTad3FZz4GBuO7hCF+ys6+5gV0zi9GNuzsqFi2emzBcO/4xD+pcm6wtRUuo+2MGT/aXJ/fZq6Cv1XA5RVQ==","signatures":[{"sig":"MEUCIQCQ3Kftd5URgV3LsvvUv1s1IDlAoz57GHhuikqsSqmggQIgKL0N5atfoyCOYRxwQzC4YyLCXIRqZsQI5Koe6K6u3T8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIdlhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodLQ//bi86qZOVM5wb9VlBiDVBHfyWLAXzIaIygD5GnAj04ck6CLtO\r\nds6tcu84Px3VAFsKUTkQD1ferjD8RLGtMH+k/gzIc9YoL2aqeXhjbSTJ2JHl\r\nHm6cJniwr0UgiONwE1BVtiNcKEh5uDuDq81drDXPRM2vL/bmJA3To5xF9xDa\r\n5uOJEy+59yBK2nonQ9LbVverUUxRJ5DN3cMD5Wbe5n51RANeiQQ5lROO/tqy\r\ne9myJCG+/iMczTHouvXnMLPlj1csHaXyA3Qrl/g951piv2Kt57f3mBb1bjrO\r\n/LyecJvwnPY6JOSD0dkTBlG8iYeRVEHtHbAE4wzFrNn5BKxenr9d4MclukVk\r\njMicjmqhd5GMquORCxASD+gGyPgVoV95+b1YDdYaN0IDx6oeUFqancp3CXxV\r\nEOO5U+XQ+6oj+9dRGoZY5uVDsCoC8wGkjwQjBpAtXV0LpZvdlmWCLDhg6Y19\r\nD/9q3y5GVUFp0vGTPyeDUVEHdBRtqEw1ojHQMUPe4OScGa6C/XrEBp2x89L8\r\n6Hg/jlGYMplxFm3VbLgT4iVR6vf0G/mibhbxec1r+ytcUK4cBWm+fWTqk/VW\r\nKbltSSy6JVxF+rb7HvYNSuqQQE41shaeEvnJm2laWuqaRy85KV2w7P1HpH26\r\nz7Z9lcVPTjiZvmKzHGoJuS7x+CuSdfCvCls=\r\n=+CtK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"35a10bbec8c701ebf618fa7cd0c6a0a76d5683c4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1229"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1229_1679939936872_0.1901573580090974","host":"s3://npm-registry-packages"}},"4.2.2-pre.1231":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1231","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1231","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2a4329186b59aedcd50bbdbd070f0c9ef0510753","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1231.tgz","fileCount":111,"integrity":"sha512-xCgRzXoD8aaf+rQlsnf/Z1C6GcHEOHURsfjZSEhGNsNWdtTgzYuL5mBoYjAOWgOkCbKaJ44+Ixlm6R1dPfISqQ==","signatures":[{"sig":"MEUCIQDgcNn9WfJMm+dfMqAsNIYJp1TJx/UxaMpYeO66ZPmHhQIgRt1ELfDxN8KS159tqrrCVJqa01T2d9KPLEfJGB36eh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIftyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqryw/9HPpRrKINFFmTAJ62XP1uk+jOxAoJV9hJz7aG4NiaOEqH0nMu\r\nG8ydOEvMhkfblVeus2G2huf2J03XirCTwqSxlGKsXlmSxe6HpyvAbUoqHIdF\r\nt/r3fc71uuEANoBsKrya4uF8jSVKQc/R0qmY92PUlBx8IBtKjOuHP7M2oLTI\r\n+YC1bbMQFiPCh1Md73pAZL1n0PyTHKoIUgHatsTkfBw8NHcMAV7Dm8ubf3U8\r\nzoXF39fC1OsoCCczZMu05P/VNT4h0RUHf4tEFQoB7PPV2Sv2vGBOLo9EwND1\r\nNRVhsiitTPI0YdR2EvGb+h2jnkVesY34tchgNJR7BS1/cs3ecI3VtVzOHMK3\r\n7qOrybys/bVGMUgp3l1jIv3Wpl3a6tnvUSWxIEzw8nDUeIThQY1Q6c2GkGZ1\r\nB5QH8HmzSgRVJYhNeR/Bn3wZDJ4tPx+9yztsbgivzRNP2bTC7WY8qhsBTRnY\r\nADbrj/PIeJjZD+NGKZ0agL+9J53Fsm6fyOLEGQ+5oUfU6BwgdJ5UMRMaCdwP\r\nH0mnAWaX9Cqg9rSngOLtmRS3EPoGMAOpMBQg8u+V5Kj82vTdcriLirU/zNvE\r\nZXbSt9m8fwINPzl2i4/4/uYQD65ywvSwswKH0Qz86vUqH2GLPi7s//uXL4fx\r\nk0WZcWTvHFKcxFmc8qAP1UEGuS7Wspuzk0s=\r\n=sHPQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8c11b9e58c3bc0aa460ba6fd2360ff3294cdb5fe","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1231"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1231_1679948658739_0.2721150025711574","host":"s3://npm-registry-packages"}},"4.2.2-pre.1232":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1232","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1232","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"926e7434742c01a2d8dfcfe809418fa1cb8b6864","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1232.tgz","fileCount":111,"integrity":"sha512-gEBx6cTMJqBH7aumc9mprK5MxxKKTCVJOMusLK2LnkZTI9/ND5T5RO2l6A9OQsIkVMcPv1t0IoiSoi6WZmH1+Q==","signatures":[{"sig":"MEUCIHCVLlVZt45nsy5RX/OgAcrQ166c5DNWexiJlIisPZMEAiEA5vtkCplBkwClEKTfcVK1vGhuvjS7kxjUA5udbo57tOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIo5nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlzA/+ImOslz6iP91O0AXTwbY8OImtlj8E796PGylckGAAiWFsrLuz\r\ns8h72PL67ona7ox0aHJjqQnm9veE0Jeg7/UeQhoEHAuTzj9REFPo1SbSITyc\r\nm1Hj7HvScCKsp07qHMlyKWCovf8vTK453Y4QrXGEPya8QoR77A/SdyWLe2mE\r\nSh6ZM8NFxP4ylJdjEO8yH/jnpY3QIrn8DMx9r/eE5fqdI8PRsW0U6MeuZB1d\r\nJSbBgJg433O4nJ4hcQRJmjttxQqL2sYIFDZ7pampSLUZ07T3FF1D+4vXkU1M\r\n2tNgEF3BrE1H4YGCKH5BUUyznW8FQdYYCGXj8Fb99O8TWP1mFRHLqT668xQY\r\n7bmTrwOL6dhvWEpVcKFX2y/dxWdcwkZL5yth1HfEq5Dy7HVSy2ydm2Oe//Xf\r\neBEujMqCJ9el7XOtUVw0UgbLm94KMNYdwV0i1/GPYWBYAn0D2OTndA+39cCi\r\nSWQzp8wKae/ZVHfiJFlTXoZUhTaVyCdZ+wedFSNs7BI7tpVo7SNvraXzGiXZ\r\ngQGOg1LHIcyqVUIebz1y1KleyG3wFd80uyKBPl7d4hMPsYMR0elDOiwFAEO2\r\neNVImFyRwnukXIh4iocAFA/zW3hBujq+XEtMZmH3Ae5K8ZyGVEIaR0+cKP9V\r\n+iYb6ClhiMqvIpmukpDH91HwhzZEMYAUy+Y=\r\n=oOBI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d52b844e80fbb4caaaf3a4a5abc9d47569e7e620","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1232"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1232_1679986278851_0.9066636205536469","host":"s3://npm-registry-packages"}},"4.2.2-pre.1233":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1233","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1233","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d9065e176f4910eb8336b85ee9157e59fa5d12ab","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1233.tgz","fileCount":111,"integrity":"sha512-Dva1CNpo293vmfs2boyTLGhmPcz+yQWrEdbqt+UIjnWp2QWfNzSlD5Q10JQZd7OjriTrjMJAe6BLqLNgOO8wFg==","signatures":[{"sig":"MEQCIBCHsXHF+/2TBQVzBV5A2epsvHKu6MP8Zxy1iGciKKuVAiBvZQUCampYxxYRUAsWo44Pq9qmF12cvgsBVcN8OqfWmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIuYsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7jhAAk0mfCbwiLMy2iCu+9MxO87/7OH5ZQE3Ieqd7y9aPi/7FmHOg\r\nKuefqbR4ddLjJsD4Zr0Myhy9FkcW5z/c0sPg9WLjLEQ3v5fcT9AqeLi+ggKV\r\nJPRaT0MIzJbEW1X4SLiUxtTKhp/tt2CrkF7k6QrMuvtQlxepHqspmq4KpPQ9\r\nbnj15PvRYw0It711I0KYAzOHYuqr5wC50vlZqpL2ZBsyF+aYoAvKPlVBa2sf\r\nSqdDxJo+ejXlxn2quK2WbnYCvgueWZ37zvLs0kgxT9y5Jr9VrUV3pKMBvuKf\r\n4bmymcZ1sR5fUGiNgL1tT+jHbThkEQX6teDBvIECYmTe3RxbzgtI/T+arN2R\r\nLQiYDx8aAjfhrfLfarVRy8V2ZJTBBPoKCYsswQgADUR+3MB+pJ+cSxS0XjcM\r\nTI2iznNN+gw/SXY6rjpicT4PGUr8LJMYKO1/VGSUHrCh55nCUXvmtl23eTxS\r\nixy50QjfxrBbpLdNrLRH82F2HqcnsQ2nYz6S590IT95g+0ZAbGy89/A08w5B\r\n0fqCyWJ4MkvpNJDCEhhhsJwrocaOuK4PacyytbFbEl/7khzbuBWtY8K0+J00\r\nIYh91BatmnZZrEwNrEWQIV0doWe6sPhXqDaNbsA9nlgmLQxcKbxgup+Ed1+q\r\n8xtjCpQR1Qeblf8ACWJDF+RBY0dCxiSmUGc=\r\n=sOAv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a644e388b3054217d9aac404f49dca8b28499f42","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1233"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1233_1680008747935_0.520123023978464","host":"s3://npm-registry-packages"}},"4.2.2-pre.1242":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1242","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1242","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1c6c719fbdafc4d504c837160a1a7640bbf8e89d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1242.tgz","fileCount":111,"integrity":"sha512-lJV5y11elSKpBd8yptMeKYa/2359Z2Dm274f1GKDrtHOtwDUDOKOi8gcdfTi9VblmjDfx5AX0MFhPNNpTh8/oA==","signatures":[{"sig":"MEUCIQDiCRALAcYUXyFCLyYOaMu1mCvWZF6RoR39ggQK2OXPfAIgdcwNBn62CuGwBVsYV3bKy5dYXcj49y5uQPrOoHlCbm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIzvPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyCA//U8uEe3IKRbBSmTvxTyRAu9j9q3vpgeX3L7s5AGT38M7eQ9r3\r\nW39Lv+XsX8XrZfYDvbSP1PAV4Ll2IXzj5CVIIsTFpOFNIqPlCzYCkaNl7N0N\r\ncAEFaUugUPzwD7pWTfzaFBb7SSwol5vwTq3NNbv4B3CLeVyXzf4c7FRsk9Nz\r\nnXEiBFxO5ioyv5U+adHhjskfWtxFWwUanvKcM9dYJ2P5MJozxhpmX3bsFX92\r\nu+FuVD3YJihE+35uH/m4WczeoHC3z8Pg11hHjJaIJCXPG8UERfOam+xo0FAj\r\nD/S7il7vFzKWCTQ77oVBg94dBERWrL2OWJXalJs37CoByFo0cIWBTChmBJYR\r\n5A38aAUropeK0KOVSC2P1xcnuB69tSa4IYpGA4u3reGeIVJOLw1+V1jpjySL\r\ndATnmD3sBUQ+cp3ufbsRAzBnQFirL3uRrJLcWTZD7uejHojGYGeRXO69AUx1\r\nsXxasghxtW7Z05xVzHa5dXK7WP+zVr5XEtAgH1RxwwJAT80CREikMowhl8Zm\r\nhvi77OuOqp6V2XRzKuaCE+e0NCeWZQ8kXfJBaSAcyqIXb+ZSyvvOEgNQFPIe\r\n9r0UoIfS59Q23bWtijVKwmtSF/Y03cooHfp7I7CcR/d8xRvFF/ZtJeloiOIu\r\nKjjc1J1n8bcdLsndP4fkBUe5bpYwtKZPSmI=\r\n=jfHp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d31624dff84c80053f4155f55ac7f3ed1c7ea803","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1242"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1242_1680030671154_0.9811602506633781","host":"s3://npm-registry-packages"}},"4.2.2-pre.1256":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1256","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1256","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8e88fb3890ff84b4648e67c4b9f75b29fb07d8fc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1256.tgz","fileCount":111,"integrity":"sha512-8Go0FERfHgnqgVIKlUH7ZYMMoQ7BLNMbCBQ6ltbjqWKyBBqyaglmMu62FIu6Hx78E2LUtJX7hzY8tV0+yqK3bQ==","signatures":[{"sig":"MEYCIQCSnIG62Z+6DiBKN2+CqmN6iIhzE3I3Nj+foGKO2RNCTAIhAKZBCnT+MEo1PZjN0aqM0PvNWFaF3BczwJIXdJE03ChR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJdx2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3lQ//SMU0rZFxiQ2Zwx+jh+u+wkxaQ2/xpfZSHve9XN+UzMf9RNRs\r\nsEV1uz4uP5E7Z9tdK5URO3SDpEt1NMPiY1E73ob8C/P+PtGXxaGtkoMr8f0F\r\noL588Vt9exxIOa8h73uCr+V0Xr+8Y2UxX07VO2bUr7dns+yaG9iUiEliGqHt\r\n2SaAwA9h+YjqrOgU1WpDPmZQLDXuccoAyOpFnr6S6dHZtiH+xUmbJsJYdo3l\r\ngzJmYa26AgXfxH9J5CAF94x5Dbx3TIZpnVKk7UYDNzYoOJceGw5xcEn9Yiq3\r\nClCTdK+DRJYUKpS66HrclC2g9HGl28ZoV6bfFb0Mp1pXCdPoyVYSqTSSau8w\r\nzNciP23x0b2m8JkGMNaunTb+pTHgDMaOkttAvfkgh6bzNPbFZ79fF0FrpUEa\r\nqrQY7QNU5hbyQaOy3q+YClXnX4QP5cfyDXm3FogdmFhI04xS8zR7ZmfG2xUh\r\nSEqZxFiXkIpSeihP78mCZqNBI95R88Z19SZN86BnKzZ08oYQg4cIiaQj6kP7\r\n0zd3osTaD4atUPZoJm+v4AamAAGI8gRiH8YS/OzaJM3OxU0fSY4S24YamuNt\r\nIE/DTpswbuLy1XiWGGAKoRwR6+YJENxEahW7q4JEmXCjvw9GnF8Tn6ax+WXn\r\nfjnTc2i2c4wwwvBEKF4LxBn/qgHGS7pyVcc=\r\n=DHGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5e8dc510df1f787b6612537a1b601f09d3098659","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1256"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1256_1680202870227_0.8274072835289503","host":"s3://npm-registry-packages"}},"4.2.2-pre.1258":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1258","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1258","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c69a441514b2bcb11275c3a409048291ea0353eb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1258.tgz","fileCount":111,"integrity":"sha512-U9B5eA9kwQ9kalic076pUvRmMIbtG0SzSNLJx6mn+GvtX8NeyRbCta8oG5M3eDlkcARVYYkgh2nYC1DENvnAzQ==","signatures":[{"sig":"MEQCID7KjDpJeq8c5jpmIriKyZz+9v9qGTvTzBcns6+sBqUpAiArxYOIP8mLHrX2L8AV8G2AhJksH7absFzl+Q1BjOY+jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJq1EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJbQ//U8VVrVCrUDNklWT8z/OsCUoAxGzvrdmLgAsK8FKOBuwIehl/\r\ns/SB8UyIK7Z+dfEg9KrtqTiR/f7y+wexX/r9dTa+ITJFL+wLlcofiz/9gst0\r\nVLZeN6D5Uauwn4YKdIJ9wcbS+dIFQzELklSa/AKU27TblBAuz5XkUtCJ7a6d\r\nQ1yQvEjblPAJjk2rlU1zBFRXCiFY06r3YwUtbtaRgPh7sJDrvJ0lxQnQ2/cu\r\nFFjwsMiLbkUXFLf3wQ6JclYkxjJcXExze8P5bK8AOw8iOYp4o4pKG9usflSE\r\naJz55PvBbbvok50Acmu076eSFFUCQjKA6LWZ1cFK9rG0u0d2xd/XjDCpt+Xh\r\n3YDESQ0+RmSLcxDaRKb3gB0lbX7rt0joA7t3H2w00ajJUW+Ha4WUI0L2aObq\r\nEsoWP2PJ8uS+jTvz8wSN3raDpSy92hBuL8sJU7+wUV1K+VwA4gqI/P7wU4x3\r\nSYEQj48ofRfpZ8VDpPZMb8FK/bA17Or9cJ3tWqY4ZmgcMBkkgqw0Mn3WAu3a\r\n0tpM4TIIJ/5fJc5ojby4E6o+KOR5ATlgkWC8gdG+rb2JvNeaATonmLQUJp+a\r\nRlrKylJj7miG0rMsfLFSPGLBcjm+jvGVUrCvPhHVnsuI99qtvPrZDOpmqDUY\r\nnZAFMkB3uKQ/S98bKN/Ccscl/XnFl/MFgys=\r\n=MnUa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8a63e270d1c7f31ff882e1e20ddfccd3a4a550fb","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1258"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1258_1680256324478_0.42693988053015364","host":"s3://npm-registry-packages"}},"4.2.2-pre.1265":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1265","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1265","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b5ec66cb0a6636350872db5640a44e3680cd0074","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1265.tgz","fileCount":111,"integrity":"sha512-4ITmIGH8GRjTx2dSze6aKCND7wWf2F9jxJC853Cy4oM5yfkDJ0DexPRUD2z+ZdrOLR3Pl+chy0Ds0ocV/yzdUg==","signatures":[{"sig":"MEUCIAv+UQlk5MWw7PbFS7dDfFpmi7GkYoczRzSnbUmaxXUDAiEAyT/LIVXgKKmwKAj3FrULUfXW17Iv77hAWjNdrxyzWY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJs//ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIlg/7B4PE5CsAqQQqv11Vp07VqPO+R6c/FiHJ1ZjxLi7F0PfjztQf\r\nH3bYaKcAd9QHF0CFfTHoIFAbYGn8YFvdQvJ8DkFFp5Fw7qilLD57VMDLwX/m\r\nu6wU9y0DMQet40vQKPZ1w6XgpMFmZJcorD4XDfNp3f+bwnoIhITmQun6KEzo\r\n7RnV2QDlSTHb155llm0Im+HjNwGQAyDEEgE6TVkQHkpwtKkEdpzfulkMjgvL\r\nNxRNLjVD9aa4WPK6g0TP9/KQrwdXOIaaAZRPeiMc7w2eeEBM2VinE9zYdDRe\r\nxeTpXIlsngqEHpyeQxsyE/N+j/yWOl5IXc+ULaF2ZXWDb2XFX2+S1kXFEISe\r\nqNXghFc1BZcv8v1F1Pm/V3gz09+4ZAi7dnSUFTCNMld8xEcdHI8bZayojq94\r\n9y6ivk/wiRJu9m1Y42l3+n2bJ79W1CWIu6nP5AEhcv1FTgc2vsji+jdyOZqn\r\nDPa1+obiYt7B5vU3Pq8XvwmGEaDdtWZ3OhmDHv2anr0HFZwvTP2MHZJ7tHG2\r\nfN7ciRACjJ/ecUh03tyTpnsOBvDWogyzejrY7LKHGYrXDfacbwO/GJiBFsvb\r\ngeYfpUZpJG9C74EqtUgGbLAxbeqYjCF2QldFyW1gFQIKzWvvdlHxT/eh3pAF\r\nZ2KX2F9uWf7DFKuWnzs5nIHkR1Fvz/l31ko=\r\n=25wd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"59d7e2408637daf405129cae5f353c58675868f6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1265"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1265_1680265215144_0.6774735575972832","host":"s3://npm-registry-packages"}},"4.2.2-pre.1266":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1266","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1266","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5a31789c4e295bed9f44034f240a8fb26e3b6bb0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1266.tgz","fileCount":111,"integrity":"sha512-NXhBZgOJwfuovngkSAOB15GnrGmzMkDP9WC0IGWnkM5d1iizS6fDoR37jcHijpCaiFsZOgZ0aWBQ1cikKPG/wg==","signatures":[{"sig":"MEQCIB4AN0hCGdjMWcOjpj7VLYJPOQNcW+gjQ//hCidgCkL+AiAYDCSOgU+J4HyrzhLLJz3+7WBpK60akdsEAh0SivcTdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJtPHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3fg/+PqigxB+tYsZ1vVB2slNieVcV6bGDkVQPLir3Sv5qYr49iz+X\r\nXHO+r9AKGpsE5UqvDelOdMgRxq+yzQD+bcOFTIsF2yDcs/dZyt8dTEokPJzz\r\nPf00ZDTStFTanH5ZZ9KH6EDeIg3JrDsbPAxcjugSJ8YQP+UooBFDafCM+4HA\r\napdDpGVqXWyrdICI/byLl2NzGS5hWkr90YA/yIIsXWLuO4Hnww71cGJ9Rvum\r\n+VoAkRrBGvlGAYflqK9Ml4x19ro7/6V7RCX2MeqowokJpbE9eKvXK0WVjfbA\r\nZSR3eH2WOg200IIiC1f9XUTlkcCRCUCzATJe4ZBfwjGm5JRpx0stcSuonA+/\r\nmcXcZUQysNxNTnyJI3ZVurmfPFXwhJQfTbQKSUfqpLvgHWRmnFaEcmM2LGXh\r\nteuXmzoSuYkNKtXvCYxAnB2j/IyKEgvV/5j2v9SOoFMIIlPFoyMyI9zTlwrw\r\nzI1Tu5r+T+VGZubHC2OkmjNB7rflXG1Xbh0Ji+ZA03usfh7eQSHjW8O68zRQ\r\n5aHhXKg5n2u9xrVdXagATOreOpBK1DLqKirk+rtpkkpPtlSXB3to/r4aTYeO\r\nvUZXDjLyEAkXfrJaq3WlyUk4C3N2Pd0GrJp6nJ65sYOvtw9bjX4ejVo16ZW0\r\n5WfkhUE0XmKRyl5rXK54W86ln8gh2PvYQX4=\r\n=iQY1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9c378923ff7f3dd54ac66456559182a46ea275d1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1266"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1266_1680266182893_0.24919540515726113","host":"s3://npm-registry-packages"}},"4.2.2-pre.1267":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1267","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1267","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ac335565b2c34a7102deeed52521cd11fe7397b2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1267.tgz","fileCount":111,"integrity":"sha512-KTiZQreWci6ptHtexgbG6p1H64YYzroeEvK1lGagsIXPu6C+LB9tR3F9IZHsZV33v+Fs1+zqLSvof/QzRLN3FA==","signatures":[{"sig":"MEUCIQDaSSetboSGiSqQeugvwcb5L6G48XWIf6OBZcFfMBPdwQIgUi2OCCWF8A0mhfvG5ICBzR19h+Rif2yusv/NlxHXsZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4906260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJtcNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogXA/+IR8e+X50GUe1TmZeMikuGJZnQB/h4gbFUe76tf/d+alV5dG7\r\nFMSkO0I62ZjyhwYBk5um9Hali9mDiPwi7/GFgthgc6gzlrb2D68bf4mCRYKm\r\n00rIE1seTgoWDXgUsQbYjWcdybRexCFWmMv9UnCJPgDNqcX/w4fSR9W96jtn\r\n/phMqUkJgQYHap9L2NOlxHLlD5Wel2pwwEYIYQjLaTOlDPoX6mW2c1tjwsuG\r\nCnJFt8IXGymVmCc8/LqpBvlQokB7PoDdYiyjKP9O5ojVjKPWRCKxPzVhrhTv\r\nzvjmrbSf083RVV8324kPS24CHmWSiae25SiFhnT/Qggbvvf0EbBEz0gfh6Yn\r\n7/Dm9TgV3Z60gRnEdwJRLo5Q8F3L/cC8eRBL1e3wzYWmrMqXAxT3a5aClA+r\r\nc3ac0NCc+XfVfIYoqC2sTUAkPvLx9YC3H6y2FYCDxxXBiV4QQQT+XMM4Su1P\r\nte0IKv7EfFncGD9hjsl407Mg/ITaj3G3GYLZ2BzsJQalsm5TS/YeGI+n6WRT\r\nTrcgsbaVtsIzs3hOnDBGcXfQCsxq49g0Ikzwob2S/bzKs2LKTRkim2Uwx7pf\r\nNPIgOfiMgGxgaWh9cvHlKLb3+OmrjyAVquFsQeS8hHDxIre1wZbs3FwYrTYV\r\nPqCV3YlVAZ4lq3mzx8BIXoo1ou6rIIZTcAc=\r\n=q+oK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8e062c7545fbf852b33f098d881b53b90671a0ba","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1267"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1267_1680267021518_0.4682101159569174","host":"s3://npm-registry-packages"}},"4.2.2-pre.1269":{"name":"@openmrs/esm-patient-test-results-app","version":"4.2.2-pre.1269","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.2.2-pre.1269","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5a62c9b3ca9833e0bd3827895e46d255437b0f44","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.2.2-pre.1269.tgz","fileCount":111,"integrity":"sha512-rIUN5Q6mKq3wJrXbQ+8vHkiSWI7gUz9Nj9Ln7Z8UxsMTCfyb2OwgZHVsIAxQTy/e8l/AVvOCSdEf97ecuCDBJg==","signatures":[{"sig":"MEUCIQCdoUTu84lloB3mwpYxyRGRrF6b+L4HFgpmEcMp/xPxqQIgUZZZStzAZnt3wbtbVi8L7Qhli19Q0z43c2imVpmmQvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4906260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJuJKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwvg//d4J0I5iH7zFCgyBuHTV5A8Sig7Qw562QPldN04OhasBLx3B2\r\nJTqUMs0qB5Xrg2zJ5H5AMrOKaqHNgglITW+zKg6zuQN05jnJqbgSO9H5NJoo\r\nuWwWPtyg6jjwynDGAKvtuDLhVy59FEAGIXk1cNCBVA5EBQKg8WByVwJt/Ydp\r\nCmDqBVbwEPzdPFP4GYeJXQTBru3RLRSll7aykdFTI0SA0ZxY3g8yEiOSlyB2\r\nb01fINBZTUqQ98CrVrgdCWe54WaTOPo2hzPjPy7m2h09CYVwXkUHwGwNsYMD\r\nxyz8DRnezGHRONHHHm0rwAor1LTejcKxoCiUcymwHp+wvqZssyePO2Qd+Dlf\r\n3DPKlbV3LnqgHOg+MCRdjMnhWNk2JSJnrPX4x0jyk5asZD/SSiAX0QM2otw+\r\nj+ikaUJqNqmIzBJlrR+ims6oBGFF+Zy/6i0UVz4OkJUvdIgUjqCBCfTr7zGz\r\nc4uFM8GcpTYRmBmkumccUqjbU06YbrZBOORCozXRh70KQh70/EMTye6ChCiI\r\nsjmjM46X2zEqVxGfHEjFgNivji9UOY/NmC5jS3YsPfjQV8kYxSja9RIJEVJ1\r\nsWOqjo9cgVzEo5zDB6M1ghk2yuRqAIvDZKDOQEPyN7nsASZWANe3F/4yqXMg\r\ndNNz375GzCL4WkujkLnrBbW4XkT+4tTG6EI=\r\n=4HP5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"887d055698fd4b3892138b4174564814fab97840","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.2.2-pre.1269"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.2.2-pre.1269_1680269898077_0.12594850282305736","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"de77afbcbd3c5e52dde98e056b0a000adf6508cf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.0.tgz","fileCount":111,"integrity":"sha512-ky1a/rCWbayp2j/fr/68BK3rTF0pYA2Bl5qSzlEUZcVDfHGmBcEo4GA7x/AA8te4yhZhlwVB3f5ZdtKLrCBriw==","signatures":[{"sig":"MEYCIQCXiHeY5peigAiIiIMJQ+Yqj1Vuk6kait5R8RyjaO8/zAIhAKQ9apnUIwwdqm8yRxhBFej1WSZ1VtUSgf+6L9XW7vhL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4906201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJx3TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz8g/9GOGyGWmQde76YRfzmDeR7Z92wRpHij0jRBmTrpzfFVQAIApr\r\nZ/NObWVT2M2c+boBf5OEmyjxkSXdnVK6qTEF3B0PkV00AN/yNY+U2kQE3ugD\r\nWdZmQIk7pjB5xJCTD1N/2ostd11iqSvFqLYM795QSmVzV+d5OyhDBiVC4fso\r\nvGwe5IsSCnXM5GmV9Pf5Ng1rhhb4S1sztWwndoA0Z3TcofGcB2/EltHyMkxn\r\n8pwWy4blS7ee2ujydhisiuTVOpQS3HN5sL+/1EN8H/XnBGB6CrrMJWih9QkS\r\nuVsRT87hgRpw3DiDzfNrBKiKHo42qesnjT2ZHwkiMJShrsP5JB8bOM9SjTMN\r\nJnzcyoM06XgnlFtuQK0jr/3hveTNQLAcY7aLYpEo3AzlGBdk2QpjNzWlSgQ4\r\nR5rG5/bPJaIKhHHjz1fiQAiQuEsg+KCsv3eHqqTQsDNu///kSgPsi7Q9zNs1\r\nU4ofXLHknb3rnQnb1v6Qkc/y8DGOIe4vLl/7Hv5EqENMPDVXiab870xyFcrk\r\nvxbBppfNQGWH1ESpg7fn5MPgF1h8mZurg/DEbC+nczO8qsRELxONDGvws8gQ\r\nrldYgnXeySJWYN9gxrfSvkR0r5pMlofw6y5GU+pdXP2u+QUi79Rrh9cl5UQb\r\nJ8jkebCwcdwL6i9Pm5fLW7zHx9vpTQj2Zb8=\r\n=zlEb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2416dd338bc67a076915c497810195acfc85aa66","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.0_1680285139563_0.176154225425035","host":"s3://npm-registry-packages"}},"4.3.1-pre.1275":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1275","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1275","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f2dfee859b02e353eec6838da994e099e3df4224","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1275.tgz","fileCount":111,"integrity":"sha512-Mb7F7+Fc48z6iw4swYqGzBHWQB/JcQ8ujS+cTD6rXPVt4VHfSJkTJA5K7xM/bsGQfhag6QeugqWQsVtliGUedQ==","signatures":[{"sig":"MEYCIQDMjgSg4ON+KhQUtuKpBByx0Jgx0vYcI3fiR+Cwfs2CVwIhALYoDYliE9EevigO1jxVRDHNEPg78Vg+8EJ4mTKBAXhi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4906260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJx83ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT1w/+JCM1Wkxi2Cnf9q3Hx6/As1LDSeK6wOHXeMRScZ/kEsjIjQDE\r\njG7614UP+nyVjUBJf0Fhhnc5+XbGkwJrz3XVB9HvcM3DhoOvE+D21eAQreom\r\nRK8hEWTQgvArXYm/lGJuFdsClnxSztnaPL1kmJn7zbJHkr+i6sl+2ruy209b\r\nRv721gLV/EWcDEdYlBYTck5olgEX6z54fnZtYfocsURlLy5ah/bd8oVBMPUb\r\n6FvMnTtKhoTIwZbJAvNLfb7uJlTlwfQVf+nKYx3ERtpyI8WoLQ6ifKMfPvim\r\ngf7igiXgQuzNpZdnwFsUn/0Oyxs8sePGVqh4M5TpyDUuGWI/rUlKhBm69mEL\r\nFnb6AJIy8BQEgJuHDWfm1u8RWIskyiiBg6j6wF7YbBwEGWipqyHKA6KCuaFn\r\n3yd77NNWTHukZVPWKJdngueuy40BeepLDGhiMXm6fW8Kr2Pep3yf40WVc9AY\r\nY05/SEluEk1q782h3jQr7A0teIOaMauNfn80s0XvLtL6bc7x7qE02Iqa3SpL\r\nB5ubOSUACanEoyz5exNCVlhBiy/45YxTcQvG0aheoDdRg6gN3ZVOaprDHoq2\r\nXY86rkuwv/w+8BM/V+3AduNy4rABNojOHdGQ+etA+7nsfL6WCPaKw/D1xmJ4\r\nwNrc10zQfSldogLurQtKOKhtgXKE51u/mVs=\r\n=gG86\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"59e87fac3473a38935088211a23c39a83abfebf8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1275"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1275_1680285494961_0.15516223936329898","host":"s3://npm-registry-packages"}},"4.3.1-pre.1292":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1292","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1292","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f7975963496c3a88dbdee63641133d6654104de3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1292.tgz","fileCount":111,"integrity":"sha512-/e3iL9wJjbx0IIo2eKr5lrvwSR4UfAuGDnbIc+jOydAnaffJ2m0sU4RkSBwRGFlAYnBtnlr+lPItOSKW67UbVg==","signatures":[{"sig":"MEYCIQDVWKDgOiF+2Qu7tQBvgTmb4ofS736pNfDNmmCgwtuNCAIhAMQjvL+42lXgTL0QfrncyM+mCdV3aqeJyF68dBQ/PhjH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKz90ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmopdg/9FO++aQS/HwlJQsakELd5ptd8+E/ECb+lYMimZ/NZRmk58rd7\r\ngHnHXdPsVd3ov0/1VID50Izw0K/8k/9I0v5mX0LYta9Sa+RKP4SIT90rSWAV\r\n3dD/tU5porWitKmikpzunUkRIn+k5NenNGfU9dAnl4qZ/AdRJeZ99nsaSQCN\r\nR3oh29ws1Bku+lE49uO+iKI9PROlXWFf89Xs95OuDO9N/MTvL3t/bsPy2tbq\r\ne/LBXYW/eP553aP1AqnggmnHYhew16o/wagCS9jvPMLvX7ldxLSeKz3VlL7M\r\nsd0DHoQ+KwzfeqDoGtvRnjgHqz4+3JWgv8m8AnfUeCECjV9QATREYvbOqQx5\r\nNzJmBkHnNsDkOtVTCaigTMSJMh55QM4uNk/9kWDgiWbZTYs6xF5sUxQ+ejRv\r\ng89s+gTe9Jaxjr9lEasUu15aFag5L/l7F+At7peo0p54sB60JVsquhII80CP\r\nNINVJ+X/6LhYE8P0gzFSxDoq2f9f/j5gLWVRzG7qsSOBhlrpDG4d+6oTfW0k\r\nlVhLsLtc9hmC0wNnj+7u19yjDYvuAMyom3jA7hgsy8Po7+n82rlv/uSCEsPl\r\n1K0jUiVNAlqwxxTZmPqM25/6RRUgIOPZq8HWfucRrsNmGxbTpXj2Vk1+zPkH\r\nDMORIYHU04LR06gD/C1TdvtCEGCr0qOwqbQ=\r\n=5D+w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"307c0d5cda9a14a4804260b71c01cd630e134426","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1292"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1292_1680555892113_0.7071093447056285","host":"s3://npm-registry-packages"}},"4.3.1-pre.1294":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1294","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1294","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"31168e690f229f9f18a38614700d10030098b080","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1294.tgz","fileCount":111,"integrity":"sha512-WO7DVYZwMNLqtA8kBFvx68CIgBOtZm79dSpUUMXFy1AFhLc9zObXdcyXjXS443DNOWP73mYEUxE/QgHKKFSmDw==","signatures":[{"sig":"MEUCIQDiFFDeqhCShJJJ9AfDJ+JCQ96uhqgm5IfY0KrFVjzmTgIgBcbbOe8eFOXWcb90iTVo8/8fZwvPW65CcHImhzMl90M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK8CHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfXw/8CGeTfinbkCzkiaqPj2hA7zllYHRoY36pLQSqF0A8gKxqiTJm\r\nM9MsGTMQrFrFA4IdapnXH8rV6+TvBKhaknmAgGvTVsuxE8t9uBfR4lClfgt2\r\nAooePncwBrGPVndByMKG66i63uJzP+jMbXpK6L4JDODyLzhDFEmq8heLYhfk\r\nI5WSO7fD0if5Gv10kWjjjtYbXmQwVspDdjSBFoQ5cAEsLEQzP+sV8miDnAGY\r\nF2IGFIy99TD7wYBGWSgeIvHHTCo2PO6N3DBoVdUW1m+0/Qlb7gN4vXnE61pM\r\nkl4e75aQ70XGIWi20G+4l8zks8O+u/pIM5FMPOQWi6Hw/Q4bNQ+JoGNvtdtP\r\nB+y05cQrI9w8G4eqggiYEbYxtTePdT94ORYhqRq4PyT2PvuZtdfuItCiQqpk\r\ntPSK5cuCQm0hOPMcIoqzIQvs+BNe/SJ1V7xwBhYzxxfZw+HM5F3JP1HCazI6\r\npaAVaSjiXFoyqsOf77ZdjBojgksFop/M1bhAnwpv5gCTBRc2sCFJ68aSevEn\r\n51A56dj9q3nwKeXbVYjfBXygjx8amhEn/8DzE/BiO9tiIWx/dS88D4VuKj0i\r\ny5HztW52VrvYo+XaxCQ4tPqZwpvANY1iugul41b/51+XEVJCI28CEoalHp30\r\nIVLflhoOnMrNJ/VsdzzOzZT+tN0ahOi9NHQ=\r\n=AJw/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b73519727a34755abf4cf61987997b662832a040","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1294"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1294_1680588934742_0.20441854389830616","host":"s3://npm-registry-packages"}},"4.3.1-pre.1298":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1298","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1298","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3f8e009170f1918d4d9b9f06d62dbffc66e17adf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1298.tgz","fileCount":111,"integrity":"sha512-Z9Ck/SoFpdeSECfkfy4G8heO4sMIOTO4jnTiGiDdb5Q/36rh2yqRZTsrPmP5h9TCqjjmqOqBlgHiOaTM/cm8/A==","signatures":[{"sig":"MEUCIQDwPKGdL/GctpG22QdWvf7KUrz+++k2qTVLnlZC7v0J1gIgSqb0tvFOxANCh06ksumxtjooNoQQUZyBtOYRdadNaD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLJAlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyjQ//Q+UwRaALSvvBqq5w2LeP+YV5uvFHgATaaOy4GFSpjBjlB1uT\r\n0e1rTO9PXZqR5RwHcW4gqD6wY5rqLrYCOIZlWt8IY0ePbf4lNB9OI998V4tk\r\n2dtZlqZR+DoCm6vMKutH1C3abHqAls37V7RYL2Ska161ljImBq5ueCH2BcXN\r\nMJARp3uhJfbnaBN5qHKZkfpPH7AAW95hKPyME5+xVQQlpCG7CAaPCwJKumpd\r\nNFKzS0sHmjl7z0rsiC2macdtUIxqpbEqKu4nb6OH8PNXHLmjFULzaYZK80vz\r\n+dPSTzJYPMkL6OTx9+WHjKRNNYF0Vq/vs/CTgHhlrW652fEfQme2exKm6ns+\r\nS6p7DAFjqQPgNqpW7kDE+lyH7KLlWDbGpVGYCePGqk8KLv9Y9uNACzg3ft17\r\neDHgqUeNuJGwSCQjNDnTULJpfo2XlN182I6U8v6BtM3iu1JjeGuhb/PbsYDW\r\nkrW41MHzZdBBcxqxY2uECEXaoj6HaY0qVoMsZ6rHpzC/yp5g2VzDan3GHEN9\r\nIW1N5HTscJKJPiluCTWlFofE7ie+MhoQqswJHoIzRPyp3iww0AiWX8uwEHHE\r\nfyw8/FklKym3bd4HLVmr3XEn7EgOo/yPSHKsNnmu7G0OaHkYZaCamOIu9wfE\r\nr3NFDC7TiDlJ2K0j2aIkDg28DCHq0yZMpc4=\r\n=lF0T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0e76bd0e3a7540cb4c8890ed8252edff2dfa6584","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1298"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1298_1680642085133_0.3261546219518181","host":"s3://npm-registry-packages"}},"4.3.1-pre.1301":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1301","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1301","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6addd26b9aa1cb1087ca199f59242b4321b0407e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1301.tgz","fileCount":111,"integrity":"sha512-nox5IUzXIa0zBqNjgg7PFYGrXIe13Xx18Ck6Gv1Tzr5rCcnzxwYxl1L80NHAp2k6qpJkh56lYBUKzEFDgwVgOw==","signatures":[{"sig":"MEUCIEcORXuIF575zsZ918fQUapKAV9tCNLvtPLpSIHDuDGhAiEAxmHax5GHlXjy0G5mTCwFdUn1iEimDtsTUnYBYQgIlGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLRYnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/0w//eSoIKBEKqNrX70ofhOSXvykwkR1om6aUSOMfpXvuUEZ37HEP\r\nK7n7u59YBVGUbVxFwdwHBqTzOxudX48Aoi2O1Ab4RiKu/ICSFSlWE7sydZ2T\r\ngxYHp3iQaQ9P2DMchKW/DUNejUPg/qZjOr604U7RZd7rBAVkarhTuaBVaNrF\r\nTB+QHZe/MZ0TvPOeSsg7pv/nTGfDnTz8i9tdTR/B2y58iLmHHQPR+NPO0UpJ\r\nQn6vn0hydrFexBn2UwBuwXQE0Hnb6TrH3mUmCDp/j4+vf4tgWOID2gvCSxKO\r\nmZW3SGnnx6LhmMmV78522v9lCFMTTUj2RJMEvAUYCLlZpr23ewsDG1SXdoNq\r\nGDg+V/Ag2MBCKuMu4IcH9kRO3K+6NNmJ0jVwrOfMKGXZT8G2GklvcKh/U/Ec\r\nTZFghLLmXhkq7wvZJHxxlwlHWDnHr6iR/lDKK7epvsYpyEv8jnMvcyJZBAl5\r\n1ljTlzFRUwDi1GzxUK91y0IERDGMyhR6JWWIAau/XbGguA9TnaNd4pR+vSOC\r\nFr3L3ot5Tq+ucU1PvEVrPqAADmXvdJWgd33uCSyuNG7Vhi3e+5SLo+IoHp29\r\n5J5SLaP1feE3PmBPhAp7jrTH3bM+yFGfPpLRGbQuT9CjMnQ1dh7tJSDco9cj\r\nXsZs3ieN9Nx+KmYpd3m79a9S0l/hP3nvl6Y=\r\n=g9Kv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8b2bb0e5cba5adca7cce93627b6536e1ef1821c2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1301"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1301_1680676391263_0.22384502525705807","host":"s3://npm-registry-packages"}},"4.3.1-pre.1305":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1305","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1305","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"27cd6861b36b2f7ad66ffcd51cc7a44a380ddd72","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1305.tgz","fileCount":111,"integrity":"sha512-G151Xzn0O2AtRmYVjnixCQjqhlXMtljUkFzeoNP87Z3XzGk78ax4nN7gxOhYzWFKpZBxQnibfTfL09IQJ1ln1Q==","signatures":[{"sig":"MEUCIAb6TWcEmTqWtZYMilogpWz3mo2h3fxlsnH00RdCQpS4AiEAzDXg8o/1wPXBvxEEEkVB7WDIydPT7FeZbrRQU7t0A4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLbstACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRiQ//W7B+7BORMoOdWkKKCSPRotMvVnhJCPKF7LzIQMIbj8agnVbq\r\n21SBASJ798aXW/4Y9aS297U3PlVZiOS4jpxOxnlzHx7meb5MsJw0PO/NL/Au\r\nVwfIH3HWLxmciVdurKI8sHbv8lk+3StpdPRkqU7dP7V2oJ4SFGEOyJOHF+RA\r\n1xwF8dMYyYlwWzfU++2/Iu6BZoYT/rBNmkGi0xBqzOjjTHw3uEzneEU/OWG3\r\nMaic3LAm3yjfX7XSWunbmFh1xrhgQJna7VGArkrALBCQKYlSPNAfxWjZodjd\r\n49y45LQZHcyvNgTEdVDxvy22gMLAmCT2uliRMNE7ZTn9a9dKUXnHbF4w8OiP\r\nQyEj+9Kk+PY0J/wipWbbyFCdwXLpK3yk5pfhOxnpeBbLtDVymIDRtrN1fhEL\r\nq3pzhaOyUn/6r0SQLQp6/Kvn0AXsER6GzwT7/OP+8+TwdUQmX+3GMv/WJXAf\r\nnltKFH/5VgeoXAQcU6IqxUPpvfPUfzz1s9CgJ9rRQ9jCsBKT7wNWreLF1id8\r\nMO0cthsncMbsPM7+OCeVa2mQphneTc6jGhC2RtEf/zsHNN3FvRWkMW/K2u8+\r\neegi5ezrpDFktM7N0Ug4Z0bG58pzTEx/OGC4QZvmNVBEx6UH7JPSPReANlv/\r\nLwQR1xlaSAdg4h/7witSTr0r80RNOU1D0xs=\r\n=NEhy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dfcb51a965d8420c207c6d4fb39137b5a3ed31e0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.19.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1305"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1305_1680718637098_0.8772337798439749","host":"s3://npm-registry-packages"}},"4.3.1-pre.1310":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1310","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1310","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9663230520a3cd288c0b50a02f7766289521e466","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1310.tgz","fileCount":111,"integrity":"sha512-UwvJ/rpEAdAnjr1DTCv62hXyy5OhRrwSxkl/mey/5d2gBGVhjijbTvEdX8XqbZPHyNfEA4KfR3oe/Mg65B4aMg==","signatures":[{"sig":"MEUCIQCGrRKOlm1Y8yZZ/ymrDC4/aALgOPQt+RgDTs7rPy82FgIgIcGd8zUfGv+EaKuEOzUkIgYKuzRrwdZN/u6z4RamWJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLtk6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSIg//b4cTAy2QKrZHAkY7lMc1AloSMpOJiMt0NT6rinikI5LTy2B+\r\nY219iy7r+fCZjqUdwjHmxk9Tf4zDVFvbnAgXWLd4q/hV3nHEgIFWkJjOn1GT\r\nP5N4MDwoH/fFfRo2aT/oEQFQsmrwwrW7HkQyC4fTEMWLkxcAREA0Se4EahWk\r\n7Bexn2btOjEFb7Wa9w6Bvl7fzDr56VvXAiwUIQd9g1LBQnmF5yE3VT70FmNv\r\ncedkkrtf1aCVdKCudHLI+uWxdgclLNDpdy3HQFe5RRNz3wqZG8IrLBZ/N2o6\r\ngVW0z+hl1jOs9wkwxHTt//UYXuqL+DFWe8/4Nc3BreweKI2c9bKuatm4cho1\r\noxsPAiG4z9Xdcazcw4G+X4Cnd6q7ToBKmvhu5YZSG1iT/jyeej9QzSyrpGOq\r\n1wkZCLZkWZe3E8W2PiEODXTmS9NAuRCh0HnrkIzAy/Hr9UgCiicc8sqpUDOS\r\nKLDw7PBLLbjaAK2gHCE6wcpDGF0SV2ws9XS9L9M54VMRsEUdArXhgspU0/2j\r\nMXQ7bgXMeLu3CxmllaxMSO/nsO8Vv4Y34m/62rAW0G+ujv6xBXuYTA4YyNwF\r\nSpv72QEC0hpCXPjAvRk4+Z1KVFEvcATkqNDvEOU3n+gZg8nPnSFRqomVX44r\r\nLLfrV3JZEZoxNLMgyHNj3S26Maba05nqBnQ=\r\n=T6RK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1b4aeddfe0f2407c643d63065b2b01b54b067164","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1310"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1310_1680791866320_0.3907649916506617","host":"s3://npm-registry-packages"}},"4.3.1-pre.1319":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1319","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1319","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"99aa65da89e8cdaddf9de97a86f26dcecd61d6cf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1319.tgz","fileCount":111,"integrity":"sha512-GHl6+QxZiqtLYscLlSjmK2yGXRHzsCaZUyrDNmavowqAzajtFZZ9R8yGDzVUSgdgUfMyv1mlk3YXfvBmb5tWkA==","signatures":[{"sig":"MEUCIDVBPtwY9bs/TZnRXh6WHLPeVgaF9XCKhBSpyf809gO9AiEAlLgJw9pjEdoSDGpORHjLtDs6nYM37pu7XYdX7hVje+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMCZuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOmRAAih4jQio/nVxP9p+5N3T/Q82zxb6EAVdYi7Fo0CljOAdCgSqz\r\nh48n9AAxEyF9kvfR0ZhLCkdHuxnCjY8kpw/0UnnCykLZ3ezYEwxn0/TrFiUu\r\ncHYnUhGdQi3F5QyGUoK6p3dp7Tm0tizsIjkoyKZ6qJ+Ft6iQ+x67yrM0/2yE\r\n4DsO805QaLf0LuxD/VszenYOkvtFrYpbE9IWudMO+Mbi0wDfhZJ9URUANkuN\r\nXqVTeBXh4ZFx2ZFGRebfgeWsV4aWW1aJliUQ8RQH4yJLjst9ina0ljtjE1ar\r\n2hAkic+pmdpL53+ZJj5TyYb1Z2TZV/HeMSx3iULDmvRXaLYKb1xmBCWE0zOY\r\nJQoFeboE8ocuwcthe/Ml6Rw55sCp1tWXgMEsfiPhYC43CksoQySBgvPykY2q\r\nICWIAWr3hJlhNng4GXr+VvEj0yln8visBujDmz+aX/SbKQY1NB0PCzQLw28N\r\nhB3rIwaJv1i/t4GrdoWHl7D8SWc6YWwn3cXea+NYcIey2/krawenN1YjE4tc\r\nYWQkliI2rc3a1BWJGuow9zL+lerezyD3JXbnHF2ZUyf/6t0U19xguO1+u8jG\r\n82QyZ2iuOVH6HvK95DNTfdmIBahhexBt1VMpON21V2muGC0fH8c9nehUBNGv\r\nCth7JpkXBcC+AhYhBTw3DFJQZayh7K7DnOg=\r\n=Xr/G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"decbf184e95d59a1b45c8d7597c8c38acbd42ab9","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1319"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1319_1680877166102_0.4230897354871699","host":"s3://npm-registry-packages"}},"4.3.1-pre.1325":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1325","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1325","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3d2da3f13a7a3cf5211225c7129e2441aeab22ec","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1325.tgz","fileCount":111,"integrity":"sha512-OijAQYvchdVAqX83xhant8S9DrCVOpK5yVwbptbNFlUMJ2XPZt+FXBhhJAQLH8lrcXl4T0Xx+3XlVch49SF1Cg==","signatures":[{"sig":"MEUCICl6GAx400HmbCBzu0297NmNfGqi9qZH5xFq/r9It71qAiEAjuqQwp0QySRQgdCBaRapJlofeqnxaqhql3h8OoxBLhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMw9fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrndg/9GFcnWqyvL1KZIXcyQeOUobC9WyG6AfTEKv6ytX2oN3ELE4e3\r\n7G5reNYvYSOGyKsyJLm7LW/WyarI+cb644rL+o9vtJ7XfyTqpo0WNyYWmFtc\r\nOT321bV8flQZA53I9jvLCD5N8adr1oudHgyBDPgzHQiZPjXJU+wn5cg2AnXK\r\nN3g/ZyhO/fTG//HLihHQoMBpUOSjRdi2yXh8DtO8dy12v2ZhvmMm61GLt5IY\r\n2flf0oSzikAr56NdG18r4CN9F1aiYYs1HbB5iiqERt2DZ6rP9/xag39QPauc\r\nEFOBYZYo//gKQGpkSiwP0uLvFudB0H5iDRN6ukUd+Qcp/0BEc70jg+GwTxsK\r\nepBJKZcFz2pe25HidhHdwlG4PeWKwSPzUNoy1YBzrAACvJV8Cy8idAy6d1bu\r\nYiVPru/AKkqh2o6GyyjXej8Z5bpWVsbPuHcBEaUy02iR/X0tT1l1/5ApcKcG\r\nCX179c8pMkcIoPNuVHdGJaHlyo3L2sqYHl2aNio8msCK97nacYtH2Bqq+mLL\r\nlUJNhHA+UCXPlp1fkifmMObTtNqrXGa8l50gazjchgh/T1JZwlEqIPUFtYFY\r\nCIoJDm/hY3lCdkf+oAmKzuHa8ptTH1ZT2/sbYdqGtFEBs8TEKlpHT2KvL3PH\r\nKCNehcFf7pkDVC63XIhLwaZGHgtXSV4orus=\r\n=qeMB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"af0075f8eb305377b460f14c2075782ae5fba5c0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1325"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1325_1681067871292_0.6039015551490214","host":"s3://npm-registry-packages"}},"4.3.1-pre.1326":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1326","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1326","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bff36bb04afdfa1a9afbc4c3f8a512a922d8b052","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1326.tgz","fileCount":111,"integrity":"sha512-nNsdieEVWWpC2xksyYAjP5i8LzUvGQEg/wA74gnrQMxZjwJXT16neXouKiOHaiSvLlRwKlBLamxEBeWHCDkrFw==","signatures":[{"sig":"MEYCIQDZfpEcNbNp++8+HcN5UB6HkjzS7Rev/Y2JCsIyrAaEGAIhAPU6EhdtxjR4fideCfb+ijhe4ZKKfFf/XreP6j/22yTr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM8fDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQfQ//UrEmpmqaa//Vi4/VqNNmP5NQdCHP3BVDRxccKs5YzQfvXIQk\r\nNNp9ksuuNlxrwoyZZcVrriywXEEGOiKr8OTeQc8wQY+LTGR/O/TI/jsiMCVz\r\n8PUaSkShDdgZnfi3cs4X4bOYnC2s4PCzgIBQqjekB1M4Gv4tEIZwmtcsca47\r\n2wxxb1kdLS6y9RGXb6bU4Pk0IV5zKC4DRc4hw/nY7UlU93r3wIkzKCcMquW2\r\njxRrvs8Jk0xsDXfNI0Rr3eXOWzyVUC5awowM4zSVu2SCJNSiiQb6/8frgHiO\r\n/FH8uwTCA6mOZffckYp89ZXvrpSoxb2OKqhD0VeCLXEK+YuojJMI2gCCcGoP\r\nfC6s5eflq9fhrF9VhC6rITxNiEZPfz7j0ongxbXxeTOTIHAd1zkxncRnAALs\r\nPzokzatq65qwxzbJuIZhN668IExodvZmcV3vN/bB1ipSQ1Y/d7czpl/hDaDA\r\n6ynB6gthQXJrli+Bzpv7fIvZqAwjNNXZmObG0xdZ2SmBFwvk0ututi9yGXjO\r\nGoteF34lhxGDA9M11yoq+heBXUAkFFhu6kM4mwxBCYQeoT3E1vse7+OHS+Zh\r\n3G0viNEt15lULf/zdl1x4xNBOXET1WWzBo48IIYY5r85fHX8XaN/+oFZAHf1\r\ntiYgrIBSiNgy4q19x2dNSAuFTJ4HpBf3rBo=\r\n=47Rq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ba93eb8166fae163c69c5f9ee32519ce175d0aeb","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1326"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1326_1681115075343_0.0738794552344173","host":"s3://npm-registry-packages"}},"4.3.1-pre.1329":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1329","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1329","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"433f8107e3f83ecc72283197bafb822a3e5d60b3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1329.tgz","fileCount":111,"integrity":"sha512-RaYSjKSaRpHC0ftMe1DZvRNZw23JuzIdH8p+ZJq3UkDb1+2lIghWaxc9VXm31Q5CkK6sYM+dDnL9nYZRg5gKMw==","signatures":[{"sig":"MEUCIQCHtY6PTiHMlu0mNuAF+ThQODZtsuI4aQInMXuVzKTwDQIgYk87wu/Oi0dRt+/87jhJTLoX6fXE5BeHSRiESRmbZAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4903939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM/QjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLCw/8CK9S9955K1TD98oeRoDdDm0Eorrq0V2B5tG8r2my/tRHjm60\r\nfyqZR2ZsKQMZ+WmZZXlW3AApc3aG/H/Ps4QENguqem1wC7l8yxSub/78DBaa\r\nSL3GyPQqCHDhpwo4dAlyWOJVCFhNPJtuPXV3sS2/K/FW40HPkGuOPAIazk+q\r\nxXpMK+5kfHDnx+Rw37kvv8kBrAOQdrhR15zMMHH73s2v866W0oG4O9z0V95F\r\nLwHROIQRy/aRgl4vGh9NhWg3X3CgAISCvoyIJNiG+nqbTbbMm88EcyfbV63k\r\nulX0F07PkG8dv1mTsax7bidvmIexprMzVtcKuS02WE/kFpXPS+A7bzVO3gNd\r\n47LPevQTTZDcIKiZbis1eOMvvgE/9ig2UzFYn9qJlMnaX7Du1JPB5dZPexst\r\n9tfTGzLGYLVPounCgIH73HEZbIllmOtX+Xc5Hkdb4TbA6bXEPz6/Teu8MuEy\r\n0S2cd+bm0ELyhubxhyoMoyJckmpWDEzDZTp9qxZdDYUVsniFjUCaT8HSDCpw\r\n3EUsUyyDQjUVLB6dzyG8Oi4nPcKucsw3eif0wRppT7crWRHaToLSQ8aLBbgA\r\nhLefQO1dcx8uWu1BtydR/WvFKHWHcO7MXFVyHyvT4t8ACvqth4YNC5DqS6aq\r\nFrJ6NHn/7bhP1Y1itS3vZphiYgXk9w2Z1w4=\r\n=er66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8b300dbf39b6f9e42fabb429f6f2386e78a3df88","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1329"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1329_1681126434744_0.18916905476131918","host":"s3://npm-registry-packages"}},"4.3.1-pre.1330":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1330","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1330","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"696c59be1e78278870196485aba8d1200c214fab","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1330.tgz","fileCount":111,"integrity":"sha512-1v5h1kufWP5SXDXSlZomi3rH5k/wiYjtBV5EQa7D1qS8wmhbcxnr5S+xFOfV1HrBLH2tAO9SxLQjLUFZ44XAgw==","signatures":[{"sig":"MEUCIQCHd5KoFg0jrFfxbKTpfh6hWVJMRuwMGOYzXtWuhR4+RAIgUCGCNSuFSh8FW0zrcMcyWnB4NkkLxROhXb7gI6ZkQBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM/gFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCjw//SrwQVdR9kqrdWvJCoCVOTLVjFgsuPFo1aI8TNg6hb41/jgge\r\n8Uh0U7wGwzqc1oIlRmw0tb9EHqslNkm7Xpd8QYpl4MQaPABmU+9kgW2ezts3\r\nBT4tPqQeBsVLcK4/jIEm3UIAqXBgH9CLYpjKNbX7rRDCIMrMUuee19j7qDIM\r\nKGF9ccfG8wGou75naVFm5EzOWarsGzPKKzu+O1DqOo5Jqp81VouTuY2es9x5\r\nzDcehHw2rgSy0e91nFkqLxvyRCfDbWu9TjBOmeAsB3S3I6hRStsY3PPVkRNo\r\nOZt3L5QzMR0B68Vuok65rCX7bL7SSOCiWrQwsaV8MKplA0OTp2xGtQ3RhVyf\r\nFZJhwQNnQzUrITdfJnib/C8gEBhn3RX4SztKVQKJY24DLME4OljTsTQCdW0Z\r\nItc7D+SI2aGsUHBGL/9SMW/SvtasxsChQlLuJ0Eqke9mG04PMT0fcJLeMnl2\r\nOtFL32Z5s++hXsQHZZN7x7TwwaqIKEz2WqspgniBFBQdL06DRUAd6pS6ybum\r\nnWiXyzF2HWwSCFlUcZo8xpuKOd8VpD+OuJrzFN7OhVRz+GPm4X3Xaq1IwZEp\r\nSCCGYW094k6vp9tC8UNndfiVpKAS2iOipJ4KSDzamLMIFEsFawngGAGvB7lq\r\nRFhCHjj/4XyiihKIphP5RporaV3uHifI7wA=\r\n=CeyW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"06bcc4679c75da247eef39b7befa0c7e71b13c8e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1330"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1330_1681127429632_0.1026402112289635","host":"s3://npm-registry-packages"}},"4.3.1-pre.1333":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1333","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1333","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0b23d86f9e035fd6fb4ab18524b82464857c838a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1333.tgz","fileCount":111,"integrity":"sha512-sPsMGIiTGjQLUxo/EMRo15Q2aY3HqfsWubZkSkQiGv41i3UE6iEJGfk0PoaW/q1rTRE+Ln8U9A2xQJK/zVwTig==","signatures":[{"sig":"MEYCIQDtz7N9mqBhJ8CD3R6XO50p1u8qrF1WrVSowNgwRnMxyAIhAJiU5kSHwd6GzL07/5uFepPdfNdIWENuigMQeeuxE+RV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNF1MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLpA/9E1bskDLvVHG6YuRLH2IjP9RjUfaCwMm0QVsM+yyrNsJlzDbr\r\n98hdQaoaVDte7GDr4rIcL/OhTlVkpvUe/WTUuWvaz6dm608nEzvNr4i57WwA\r\nuL7aJYkiiCWF0yuR8GKEmqf8ouxz+kwXP7KW7x/jTrV4FEf4Fr8JVVQrxKzg\r\nDOIKexEriBTPMY6OT9Gr3pmAl4HAJa+RAwgnOyHEkdmRpHcgSQ/ClKseFpr2\r\nxQZhiTyyC49qaSzE0iUbFDIXre9qokMNs2p/5UTi2VA8ccruYTZp+D9vjvWF\r\nZDEbCjRr8Hv/TR6C/L0MBHhUuX597cXhn2TKrLbS10yc5yAQ47sHipqcWxpS\r\nXQ88udz7Eu1kYYs3EDsGWGpvsBKzTUejnriYPzQJiyF09Uv4Kak9D8/TvCX6\r\nkDjYEIriSnjvyzUGRgaacaUnYUx2cHYYv7Maafm7iXNKRV35njJ1hN/jOwgm\r\nem7lGcqZwBHauPVdHVtS4Vg8Bi6xbWwRO+ozAiDDJoII+AQl75q3zkuhfFlG\r\npjGAKmWFpW+Z40MA0dTscAI8Pmx0dkeAMBWrq3jEhbgmHIlyHSTXPwXPZk1B\r\n9cNsZQbXjkF9VCot1tcDb/4uTKDReFI4bA9Mw+xda64aujSHOwDVNl/kBqLB\r\nczR9L5ybdmIgU0S482/MDsZHth4AbTGflfQ=\r\n=doKn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4161f645635ba269ac9c88e5e1af16d8eafae416","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1333"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1333_1681153356204_0.6496440475463652","host":"s3://npm-registry-packages"}},"4.3.1-pre.1336":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1336","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1336","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2f54731f42a23e7efd8e06d4ab0b0c0c08736666","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1336.tgz","fileCount":111,"integrity":"sha512-LvPhdi55ga6mS9SvYwsLf5t9/5fhTaghran8rIiY4KoVZX3CwRWFVVRuc3ohLc7sZjfCTp6pyY7DGXhFzN/3pg==","signatures":[{"sig":"MEQCIH+QkBt4LaNYdMODvChav0vC7bzpXvrNE1SzlAoZrdjfAiBRjxzrhzewgCqBwcZai3NGQuaeJ18+Iq/qtyc8CQOW0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNZx/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7CQ/+Mun7CtrrQFXO0mAfBR4ThR1sxwN6ErxHJHztuiwQi7AjccKW\r\n7z0D1RX/jCN8Y05+TRXx63bJ+oxw3PNxUGTSB1AM+o88DmTeMhs/yXQuvSHG\r\n76/F+IhytQbb09IcrQbMkGmp9Q88Q0uAarPw6a3fYRyWzKSs/r33RDppNsaH\r\nxnBKShIHSAYygB/YW/taeuzD5ge+061r/a/nhXWIdteiFcvcZeZ+f6aPOmIn\r\nM6o7lvfHP+akwXo/77BG1fsQxzWwfDKV3uiwJoh7FrVGy5Nl/cW6XT3P1+Ll\r\neYc7NOzoFJseOmsoc0YkPEDAZ4oWTdEaFNeG+NZ7wMIU9ITIJffNiVY8/fRX\r\nCxNhNznE0k1lrX74nnFglwTuY7St5sU/E5XGCQfpQ91Rye7LHftkVbJ4h3s7\r\nekaWijGguzFm9e1s5u9CLPDXzT/RFJsSyzI8upBc+ATAZyLAqt52+SsL6pq0\r\nzgBAmwryqLd5yQHK9OKRo1CR/ya7HUKhipzvYd8LEkZGhcLpS8bSZhNgC9tJ\r\nv41j7N/pU3DpQr364e444m4j9QaoTNLaXPvf+E/9/woO+TM8Flcq/OdHbpWM\r\nnDvk0ev40FnhoyTluqplbC4/pro+EvkzAetvM0GiuZrPRO0hPRkjJZixUxA4\r\nlpqZVGZGzadlEMoxwe4pZhl5gmaJvDKiSG4=\r\n=QVMW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"731f70ddea865e32380787a1ef3a32a0174b546b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1336"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1336_1681235071246_0.42166275644759454","host":"s3://npm-registry-packages"}},"4.3.1-pre.1341":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1341","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1341","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a5fa0c1fff6f86f3441a7c2e80e67f3686b959bd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1341.tgz","fileCount":111,"integrity":"sha512-6GQGMstEu15doasFe/q/nWIQSd6Kl9QFIDoDKVK7lI+Tn04TL2RAJ3ZIYq25H+WJXrT1k/r83/J13++GcKUiGw==","signatures":[{"sig":"MEQCIBDh5YDpeUQvaOBb6KofAPZvW0uUWDE+mANccEmyvthAAiBHegX7qrjM87wkJTc0460TT+4kg0wPgFogL0mJ+8vNUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNbTrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4gw/+OhRXY2zMLx/NQg9Il0Yl/opREFlV8xRXOoPvZz6A4X53WA+e\r\nPTAKsHm7TQRyA5inTp6oKaggHXOTjtzJSh9lBtPepblxoKbuKLSeQemmeCo4\r\nASMoDK1qtcnJrOP033ETYZZt26UOGOaTOzfT+3CutApT/5cwyiKSWpao8vVW\r\nbQHTNQi/1XYRfCUCjHTtVVHmbL4u0/z192fc7iQXs8tDXFCTtF4xd223ofwe\r\nH2ub3XFP+20RAwCd6+YaPLo5uWgOIaIZtQxOWzK+9A8/TM2jatHlRJHmEPfJ\r\nEZOo5IBQT5ft85fFE1u/hXYy4E1lHGtf0MDx98q74pIxU9WwXG0u0sjT7PM7\r\ndctrT416EnxcRuycY5X3EROZSTd5e1DJ9dhf+HAg2nhwRXJwIV9jASoUItdb\r\n9azHIybrMEDAieVSHMd0UeULZ8D3XqGZX6tKY0YHqoTGEhoL4DjNYsLahHD7\r\nr8PNvCqSsWC06do8ik6Y2oyW9DrG/8X9VANW0Q3z5YMsm35QlbT7Sxq+C00a\r\n2SirLM0n+aJFdAQhFuTnyNFO3K63GAmFZLXxsSD01A0dc/i/5TRyGNlRz47p\r\nRlvJ0llxjH5v81sPX7LF9ON14aYnZj2rK22nwTsovaFZHzEHy8l+5M8NUoBv\r\n+GjaHJU2q9glsKMztUUH12rbC/Cs9HgGUqw=\r\n=8pPd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2092e50129b949ec3f84bc4e2416a7dc2680df1b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1341"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1341_1681241323631_0.4767625947305052","host":"s3://npm-registry-packages"}},"4.3.1-pre.1342":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1342","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1342","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"652124f8aa1d9d8d433b9c85a4a4a13e9ab4fa28","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1342.tgz","fileCount":111,"integrity":"sha512-leQL5purEu5rAtGiyjOHQFvfqSTYppUG3vI7a40d82arWeZjYelGoPlZa+LZXwp+PO64yHrLaj1b2CfcB92tZQ==","signatures":[{"sig":"MEQCIGinnlwgcGn23blLQhovq5pWICHW90Mki/86FRrr1VHOAiAiTyDcA2wIn4JIbd2G2GdWFy+nrLrjZ+jgOYTua0jdfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNbfQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB/w//UZQavGxeZ11Avt5R4Wz/2oAcLVAnOCrXn5gSjksBha8C2nbz\r\nBB2WsJpTPL81OVWPfV6UX9wrdct9o/kB2hVOsX28xrwcGZ5T2E1kR9iIJZX7\r\nwbH/3xOq0cqV+6KRVOCjw6goIXYYeBS1z/RXoaqOhqXUxAyc3ze2T+z+0AAo\r\nqH+9ke56wH2e4X+gMNJ8tuDI5XDlUxv0VxbelzkGn+DSFjqlz6xD/ER1suHr\r\nwC9+1KeLBbGhRJCefoVmVj2XzOYZRve25WIalGsolufW3zKrd0mkZKM6Ox+W\r\nZRJ69mp0v0rK7gsensDIJRaVNyJ8jsnm0UBZDZgyLaxqSTerrTEmbxKInQfu\r\n6qUTBpCEKf1rVjOXcu5gM8AY7AwD55cEsLIM8DcrMp6xe+/E1nz4iEw2jhLO\r\n6nkmubnZzMQ67deluI08U0Ez3JcZOK1zr4l28y9rmi7qj3ALz82TegUzM6jH\r\nMiU5wgH6aMqYLOBYFt6958K2U/7GhPxqiSBvCw3tZyPiTfyYl3YwKJUTNADD\r\nm8An1F70afDvluhkmILLktO9qRn4q1ieCVOQeX/pIXMQrHspBcLqFKE4Ok3i\r\n/hUwbwTki5MCW54ulnRXNstKVreTQAX7giAR9eCbMXVxmfE19zg04WPC2Qc2\r\nWqanh3dNtA9OXyp5cI+uLp9D3Qq/W0MqD6I=\r\n=0WD4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"62d1ac20463be5de6c1dbd40118778b0b285fc43","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1342"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1342_1681242063927_0.08149346302785343","host":"s3://npm-registry-packages"}},"4.3.1-pre.1343":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1343","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1343","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7597989bad45dd3997ed4b815b02aff7a5ea974e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1343.tgz","fileCount":111,"integrity":"sha512-IpwcjbGhmLqlbL3gWjl6CFJJX617OPDK7CX9bXFrUqweAx4weM6kbW4fm5daz630ZFC1DA7LoAg6ndV7E5rMig==","signatures":[{"sig":"MEYCIQDzJIQyvoVLedYz184/emVKtZ6TdLwdcC/rLVEGFwszlwIhAMQmeBRsBkC3Ah8MecMCeGwoB4Fv5lxsLmcfIRFMyOv0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNbiHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDbhAAmXgJx83f8RDZrCBPTE7Ed9a+zVFsUWPs12nY2V4NWGzvBags\r\n8mCI8Oaqo3Z3BPf/Olt9sfq5I8ZAaggTWfVQRa6zH9jixDGVK1EQvAJwbuTN\r\nSaeTIUSVrPNQIaBBkKCzCjGCCfrvBx9cC3ljXrvNQ4JQ0j80wSNaKLPP/hro\r\nEo+7YGV/73HGEanYfW0bhpaCi9H/DnRU/6uU3jlB+uHHNHIj3OwVL9qvhblM\r\n4zBV30kMC/DXZr7W5l+FchIBEHFz/U+vpdZg3FgFEejcwq1qBASmhTQTTWLt\r\ntdG3YStRNc4zeodY7vo28NXSJzio1/oNchXPDchammg2G3W+W1sSKFhD1UId\r\n82wfKyAZG1wtciW9eoqG1DAsIboOj/ls3Vpbg15MgRa0LbsZ0CNJZNpkAnh0\r\n/CS/1gHS6lqnyFFLQ8k4AMofrFiOlk2KOSz85r36MOb+crJtS0QFNptyl6sc\r\niZxUPUlVbDhCpW4pRWddTKM2SmhX+1PXks58AEbBGFdY8YSoE7Wfc59XcCH0\r\nbFzuAOzDw7nURXV8sbKtMP9/n3gHG+m6/BY00waid+XOdNU7STmtQfq5T/Ar\r\nl9nUZzOX5Nvpr+HU7w9dVDnZdNZDvuwOsB8FlUMBLoYBYWwcK67ZGEWnex9t\r\nKVLyOuM5pLrzfO69sucRLed+t/lgblZ66QI=\r\n=/6fB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7dc713a49cb18a9091a7c15458f2ce8d8e574679","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1343"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1343_1681242246909_0.4176232188265676","host":"s3://npm-registry-packages"}},"4.3.1-pre.1344":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1344","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1344","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"695b2d5e23521857a653a2e6a54725f10732f723","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1344.tgz","fileCount":111,"integrity":"sha512-eSZzkcNlPm4O4LOQiFYQJuA+yivwlKMuzPKk11iNl8R9mPZx6SI1+fwpHHLpxi618mXk9FF2l7cwn5vdZu1pxg==","signatures":[{"sig":"MEUCIQC3CEotS/xmZVSb+d73ZtrjJnNrz8QNG3dS51LMnx131gIgRtefh9vTVPImljeNvIwXxMBhqzW7RtEBWOeVqnBNUy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNcfZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD7w/9Hw9Bo2w8c35uAeds9yskdb/5jpB0+Zn/Jrix0DLoy3nsqB4c\r\nTyrZVzcQNS3YRRmsWZ9UD72Q30l7AdJ0aKaUwB/K3vOsCylA+qbK0MkCt5SI\r\n0cB4l5L/KzCzjUCHpvKF4N+UfIW/ouiqrrVl2d5RjupCxUwWAJ0TlE6WR56/\r\nydtOV3gddSabT0TuY/be9ccqOj2/j+K3rYOkSArOnuq6YE9UmXbN+j4MinuM\r\n1LpfqO4+dcZOhuivfWZLT+UbKY0iBrC5aMwvL9cI+D6mVM0/gBkrI30K7bT6\r\n3wJtiL8P/9IBfwmIEKG9IVVQbwTvZkAIThToRJZpg+Cth8KpqIhfWuCAMk2W\r\nJYD776okJ5qksDJ4mGHHsXJ6hS0FsBOHk/yFetwx/fVB997Ph1jOfbGYxQ+j\r\nljzn8rJ/J7sZzYimWDmekL71qLq+6L8aOsyQpDs3z1AO22BQNQ6wQMVyU50E\r\nvEoK4MYonhGsTFe6p4jB1vpc01TM+GtypWQSeFbJ7l1kBjXtEREGJP3azyOH\r\nkL4Fn6xYm17+TVhu+7Whsuu4vMuUL9VfFxXjphZtceHYLtAxFRoTN2evXeTJ\r\njI1t4XDc9AvP6Mq/DVptwajmeMrCMpoqq2DUsY1FNkLp5Rm8mDhSHWq3MNyX\r\nXmzxhDJAs+VEbfyJl49yiiiD26khQMXCiZ4=\r\n=3e4z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"76daa6414211a3d7f28167899ebc54d627c8a70a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1344"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1344_1681246169361_0.7520833476731985","host":"s3://npm-registry-packages"}},"4.3.1-pre.1345":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1345","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1345","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"688c694ae120606e961a9205afce94c67ba07541","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1345.tgz","fileCount":111,"integrity":"sha512-DzgWpkAbAmJfWI2ZsNqv1gRkws0UrFgVP4SXcWC6hTKFbSZN3oCNTBK5vcEayT5GPvNT9EFTpDiBf+8QwlRzug==","signatures":[{"sig":"MEUCIA8qbvl9168FZPD/rDYBplYklk34ZTNhuzO2bz0Uts9xAiEA+Q9+i3khYnxekqNCOhDjGYoazKDRuFDc393TSdgNMLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNcucACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppeRAAgtqO+/Bz05eCKtJUDY1UoN6BcY3pQHA6jinuERQ5/bKk5txp\r\nwDMVLOeETjaq5/rVJUK/v2y3VMPRqaxkMeYv93iWHkkGYoVMbAQGd1WPI+UP\r\nHvypBcwFi6nSCvBHPYE+32yJiB0SBYnKo5kj365Ai1QY6MzuBLqcaL6f62H2\r\niDIsxZM1HrsbyM7d6TxnkMD1fcEAPA8EjtWb2myzQkqRKTm4EABZ6s2WxsM0\r\n/1opu+UZ+CjC3zrNfzX7M0AX1S70gr8P0Jl5uORSFcYQedzprtui0iatu29x\r\nIIqPiCPItZI7RBLFV4JuyC7rylcmMa9PUpniM+ABkw9b5fulxHWrJSLtgWPI\r\nczBYIm51WXRU1RgkxVghKNM6rSMQ35rydaWrFR3Ox+MQCgfpvZcHEM7IolEY\r\nyifY58oQEGFtgdBAOYCMU9RoUc1IN7RLdvlamQ3Dpor/8jwCkpL+LMt2jy2Z\r\ntj0IwfvSsJksnQ3Nz415LV4PQfj+51YpwZVrYKQFLmDcGFz7N9vnDoA3ZDZv\r\n42EwgUuMh1WK9HC6YlJ8DO8AYUFZIx8UNpESdeRmL6U62cO/2mcaSL7LKKlX\r\n08q/TvFEvSAYK6aWryDYZRgec8wDITHoxrUivom9Z5wZy1jZ9nCgIc5qzLK0\r\nkWm9HQmoSY9/pZV6/fdohkT9Ch8y05DEBXc=\r\n=rJ8s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"47be0e47adf8b95feb06e92cbca6934e708381b3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1345"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1345_1681247132018_0.10041024310045321","host":"s3://npm-registry-packages"}},"4.3.1-pre.1347":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1347","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1347","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ac2ecd6d883f1092b92a55a680c35e3a2f4e46ff","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1347.tgz","fileCount":111,"integrity":"sha512-ltJtHD8pZlFwgMJVcDhhcvHID8DVz2yFUl7I5KSV6NXeCfBRUml0Rk1elxX0TFWj9NONsvt1j8AQkYImch3z2g==","signatures":[{"sig":"MEUCIQCiyRt0GxcKyVm3GTIrkcjITq5dJkzFiAEyqOmu7flKrAIgX88VCQ7csV02cEG02xzqpH0+lj8h/ys4Sl9zydEJwu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNo5eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolOA//VnYHVU80GZAsnJiU4sQ6GOuu+hzsV9dnMZq9wSKo/Ge0flGK\r\n1E65ZVRMqTgrooJT3VZ+2o5FfXB9JC5LRdSa8txPF0vxH+eGH1inN85KuYfE\r\neaGanab0iOYbW/rqfCELnAhWHFGFJcJ99CDUp0M9pyGcOpADINZv1re8TMKR\r\nt085qpbVyhfdT4oghnbfNWMhwktI1KOCMJxLot8RhyS6/4KCs+EXlUaWGzRf\r\nVfoO+XsjbPh8uZgh5kFyiXtWpzCX01QLtsgo7gZgDDr3U1vZjc+j9lnfOg5i\r\nlPLat72zAwYUDABnyxNAoDa/q12ORpVqd9I5UpcucYIISRTMJXwoPkZp+C9J\r\nQved/TT336Yf8k6oOv4LM8PJiAWmrs0W7xNHOce3v37JImdL1kFt7iyi94ts\r\njpwbqzrYwxh5HXWCSaGT7JQWsEbPQbJOkb9pW2bb1kSoEnPXJvnFYxWnd0nQ\r\nuTakgqyRCWDhG8v+vQGzXPGQIXFeK+BgS+1CiwLZiafESBKTOMwq2tl5L1A/\r\n1ym0I5ceLu1HrWzyZN1TGsIWacpTvvGAWV6XySD1FTHvSTXTYD/pfw/cP+r9\r\nqgyxSlyzPLt0022sXFAFdlLnPhzTJpNMB2yml7z01LffwDm6CsGQem1c2SgJ\r\nVoRIWGv3tvI3LN2Mzl+5RAtoE3jA20JM7x8=\r\n=Tycl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3773347ae0bbd8b7f06dd10a6bdcc61fa89fe3ab","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1347"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1347_1681296990293_0.3671679061800286","host":"s3://npm-registry-packages"}},"4.3.1-pre.1350":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1350","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1350","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a61fbab5154e1f2219a48e40cc610ec2602b85b0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1350.tgz","fileCount":111,"integrity":"sha512-VsW1CUE6djd6DS3rvXKyc8X0sj/JilwWcUcWgFjZNiUdIND9yio4Ft0X5oJHsb9ukRC3MWW/Z6WoF5v89c0WVA==","signatures":[{"sig":"MEUCIGK1QelGEnfztHfJvUKobAz7zXB8kt2RPM6lsUj7IAevAiEAhXnprQx+8pJYuFYHp+NKdjRMokU392YRzmuJPAdr/aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNp30ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6ug/+JUARHc5V4ROEuCxPEDCkf9wie7Y5nNVtweVbT52eYFChCz3J\r\nVxdnBoptPg0mbIu1+i1N32gejLTUnL5qwfNSpcgNPoumEz7GgkDN/DCubrPp\r\nvFaq3X5so6DQQ8m8TOw8OEXRQQUNYCXi7KMFPxr7ZVJQLwJ9Yzm6GQcz7kby\r\nNIQWXC/xlIXlFaybNtaD9IgoQ86ifSdHPp2V+TKVG74hgxLC2PijJ3hSyOhM\r\nRz+cN53wfiIMKQkV/IqUapRuLV0fWdQsMaIqVEwYik1kILGaRQEJe/dzYiqx\r\nHdiK0C7YRgukzgceVe/z3PnZtX6MpRwcMfx+osVT0g2upDBRPgTg89Qm6z96\r\ntlaRPCxl6eo3rkfK3qS3kuGo9dNo0swlbtezYFP7g1d+5bqOMszWdILxTY2u\r\nJo35iBnU9q4CBtDPMUmK+DlLnVUMgsF4y3YVdHvlSn5LjW9YiIm8VrKc+fU2\r\nbwiiKirp+2FZ5rVWhj5Pemhs72qyQ2tVIFiuqgOZA0pDY3hT2mAo8gcgVbvJ\r\nThkeBwu83toFcxtIVrWUgOPwfyBosLxIz6cnwCEwa/ynycZ+tCSIhC8d3pjC\r\nilCpmWjBskuCjP9kN6HiVlgJfsso0k3PF352dKdUa0WmXQs3MUYHFelr/UUJ\r\nrV6zuwJdq41URrYeuSXpiaL3peh3vfxn8rc=\r\n=ixQR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"95f864a7e1702583b0691908d4b7f0f7f36b8097","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1350"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1350_1681300980407_0.2684159665697521","host":"s3://npm-registry-packages"}},"4.3.1-pre.1352":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1352","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1352","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7da53673c49667121a1059eb4e289a8b3027c937","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1352.tgz","fileCount":111,"integrity":"sha512-eNSBovoz1KFkFT4Nf0ry0bcfWC9O1oGsGnOyKyccCAXwXUFXSUDYw/Pe7B4DvfKlC1Ts8rNCdSsMnlby1EXThw==","signatures":[{"sig":"MEUCIQD1mxFYhNQYTLGQbAJZ9T/jEwoIo7TRLQj0fwwVfFy6wQIgAalF7FItHTVaVlVjjDB//Qudb5CC2/id1rTKeU92ctY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN+aeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyTw//eNyKM4d0JrSFT9DuAHARAfLp+KD7uxeWAVRllM9x2MRIFsvg\r\nOllM2xwBMHco8NuHpv37kI1XFTOJW0L1SI+GorWookGkm7EO+2PhBaJpDp6n\r\nXPxPu8LNrk5S8qbRt6R9dnts4hSDJdR2sj+mnWghz5iXSSunS+ZBAV09HwfQ\r\n1nw9cgftnnmRR9gnCYIscU4TVA9luIw69N+YCsU5gdPc/0LrDTx0TX5b6iFu\r\nM0x21T7/EIOZk5hCecktLr8Yw21XMqTGeeEyGybvwF5J/lAHQko4Oet3w9Bt\r\nq3inwAMJYjHbEeJulKU9Hajp4xqBiW0BlbAve5ioad3nTR+FGlCU+c1TVbp0\r\nkbACBzv0kVvLMfzeNAlSX/q8+U2h38kfr+5ihdPXmhuV8/5OeoZCT49BlkUB\r\n+qSRbOCtg1XrXIDqCReWGiwGVFCR98iKQsMmGLjdMLLaeZDyXkjw3I75+ThY\r\nv9fglWQKiFGEJBeUTyLewrigINZQoZs9aZwBg4qy7VlIroXElVAzWVjfGu3M\r\nz1dJz/XjcmnS3OC8wghRYhIX6hhyi6NYwoyJZezUNsDnpG0oWjAUzXAjz+zu\r\nH8Ltq3XfGK3m4+3Fw87GyvuXI9WuG2FQjjiP1L8HL72gE1ZzNyRn5OKSgoqL\r\nh4jc+82d9NzTL1HWNQaU/qrqt5H4HewOPkM=\r\n=5nhI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8b3f11a9d59a443abaceecd06be7f41cb56c7aff","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1352"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1352_1681385117922_0.06912843715369044","host":"s3://npm-registry-packages"}},"4.3.1-pre.1367":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1367","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1367","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"66f491b022bfc167671cb3063a5292a0fbe2d42f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1367.tgz","fileCount":111,"integrity":"sha512-W8A95v3XqYhujD/G864nZ9vmEdP6XIXqbOIOlhIbGhUHbi/qSoup45KtUVP1wXhIS8ULgTP5/B+uOIBj0HAK3w==","signatures":[{"sig":"MEYCIQDiVhs1QI7tvkGYp4FaTlJTiF4bTLHABlZhfwyDlDR15QIhAN3VOjDgqDcMpyl54j7nNHh/0XZp+XKTjP7fiy4P5edB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPVe+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4dw/+PaJlxexnvY0cFbGfWAM8ezuSE4XpY+kKFti0nRKcJkLfzTyt\r\nvbJcwE5CtdOgwa/fY3G+2jIMi5JxTfSIZI9oJZMEkDHlo+7SMAKzIfb5DWcH\r\njUvaf+5msCyoiqjNK2He1FkGFtCC3gH0eLL3L9iOpWrnGzhPsGaQLXcC5jBK\r\nQdXXkWUmuviFnFUhlZwlFRtsSqjZNDxu8QsXJVYxeDlTljFxuMV5VU0Jk4s+\r\nYxYfaYziMoTtNUZAghyrCEApu6+laxWNVWgyLoSVXLd/e3q0Zg3rnvcdghhR\r\nwbccjIv09S7SniuqreKzQzzQpf05AKyNiFH5dO8GXVJnhzkv8k2Y71THmQMn\r\n/O01GwNR6mZmOdlOmxKeYOZRMCyH2dhBZtSyBWJ3UA36N2divC3ztp2gMFf4\r\n/e0Ki/gF5yw8TUm0/f4u8WbqEkB/vnkEVb06knWP+KEMxgzhTrIkbJnWPoi7\r\numclAfSD7RjJWFzeBxJSdLkYTe6ul1AC/AtYgbkMexa/sOJfQ7uNfiUW1d3n\r\nDl2tBN4RuRQmVIG9DKk4piGG7dZfpGQNhVydbCWJpsfEAWt30stEL7jLUCI6\r\nM4PaUZ0RrEHO7Vh7aNSzXOevCpGLqNkHoIdi2vqGdxnzmQQf/7DFewkoX2eq\r\nO6Pmv/mtm7RRJaMWeomCl1xlL6eO2W72gi8=\r\n=9mPc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0068641e1fa2d628efb53270fba5ba34b3c43445","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1367"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1367_1681741757909_0.7916745024953458","host":"s3://npm-registry-packages"}},"4.3.1-pre.1369":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1369","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1369","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fb26ab5cdb8c29f399f1e8bd2adc005d60df1b99","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1369.tgz","fileCount":111,"integrity":"sha512-x9xVRv7q68pVsUmctqtTmHatgt6rlYUy/0BDyLHytr+R+2XipPLj3HjslE1fBWBw/0M21obYw+JQnBqFdFcpGw==","signatures":[{"sig":"MEQCIAz+lKHyOX4cAVKYIwctZzaD207VrYt/Ad/rgApj/s+TAiBavaqVDPli11T2XA0AYCv5oanFDSEBM2agTBMAiWZ8mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPkZpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPTBAAngKQ2w0xAwbRg8+CSxK76L+wYtQS0EN6NELPhF0AsAbZ/iVv\r\nBoD2rahlAAVKLt/xe4HsG4XqfhsKxmZW+sJomGGytpq8JEw/sN0bH/OQ70QT\r\ntBZe2FE9B9WfcEWvk7Dp+NmvD0sTS71ysVh88Wu0vV+d3SlT5Z4ZIL36Eugc\r\n2wOV4gbUuXp0LTOsJy260jeXacPLU7RT49eBw00qgSzftvZA4hN8Z42Ethkx\r\n6q5n6C9rIQBfbL1vwvEZYGIcjxW4zGVBiWRxlVfdMTB0+NP+QIsHJw0Uy4Tw\r\nX9sofDN6+tQqkEC/7qC3FEMYXFSCuH0rLYCWOv60odUSIIiEVwE3Ak30i2bW\r\nm74vxsOAgpzUpE3gKs0pjYnZZaMw7w2Gd6kTa0UZEEuGggGA4Dgq3jkOXlTa\r\nwoELyeYzE9HFbSBjxqHSPjYEpjEugCLqPdIrZOvX2uoOcogDLUsOLqpMCjTt\r\n09Vml6Wq30X1tgMe7N0UzTdKOurhx8e7K51lnAvoELMLrWRB7CKtzbbdGceG\r\nYUcErxCD9Qba2tw9aFYI8gQLu8AS5fCUR10neLB6rLdy/NZI1c0uGz3ZZ4xc\r\n3JKA22htvF9f0yHBtJS9zVNgFz/K8nSQ+JIU5p4oOar5li1tZK7WIYLXXp/S\r\nIHIuelqfyqYJCQXxBEmgW2kOUjmHmcSoZGA=\r\n=AwPM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"64e726fedbb98aa335da40d0bce6e407a41874f4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1369"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1369_1681802857677_0.8067604113096469","host":"s3://npm-registry-packages"}},"4.3.1-pre.1370":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1370","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1370","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c36bf13981fb65a29a2a53706af989dfdffd075d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1370.tgz","fileCount":111,"integrity":"sha512-l/GLwDTLgMlTY+UdYXkUaBWRUOLVvDvxnB4mBIoFi54WEAoqLs8rZMlC45idfFGmWwU1TsISJw7zmjp8EyKmoQ==","signatures":[{"sig":"MEUCIQDxq/GsWsrtnMcrgJW5sCz9aKCZEN+HlYadu7S9MnqamAIgI9vNCQGcVm70q7CqEN88Y7s1rc+9bQvNsTHacRSsQM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPmQXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjsxAAjsKf1B7zZQNibmsDZxuERIKddwRv9ArqnO2axhFEJlz/XjVX\r\nANQayPBheq1vhHgNjFCNPsytQUjhDt06UwzJiThUDOTKhuwSSAonm0NLe0Yt\r\ny1KECPzpU8HBH8r1DBIPjNfRLTFc/+KtJqQ4jBecH3GR3+f8uKVbaKnWy3l/\r\nKcY5JDKFT2KcCQPKbvsj0b4BruHLqirjU0TAxJgfe1s1JWCM+dD9QJX7dAPA\r\nR9gXpykCyTwqt4t632k6th9spd5UmCUf2DjwC2dyCB8GmO/B7LQG1Lq6+xLp\r\n9EUxhalCEJ20mfaoS2G+8TrJGsCxwuD79Xyq8Dpa2uqe5fpQfRAXA9nrAczb\r\n62D8NZg/ceWWUx32vzB2x8zbzB2drfzYi/HlZHvKxZyO8nTQb7Ujp1MXS/T1\r\nIjwfQhXVXApwX8VYr28uVdK6lbw9kqRKuloeZxRHBXLvYxS80e4PdQ8IUTit\r\nJbZL4q5m7T25feGdTJMIcquEsqyF/ua7QxHShYOBiTasp4v9f77rvMy9deka\r\n2b/kjIbai4fU/IYOnqDaXby0Nlvb0VzWoQZ818iluR4aHGjQcF6ynTmUrCwp\r\nhwuEc4BIxvJCVIS5w9AstUU0Kqb+52qzT/IThWJuaGoTM2RCixECXkVhda0s\r\nl2XeshLlAvQ+okUKI+Iyl6BdmZ3S7xCRL8w=\r\n=6Lk+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6657106348c41f61d5a994b39f91417aef15d03e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1370"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1370_1681810454775_0.9012967061982289","host":"s3://npm-registry-packages"}},"4.3.1-pre.1373":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1373","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1373","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b18abe2018faa8be9a4c1c1426a6b2fd6e6d8867","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1373.tgz","fileCount":111,"integrity":"sha512-4uWasE+SkX/YYKEkn/9Tf5dXCIBqfTzcx7h1BK0Nlg3HBRWKNVsu3dZDxjRxg/Ja+bYLwJUM2IseMN04YFbaJw==","signatures":[{"sig":"MEYCIQDLQyrjoG05SRNnn8nuKuzECFDI+N88QtVDgA0A5lchywIhAI/tVyGUlJ1MTL5lOktRmy/zEWNUoPydVjzRWBVpVF2k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPuxjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZJw//WxFbw+5AvaPx7Tlf/tRf0mhshKuO/tczO+ukaq1j+3rH6K4m\r\nT6jgZM1yx5ObHY9UTw9C7fuXNQYJ4Y+PsuJmDiXtJu6DXG8UnpEURnurajVR\r\n1KH8HeMWOvtcTkFxN4uYEpTvtAPt0t/QO0jgERUUzrU3Jmzd/eLlvKAKyfqZ\r\nCvReyiYboq+2mQM4ExyJJyBQg5EY5FOHOmMUN49rGlErApn+ihj6llIOoWnB\r\nLmkw4Sz1czBBaQS45V3miZXy4HVFoSkvJoSa9EUHdx3aQSXtRwnEFRc55epk\r\nitlEzhCdCpkaHuTmLOANQ6UZ4Bbcq6TvpeBf7o30m9LfxN8wKdoCDFJxpdYo\r\nAfYcT1JZkiWSaXP8IwidKFQYtCAAwLYO/o+3pRy/YaBIKUo3opev8Q1xkCrS\r\nK0JGRasgcEAVpr47ktylfvXGl9+Pcp5KqLYvifLkgdzVGSCIToBlTSAgZiHY\r\ncjoILNdys6gexuF9OnQMIXexU0icErKMVzts39abCq84K/76Wq+IxeXH/h0B\r\n44N9UQodtjJdUK52tq9Gx7dLq5zgM/vs7bCKNxYo9l6FKLsKHAxFuWs+3PXc\r\nWTLaas8ZD/NKTtNFs7THrXSQsGY8GAOUHoFayYRnI+1sM7applBp8V9uHVds\r\nh7nO2XsbYknHFuWs0e211tqLp0agKZVYNis=\r\n=Dxhs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"20c24cdf322659a3582d84deb54ccb309b6d4922","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1373"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1373_1681845347103_0.10653853568852134","host":"s3://npm-registry-packages"}},"4.3.1-pre.1374":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1374","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1374","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9f35622ef7214ee1c3b7fcc70fbd607b62e99571","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1374.tgz","fileCount":111,"integrity":"sha512-QTkvGrf5T+p1rdUEoxKiQCSmZFQwnMA9wrgmpo3Zll2nkRsMe1PxW2aOwfGA9i7Tqp3ZdWV/qud5RM3oV/IEKQ==","signatures":[{"sig":"MEUCIBnH7ng71v4r6/ccBHVzdoifyROLfnEU6h7v8eb9nSpHAiEAsoh01XUi41WS0CNlKvpOliA3DwRROYPXUYxa7ZkZx4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPvHgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok4A//TKHV7xxDDE/dXvfUc5wTyx9pxzxySd5QyCx/HvekeoW/BQeR\r\nMCBNZHWBIy3nTAO1jLWzVhRXgB2c2G4nTzJEBskANqpqbioOeeGuNSvKrklP\r\nMXGxp+l3lNHiViXjY6e9DHQ/RKN4omhZMMfynVCODQ947QTSeoQfddVLNz2f\r\nBfVYtjuYMw7uxsmVFgL/vR8KyUf5UJvy3NOE/UPJqzSz3Jjub44KGz4wX263\r\nnOrxl0LUVkp8vrgYSioxCJxHPRRUV1mQ6Wn16WuLXMZtFMH/te00MKEVIWX2\r\na1/3KWulnAJHbVknmNn6xp0m+85KHOmvrcJTQ2fQ9uXD1rXQ611kW0zD426q\r\nn7X3eWqih04AQ8D8DmEdsI3Ml56FmGxmPBay5qMhvUa2BT1pg6eiCbxA4NBr\r\ny4jQD1AdDSggvtow6DEWPnH433oTCyPf+lSNarIpvld4f5kPm6K9VDqe1Zzc\r\n15KrQtjLk0y497KTHZYOrxfgb9h2vK768bDjQicuD56aef0vHPEMTjb0uN0M\r\neN7FaFKdU/YYxx3OYBw004OurEyDfPxecDY126WTzBn84IpHDvEYmMZJbPSy\r\nbm6JtX4ClWyYKoJcXS4sy5n3OMXxKsk7q2lT2Dbz+ziC7IbxQ12GVYFHSArV\r\nnKOeujCnR0+aMGH6K7+xCePl1twoPRFYc1w=\r\n=4Frv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b7d9978b36987fdc030d7580b04ca8d8c707a51b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1374"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1374_1681846752555_0.2613862116861916","host":"s3://npm-registry-packages"}},"4.3.1-pre.1375":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1375","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1375","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"85e2c8d8896db86a6e9c4f420d699e5814a61953","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1375.tgz","fileCount":111,"integrity":"sha512-3jvDttnbJZE8gZLVI7XxBgIeC0JjrktpnGOwBOHEYghza53G+0JN5badCY7mg2LT3A0tzIVCN7H7YrM7UCMN8g==","signatures":[{"sig":"MEUCIQCu0EP+fGlDq5wmkMdd5TGCgTBre7yZSImHUDouszEBfgIgZKioox9MnJvQV1QmzxtxAQ/AnYgEXnov9qWT6V8j4UM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPvMkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOpRAAlFl40gI5ScNmB4ua+Ql6iRNfE00vistpoqUli/NaqG7Np8y9\r\n9YCL3Ph8n4o8u0dEHTJbjz6mwaOCHs8iyfPQgZKF0cb2T98xvCcU83IxWhp4\r\nQKE+P7Pbt3vC9t8L02DnJIdyDu9E+/Jmcuzo7f0SKvu/NUJ2gY3E2G2fACV0\r\nOxrABisXQ/3GPhm/EZwtl8EzaXp4vd0KiydjNfeij2w+hD/xbiVbQZeiNNhB\r\nYDw0hMVhzPTM3KnPw10vJx9V6uhmsI/xWGTWXVYaaLtchCoeVRO4L2XvTZtr\r\nWiBDdV1gsOvSjKTizlXhztkCXJhIsSckrhlYndOf4q9vcs0xWSqiz3aTGvSS\r\nxIdfHBXa3q1EPC3cvh97n4vv9zmrzaZF5tlLXZvFnOP4uIGM4Picxf++fnOD\r\n7U/lnJB9SgUcfGCCgVjBat4S9SSKBFbzvLJYJSAjjSZsewQRk8ZZJERDC7rR\r\nb26U5UrFTadZYKQs6l/R3aZux05uHarpbECm5BTmVSjp5EvvfeacoiRJm+ob\r\nJ8bE/1VejnTD+SJcrVjRMl+O+TGYpabKbkurPRVk8zFnOIZs9RUVi+n6H1j0\r\nrsFoBBs0NL6eztugP8tfBWFXzqU5G0AGMHPvKQEa/y0x72cq04pK6z7lSVi0\r\nMN9f76WjxPJoCweOEyCpopSGu8MjC3xQgxM=\r\n=aW2P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f1ba83c98866786f68b1966d8e2433335a90035c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1375"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1375_1681847076511_0.35890714258109946","host":"s3://npm-registry-packages"}},"4.3.1-pre.1379":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1379","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1379","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b9fa27b4bf9972b4f8661a68169479b204a64f29","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1379.tgz","fileCount":111,"integrity":"sha512-/chiYHNCSZAxqHxpckZw/I8CAYiur2W5J1A5bdrctoDi2GbqEvEzA9mCU7Rx/0tKJ735m8PldzZHzoau0TNkjw==","signatures":[{"sig":"MEUCIQDo0GiOlkyPbqggNrMz6mYEInR3Kkg76ot5WE+ongWVKQIgEWQMZBy+wjxAtfXQOxOhjA3AUoe0Eu+xGXq1DWLEW6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP+fIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcMg//YTQ8ldemsdHnrIwK5kXO+ptLVOEFOJUuFcdiuuvBNAnFblfv\r\nvYAVDAERgFLOvlT4wmAcM2Wbe7zKBQGRQLkWewU2sqYx3VU3Z4+8iSuqfIA6\r\neuYn1aj1N+eK1Hlk6Pw5N4SZ8f6grraRCpRQsJcFsdT6BykPXvzhTT7ls9jD\r\nJN3IjzcbDbUmJ+5BTLgZuqXcS6RT5a7efUgfQTyxJRF3Kvg6zFs8wMVal32j\r\nnK/AWJYaH50LGndxyBqvAK6hciEvEjqSNsy7F9Gs7FcMG2XF4hlCrzUAdfDW\r\nuabn+IzfwombM1Gvu3CFY/r9oEseYjbrgu23RGtINrIHEU9rl6F2UPBdx5Nr\r\nbfAoKEztmtIr01zyjjmbmEgRDUAvBKhJDRnjCEcyxvAxR2ZYEogUQo5H0uqJ\r\n/9IeVXJ5yZyggPH3N2Lo8+CrEzo8DykYZvDyiB6Jgxcup4D1NG7FA+e/Y76H\r\ncylMy/8eeeeB5f76JupP7L3+5FQkswNXZDMEsHXBDtRTI56Mwr9W8lzVtbbX\r\nD1W7U0Y9fQf714T4tgtHg3wppQJZFOg3XPBwrcI1ubiAMXWC+8Jk0mz9N/pb\r\nfdRZEJz1hQFxlXdq8euZ5fk3IbzCVn6prLWGonLvDFJzvIVgeYRYAkyBLEm8\r\nIclAkEb3mdWYEjGYNJBq7SlbeLEhffcmZaI=\r\n=DP5v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"02e8e631beb1c44f76d53e8cd499b906cc15c71e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1379"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1379_1681909704499_0.3279925175188345","host":"s3://npm-registry-packages"}},"4.3.1-pre.1384":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1384","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1384","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"41a1bb01bac5e24cc1befb0d40a70a23d842760f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1384.tgz","fileCount":111,"integrity":"sha512-U2OyiOu4OBIC2wdbAFgEglwMnJX+d6EsXKDjaMWOxzb8UQAdCy5xrA9aq8EXkejfZQBQQa/YObP+/Wg5WJuVtg==","signatures":[{"sig":"MEYCIQDxaQ2JF0cpQJ1mv/wmXKJOhupkUGYfvPGzcFmj1lbfPQIhALpDa4rP1yXhTJuqb8a5/dyW8xmajQ2kh1srQSse9tEv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQZKmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoqA//USTu0YLfjeDkR+wXsYA6oUz0KnWNw6Q5c7nS/osQLgeB6ei8\r\nnigi8Y6rkmJUcHevf0nL8Vq3tsPKj/nCUsaqXWwfP+ngrdN+QB23JbdiTOL0\r\niSnaCkA1Tw/coRjH3WdCKRNsDOoLxkIafcgkBZ33pSP7+eZCTSWGuIs8Ktok\r\nxqekwsvZLmc9Akoj3h7xR2ngkoWhwD0zUidg4ag2NbShu2VAXG2UHDQTCcGq\r\nayGKOn45fqgkQvolGVRzb5Zks06mJYQBBSSiNPhvA9rlhdlHTn9sQ/iRSvef\r\nsYV9nkc18ua8OzpDjBxf9tantgS68Td21O1XE3E1rIGrTj0TJ3dwvb6MPOt8\r\nOvGKusZ+H170fruGOzlkrxXiwGBqUdXyfKWUUewhJIz6AJIatweP475sybHJ\r\ne5b/W/1Ed0YPzuFNYI3Ma8M0gn6XMyxBpb8+4GQ1POa0jI7O7roVaMuYbQLw\r\nOBoyKWH6M6TCHlG2LfDJAsmIAXLZ7B26gpNtAo8DzVbkZVIa4oxZkEXvvLWY\r\nAxyLO086lsyXb8oYL3tbJ3ZAX4CamRHy77ajDE8qP1h8mSas5Kc+l1xAR7Hb\r\n9XT0TfsiJnyyVP8WhB5pAo7eLxRJyHSCCWO2zZxuaC9CTDNZHzgsouLDohzU\r\nP9M0oYtTjr4Bj6M+p+1RBa6MM7llaE3ydcI=\r\n=WoLB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d03e4b545bb56d968a8bf09373d8dd7241ead062","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1384"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1384_1682018982147_0.023599114210757444","host":"s3://npm-registry-packages"}},"4.3.1-pre.1386":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1386","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1386","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8c481a9d20cb7d5123a29b8243b1d796ace31360","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1386.tgz","fileCount":111,"integrity":"sha512-xvpLbN4zklETtGeeVdoZ1JKZCjEemOTxsK140UHkhGliZFVanOPkk1OamClIU+XpiTCFlBlIVarXhO7t0ab8KA==","signatures":[{"sig":"MEUCIQDYY9Fw2erFnzVYvNwHzh+zo8sHkX0B56WxcgHwxuqiBAIgQvnZSiNnQACmhk28maO5bTDeioDemgD2nAN12BPH16c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQjA2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokvxAAim2awqzC+pC2P0DLeunw2M+cS8S28q1mbtAdteBLFAFnmyrd\r\nUWjoCapjzkju9L9VcT1akSpwKljpFS2tLKSLjWoj483IvvLoUijagLodlNZB\r\nMnwSgkjMVA9Y2gnQ7Lgx3pVCEaRphkS+8seTVNcOCyUCt8GA++PRMSU3Sar/\r\nAZVLRI0KlLE4NlQOxqLAS+3mqJn32rcBoe5SX8RBjhD0sr/bXmPCN0e/Vj7X\r\nHy/4GpSOiPbam4zp9vF8Sckwnr9m1lTqaL8heT5dX/MQOBOTfEo5e4UbEU/E\r\nbX+2dJCWEXyCQR4infSeUSdBs2W4vECcbh9/mveHf4kv2iwoFErcM1kmairi\r\nsk/CieLydaG2pBBJWp2LYtP2EqIE0Snl0hmMK+TljCt5NE52QmE0vcoy0Mhq\r\nr/kuFz1wTk2kNEiOEvlyaMjNoqWB4KDhJwvGnT/3jJ7moc0ib2dOspcKBLHT\r\neVZtMnl87BMX/2fBXMAAK+dLh9Pfo8gAcLm7Nh1g/taESBYTB2YkA6kb484y\r\nnAUbnvR8lVd+/LdKAOWdDuXLDbuvYxGnR8om7LV6BlXbIFiE3zO8D1dy8mz9\r\nC/gJsyRVo15312iBv+b99tW/zEsM6BqY3Uj5ims6AxNkqp6jX2SXhxIBlzLb\r\nDd10fdELMLRIUfdwPj7kjv3gz87mdCBR/3k=\r\n=18vO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"da7de9adacfde39b29ad75a9c055a0f049e04549","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1386"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1386_1682059318525_0.20027975105022988","host":"s3://npm-registry-packages"}},"4.3.1-pre.1387":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1387","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1387","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8161be9de5b1b786106fd42e221be950c199dbe4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1387.tgz","fileCount":111,"integrity":"sha512-JGWMJH8njLaipEfAXEz3RNZwtFFLrKTkJFa1+jhNL4JcY2pXoCjS+3OBX0wq6cv4GCfL0WQVik0V/TJTAv0FXA==","signatures":[{"sig":"MEUCIAMWtCjBmV8MFS8cXuxhTi9//wQp9gUpC5QLOHEuiWrYAiEAwSB7WR3qLkkJxJKfRXVNqh2G6h1GevpmPJ0GH3g/h34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQj2dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9WA/9HKjnXCJV9ivabjL1o+pcJqBV/EtsEQy3YJYePoy5fGUe6l3a\r\nuKNcNLmvnQ1/uJRow65w8zFTpe2Pxz05TWG2HAlbdVa48xnsFrS4Ceh7Kj0q\r\nRevGI1A4yaWuA4CjiIPhiZJeg0/eAOzKzJQA1FUXSj15u+YNvAKnmM13V3v/\r\nj4IH61QNN3wljLBffDRdJ1bwUgoliQetEaVVUTfUwZNr6KdkPqfRb2kpNh/W\r\nY2qvkf6e5YvZp0fYdJbM8MBFbw4m9KWlcGcLVu/A6QmBJgLeNdQgkx0/FQK6\r\nQ9Pb7lJ1Jehl0buD0o5EltQ6S6bNsIC/x67DxwfKTUinArp9WwF8B72LEnHR\r\nJuakY3OV05ta8vTXICaGNUcRzYB6V0mSYUpLsQYNb2ZSGLBweaOi60LDEE5N\r\nW578ju+oqkSXhxTp2Pp1O19dCntKNAhXSBIlLO9Z0y2agfAbmNoj1BHi6VF7\r\nXuzNWdEWvqTaqLwsiNZ3ZqDUl/sRBsG5Rv2wImWwbFWcm0S1cEWiO6tv6g8/\r\nF66bf+nVGzPCvxyaWFV5aaB+T10C0IKQIW2qcox+Y6OfP0/geLtTXAYvbVpD\r\ncArAVwcFybg37gmcUHcu4I9DO0DoVoUt1/u+cur4YJOz22rYbanQ9f+jg06T\r\npbOGz2W2LvKwVc9HkxCHecaKW/ETjY8FmME=\r\n=zzRJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"59dac69f304306b87f85249e6ff158a1a1bf1325","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1387"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1387_1682062749154_0.315556813349402","host":"s3://npm-registry-packages"}},"4.3.1-pre.1391":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1391","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1391","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"98843c198e865dbaa45a5ac6c48a2b28b6befebe","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1391.tgz","fileCount":111,"integrity":"sha512-M4I0um1fGfDxZ/JAWao2ysgCtfDNqYG0lkWdsaY98XwVNyR/jnVKqfHIGNX3gxwwBm+GPkN+AzGMa+XHIBl2KA==","signatures":[{"sig":"MEYCIQC3pkvr1qSwJYHFKN4HDuaCLJwZ6D0zZsjKrZWewNWkqAIhAIQFpb+pRcWW1MxXI+zyOo8pnB623xWDnj5tk/i1ocBs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR+LwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVLA/+OXb6SC3p5oLLqjbodgwZSzd4DCXbkPkw3rpM+npj14OtIKur\r\n1wyqF2APY3bd74AvukRhNuhzV3FMUHojhMCAeyTIXAyGN5BOzT+w+qbNvjKB\r\nshulUS/AqKs0tVS9ozQmku3de6lpPgpwRFb5SQbtu8/3FiyvhhFNl7AzZUyQ\r\n6z3QLXMskQQQHhVPJocuZFJT1RJUyulT2wFcrYNfT7pe/NizF15IONBgaOAn\r\nbszZr79ShhalwSWMFxSB2K3QtprIerwIavwSffNW3PjzVZl82hDFjA+dTzYZ\r\n2SonkHs7AP03ace7uuUmOyDvCy/ukg/4hP2Ey96IhQ7i2PuWW/pAQEckm8qx\r\nGbVWcrx0Ik3+oRv3bFiHHENKpMxafnOoZ1x3zpJMPCBaoQ4EhQMF4IoReCYZ\r\nn5gw/orl2/JZFoxkDMfK8jr5A/8NmDWlHVN+HAIB43c2sp4IqgoLUTU88XWD\r\n9CXYTi7g73Z/4TJn9UdpuVitdvTrgyM/ljJeHTm6exHBIgpMl1NwefGw+olO\r\nJPsV4outSYm3pe75dxty6EFQVrnk0bVXYJABd6Fp447TM+HAHQrJauNl2/qy\r\naInaN9TXzDqGEnRM+8f/YsUcmY7wZ7Ry2twurI19ULwj0PLCm6i3e4nhC5ei\r\nzIvlJb39ABme4Ktrvr9NxnFl7CalP8ifw10=\r\n=rvkV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c859a782ad75defa612f8b72130882dd5c0d444f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1391"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1391_1682432752558_0.30635986827084793","host":"s3://npm-registry-packages"}},"4.3.1-pre.1393":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1393","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1393","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"046a05f5fa9d470356305dc6c3a48fc9cadd95d2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1393.tgz","fileCount":111,"integrity":"sha512-kToMuK77UeRQx60ju4YSeexaiRQhb2S4u3cENsylqXtSlvCmS9aSKY3vRlxy/E8rzjpLezjRBHqMmybxj5PsCA==","signatures":[{"sig":"MEUCIQCorK/Rcg/RQosAYSSXA7kE1ivISmR+4e7R5/2/alVTkQIgQ+wS9Ph18aYYLvnOwmp/VWqFlsXyB5rHOJ3Uag6Eg1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR/dbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKmw/8CklprnPuJpi6kvKKfPnoRv5H9wsmEAt0h5LlX08vn3XG4D04\r\neKO1xZLWS93JS+9qBxxx6CvgSaZHVW6NnR9DyWWqqgvL3EDr5vswaJB1PDxa\r\noPGFo51ryZ5aeF9Izp3WA/sJrC6RUVoq+Gz1Lew7FHjiTsZcJXiwfk9f5ULV\r\nig9kIJeX2gMcvHtEmSp/zyISvjDyrY+jc3X0jz4U+mrC/dTgQKQb/i1zyJKO\r\nDSbKU7rLFVWcAYBuXLHbLW263j1Yo5Qu68OI3qbOEDynFGr7F7VUV1GL8iV1\r\nh1z71b7Q8kInf5xvozVBnlC9pf4KQ6bqqJCGcJ9g7G2zZuPNmAv43i0i2luo\r\n39KlXiA9/OExqV8eNfa0szNZCW5d5G5gHG+9iPVe7ovSAKJ3xs283obZVjsA\r\nCR/VK7EI88a6bj4UhvHPj2li/0nj2GvUaOOQ2RdEdRla5lbaqFI0P6DnZnRo\r\nYoCVnnmOcmZUaJoyQGTkYb9OkB/AxzMmsngEAkodUsYlEu8pdVxUBE0z1jCy\r\nvTGGyTeH6FGgRHd8IPUnFO/JotDgfJD/uL1rdqYwEAdGK1FfMdYda/BP/qlE\r\nw6y53GYhaUrFmYAUkVrP/iGRfegBSLNCjbYcfmZYcyhBZSA62BnBkT0fldR+\r\nHjdBlnkgw272zFTaz0odvvXrTJRTUyg51CQ=\r\n=SLPm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"27235118511e17fb6ff6884be52a1812f8df6445","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1393"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1393_1682437978996_0.8204815110990664","host":"s3://npm-registry-packages"}},"4.3.1-pre.1396":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1396","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1396","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"56c226692b0a20365e79ec7a045283f4847575ce","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1396.tgz","fileCount":111,"integrity":"sha512-JIfjGtXVKnKFZDkojlw0ljqpoX3SmWi1zzY3h9W25GchTpXOqVvI9sgKDtFCCTeiAzjGxjMs5373fT4P3e6+cg==","signatures":[{"sig":"MEUCIQCNe37PzAbbuu2T0a6s9ZczzX3bc7COdjX3Aave5SYWpQIgWDKsJt0KisGsra7Cod+Pwg5bqPjan7pVeTUVp0A8RRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSMgwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP4RAAn0QZ1ALs1yCwzqXV1MWpAdb0IlpPIS8FWSwtnXegVdpSbTec\r\n/O9jbQzfS5y4isN30FPmdw9QF2RDLYPFpXs3ieX2kKkHdmZxF4h4ISgC0EMy\r\nPzNJIQ4q54JIhuELt4a2tVZ8wOuJpMd17Mpdxk+kpnBqg1eoqw4iOJ1R0fwJ\r\nOHNailQdKlySr4P+DLJbC5db7P8UcHPVX3LpsnPiZIWJntL0oG5RoSui9oYC\r\n+MmgMSMFFY17Ftx/pIuJvPue04Ui0Ovb91f507zRFv/9PN2JT0XsCVluNdNp\r\nedziGqQ1Hcx6QPstsVFff15JwPNA5Gp6Sh+C4gV55XDYMZv3gvezrWo+z6mx\r\nBj/3vBDUaLdXebG5YpqeP3rAxDM1RFbbpGOJLXJlzoHdepIphlTX3xCKVY65\r\nW1vrcpQ0VyXSA3YpKaOX9TgAjNTSbBlIJNTtjKwt27twMTYUHMh+nyHd1hOZ\r\n8IFmmClDPWT0P+9/R1jvhSFup7xDaXz1hk2RMmKdClIUDOEZyaO9fc3ucPa1\r\nu22uLnSAVxFcAeYF15YQZXLzKOAFKYZa8AsPtBmA2FdWHpSeMnaDEzgxsgC8\r\n4UZaKUyvYUvxl0jyoKy6tyehXuAtn2JJ/dgVe+yDKmdOZZitZh/KH/DiQu46\r\neDeyKHhu7uzLGSZm/R41yygy1fqWUDc5wcs=\r\n=ljoE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4cf5d72ab59820ecb32b77fb199b9cddfedf0740","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1396"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1396_1682491440248_0.13652783025641235","host":"s3://npm-registry-packages"}},"4.3.1-pre.1398":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1398","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1398","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"78bc8ff211d111aba43f74dfbcdbc60f32501384","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1398.tgz","fileCount":111,"integrity":"sha512-SMI8Xw0D0uGSpc/kqaamavbziFyMAJWckKIolwLv5+YTSk8p3NRr6kvIdJT11wPuAj6DvgdjPux4oy5wx26tBw==","signatures":[{"sig":"MEUCIQDXr9lBkdHF+UZ22ahABkK7SeEPsip5GBESmIXObE3BTAIgIymJSz3oqvknGRTCbVCNMZqBXhGSBJ19XYXZ6aROyE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSjxqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdJw//Vt85olyevKzKatelraI3iHhqdE7k2vfsRBVWNYpCUKoJo+Fd\r\n/YmLwHOfAhAKfU33/KuF4bDPM76u8cVoNG0EP7+aHkwYWnCHFUic3WimzuFx\r\nzu0IA5ed3P+NpHogCkmv37LwUejg1Qe+zvoG9xXW3Z6OZTlS8WfH8+T9AMlt\r\nnnk2wrd6nzIgwMFqmuLxyJazqOp3f2SHPWfnYENQ5Uc+413teunbkK6QOPn9\r\nR1CI1aZm7/JQSi1S2cwJqE6T07a8mJpTCsaX8a/PlowWxQlgxTM5qyZ57tXG\r\nkBQtV4GxWngBIyGh6LPaT/0ZYwjtGY4Mwyu6Wcdq2IkMkxlkt29TQGec0/+W\r\nYLBilANI57KyyoJc4XxDoHkMOr8DlHqoM+tuR/tSqoCBq2EKqjxq2posWUUX\r\n/2MH7924o/pQhFsVakpFjMqiq53qReoW5kSz2CtMJBguDWjIb1X2XdSYUEUC\r\nEv7LcaXbYtTNAkRy7vFvL6sEbMJWQFc+FNCydiV+49pxAtw23yLGFzPftAjX\r\npghCJRKVniE7y3+fcC6NgEV9zYpPsk2RdBR93/VyhXk1vfMrSJcL52DNMoZq\r\ngFOoze22WBbd9t4wrizpmnqM/LHkWUnABfxauNIec2B/scPv6innNSctttqc\r\nL7aEEc5bW1LZ7WIu2VC85Y1t+7DREhal6NU=\r\n=Uquu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d639320c6f4430be346f9e0fe912f3a81d4cd507","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1398"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1398_1682586730081_0.771770985158309","host":"s3://npm-registry-packages"}},"4.3.1-pre.1403":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1403","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1403","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0c4dfaaca7e526d484af4e49c5da08d14822efa9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1403.tgz","fileCount":111,"integrity":"sha512-zwARFJRfT4ic7mwrcycF8FqgZ6J7cE61IeVvbjSf1YQelrsKsrT0eP6mh3AsnBWRs8SiZLcwZvw/zw0zfwatnQ==","signatures":[{"sig":"MEQCIE2HqFJ9ThbBM6+MYcuMWsekMB5Kx/SdBjk9DpMEkPIeAiARnoj3dGlAJxShE5zy+604xk9vVjSlskOHYh1rZODo3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSmK1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoqrw/+K/LCVC75caJDNlicyiR63wykp9mg8lduz1nHjE0VGFSn5BUw\r\n64OJnCjdQC5X9nSlppgVCaeXO16LGLAQ7APzYv1vvvZTcLzfE9WBY/kCcdfZ\r\nI+AroopSrp9/DLhEDE3zPM5imzgW7mBB+rth6j7Gl7UouYukHXD0Je4+eLJf\r\n8OM64Bx4U+gbMH5epQ+8iso2Sciy7k/Uu5DtN3uX5aUa8R1QwxM3KlZ2AGfp\r\nnkNvSF/SjniscAsXYIaEBvtKoplq1CpV8GW/tfPlRnNMcRbENN9nh674i89M\r\n/9sEeXR46EY3gNAAtI2sIzs+uCpsKyq+3BQNyy7rtYGC7ingWZH3Fy4x+/Ni\r\nBY9qBntHEXJZm+2i+ZUizTyx5nztftygVQsKFsyIzpFodOhB3/6Qanlw91kr\r\nUJpyxIQTTOvQhIzdJ1Q+811NUHuKkIBXllidHkMeCkIcP3WHjFb/rDiHFG/X\r\nf7Kg+Opzdgkpn6wo/fhurrKXycorwAOOo4Cq799DZrgtFp249kXceT/n6goS\r\na27FTS1MsoxXn/DjvTYLWFNR2ngBBHtv+CkACEhcYQQsjb3sy20R0EzKUSBA\r\n8zA4419BOrGqexzGZsLlngKUFvvELkDHlm1OZTEFD+mVhG76fNKYdO5rkU2b\r\nUszSA4oIBejAy1SnVNRM/BEA232mzfyep64=\r\n=ZqvY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"163ba9ecc581236d82d4559f4ff11a857fe8a55d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1403"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1403_1682596532817_0.17074476617406353","host":"s3://npm-registry-packages"}},"4.3.1-pre.1406":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1406","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1406","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"973589eee649ebd18ee99970134c40ae9136465c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1406.tgz","fileCount":111,"integrity":"sha512-eCZx94/oSeumWnAXYKvxIxzQ9u1cdmYy+1CvB5OMkSO+QkjgA268MoCr2NcVN24kBZhoht4CUQXZRGZJwYaQiw==","signatures":[{"sig":"MEYCIQC/XLz3bttr2fUVguIJiDubHOk/mSWdiPMZ4rSGhLMAAQIhALArsXHKw81nxM3BwwVD9yZcWFAG9h22GfiQ/WB+cXkr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSoS9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhihAAiiqmkvuVFsY2Yu/e7KV5lc27zwHdihglzztsXRKFlqwg10uY\r\nPkMGNZOyavvedvqtsPXCwpYduG4YhoLHBBc0Wf8XwFWW3dAtejUn7ZqM6vm6\r\nrwXQsQ4qjTktFoHiaH0ibu6ChsUYNmxa1EjIsAzAO5YnKIVUfso79LMEgWfD\r\nheWU20X8pWUXI4heLPN8DzlBfQnBXtqk8MypO9pwnVFJKdep5u+ctd9Gjy6D\r\ndmADtSpcRtICs/AzMiv0sVLTTBkSB4nOvaiF1GE773HftKalasViqhup+hsP\r\nLnOkc/pMbhTRlTmeH8cLwvhgDLe0yMB2/dK2OShvQ/BfsUbIBZqFeASzCWAR\r\nkR7dmuiGYG5qssqcL/OStZIoynjIb3xylH46JcYqZ9tFDTfSpwiJkMKMiJ2K\r\nKvdCFsI4v1jrybv+KkG2UI0Ef4B8Z1rcZL0HrJn0MRFmi3HeCsTD3YZutu6i\r\nCFfLIIMhWZ4BRfPdV5PsyJreSDQT7HOBFVdpZnx0GWpysIHd9EAiWc2aNJVX\r\nHexVLqXcyb17o4HIqcH1MNZtffqCXGrrQ3T6b4gBvfMfyIvq+05JWGly4cqr\r\n006GsiJ94tCNtz4+4jDgf2Rb2VOK0Ht4eYMQcq+0wCHRAb33FJ7n/iMzjIQb\r\nvdV4ePsiqJEcLpMX/Lv8+aw6KNPHxA2TY88=\r\n=O/PK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2894bda611b48e24475af3f5fadf82ca3d885ab8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1406"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1406_1682605245068_0.7432003715650641","host":"s3://npm-registry-packages"}},"4.3.1-pre.1411":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1411","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1411","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"26123e6acf2d1c24304bd2cd479d17c7d1536297","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1411.tgz","fileCount":111,"integrity":"sha512-qXeHFxDpqTJR/+IRLi9c51D4fYCaUApk7l+Z3Noh21WeecS6NbuulvLgYoekWqvq8MCs1MprJFcUkjGbm2XGbQ==","signatures":[{"sig":"MEUCIGR53IGcJTOBtt6JJdGbgFcoTfYChJrRyBZCiOsQTOkhAiEAuLwLIi1TakB3O8aAl87jokRaSkLr8PSYW1RR0a+LO0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS1FlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp2A//TfHy8Mxugs6CWaX1FkS8PKKbb18dIm2bXspW6+3/mv1qKOXo\r\neeEAlFhgtproeh8ezpHLrS+xqePTPaS9q18DPFStila0w1xsC3ZTXyrcSGlz\r\n02C7ZWo8lwQZQ24qwut+FiZoRaS2AwbX1cT4kux0Y1JRE2GrBBk0vxalerQi\r\n1bSKbpQfbJ+JQHcsZ0xQEGyB8qeOGqgbJcKK4JxvLWy4Kp/aG7ri1KHAcP65\r\nMdxtTHo3B3U3AsZNtvfCTynj25ZePGCLO/RXXJr2xNXKHpejcLemUdDYKzRg\r\nZl5fHuOwe5wb/7EHWMbgDWhP44i5i6NTRRLN9JIi2leq9skyZPDDP6ZO7ewy\r\ng4TdAzZk5GkPb+XxEW/U/bT4Qb473shiqvFddcukx4NkuYWdos1vA6kIqkN7\r\nnSgfODSo5lOjgEgxCEOgLZDmOsbKJVCdAMUKRtlZpt3sW9noKsdHF1//Q0LE\r\nhSgkd5yAHqHOTGCGQuSIGxr6rrsP8eqlp5WjdcmsoONEp5UV9CJ6H0KwB+jA\r\n+Jr/JxpczPDqucNgkgNgDNj5/UtUdJojSXzMmdApi1AzVLciLNVyLct3SWJo\r\n3JGe2fbltfau1tnkOWGweUCJnJuvXzWZCQpZDXWoNKeHqd9NtvV1EtbEy5xY\r\nBWbFSIuKy1OdYbUSa3hedHvh7ul7/fRA3Ds=\r\n=qp1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"adb1562ed596a4e908d0ab9ac9be922c9e1cd8d4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1411"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1411_1682657637438_0.7441998198758626","host":"s3://npm-registry-packages"}},"4.3.1-pre.1413":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1413","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1413","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"19dc33e0d4ffe9659ee25234aededfc313c57c90","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1413.tgz","fileCount":111,"integrity":"sha512-PSz5ZTruaRl5Aq0bYLiXJm99XmW5f8gdnhfll0wrM/pj8G3lYv5VBS5XShHc8LTNC1zKawyyAivUrHa8nfRaiQ==","signatures":[{"sig":"MEUCICS+FFhBIlpFBAwaMenYTGduUd8kNSb0/hNBLpy0VhIxAiEAyR06EiGazr2/Iqfbx1NcRbNoX72Yi3lQ3jqgNpe2z38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS4iMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe3A/+OXQvqwOLjz451R6Iv7QjpvRCIsjzQNk8f8MJax8ei/VBfYOc\r\ni6Q9uR/MR9u2l9/YnwDqledxECJbIadTY3+BaAnjMz+xYHMVaSVpis8+8VgS\r\n0ViKFmjS6M71f3yUC6Ei/qZ/grjJVpG0XxwviQnv3lvV1AHsUM/zJLJcjBpm\r\nd66w4eSs+t+v4ogw5p040NimLc5PXdege85BqK9VlxmF2urpOw6NRmLl2Niq\r\nH6eSjNpwuDPr5Xbh10JGy7EofUZEDy/NpEchdb7jsbyb9eHXi1WxE3NZ08Uj\r\nYeSO5TwUCFX5eJtBIsY/9vxmEMdCA72gg3qhfS+Cgx5rwI1px4jpWMPB5QqE\r\nZCpjR6Mm2rEFn12XOog1dbscnK4+oRl392WCxgcFZhNBbvIlVA/D/Kw3llEH\r\n0M7XFU1/vXOJhcOCi6nNzil2hFNvjMMal7aeP6N0IkWdnmBh+rWJAaWhOuKG\r\ngPPQZUzc0j8obDPoBCsMl1XBoVni/Rj4ZONeLW+SDRo5OErmg70KdWhlRrv/\r\nNX1mspW7RmdC7m/F1DqL3Vsa4aDHz2EJ1sGmKH7yD8FZdVl8+PGEnl8nrNgP\r\nnK2zaYKGtgXLZLDZ9soO9/xSCWbXORTbayjIgqf9gz3WxeY9wSTzAEd0x/4H\r\nKcSqe9B2IL/+jLJrvzi2cKRq+rp0/E/XzF0=\r\n=S85B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5f3a3a6af875f91c0b267ea9efd3f3c806a64d0a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1413"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1413_1682671755825_0.7879931198023535","host":"s3://npm-registry-packages"}},"4.3.1-pre.1414":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1414","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1414","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"15e5f49b36d740ca5ec28b930158b627df0bcfdb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1414.tgz","fileCount":111,"integrity":"sha512-COuVxEPGUvTzh097U1hN0NmK4gFVb2P+NP4J32hsWH1bwMSY89sw9OC8awJCUIHlP1C45EgO4CUeK/uEmy606g==","signatures":[{"sig":"MEUCIAyTYB2v3h03tVITuscB0NkeFDRyxfLpS+aRQkYXF12uAiEA+zZWc/gYy7fN9/PxCCCv7lrbLeWDcnJT3Ikf8GhQRLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS48FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp01A//U3A1+RQoIPL6CuT46QB0F/WmLUUKhWXrl5LsueZb+0C/hI2I\r\n8S/G2CzZj5pE6Mhlc5PVtzMRFYGY7gpu3C1IR8Jzf0dVnQFQzBQn1hpqakWQ\r\neCM2nI1Fn++38BwQN+UBj8qScQInICYvryi9Jd+Q3ID4k7s+A5Kn8mRISN2J\r\nx0rET9ZrAYNE84El92pJyQRaE3gIBYDu7JYQ7GkEB9+cFnAAr6WTUsoTyuv8\r\nMPLPyD28GhjeEE8JfYhPnXmuIVSfqbN1vly18BV0bWEt5lh5sVzacrc65XEm\r\n7SXy0xQj5im9F3p9rnbYvIldPcvk++ZP5Sf4E45uMDkqpC5YsGouiHlCeZ44\r\nOQN6JqWKErQHZRDOpy76bLTjxdrZlwhB/FUuQvZ80q0GI/y/SFjjdBtihpTx\r\n2zuYkXSeABAZPOITxWM7fu6zmz0osI5HLvD9fh24awosqesAV2pz/4fuJdyy\r\nKlKzS6PwAwgVkbuVP73COVqXe0dW+Lv/9M+sqhlkmPreYRtbHiRqfTSsK6+3\r\n1VI+xpsSpMU5uXuWLVQFgx4KufXSMoH3h8AZWGob4Vg4qXWcIGITg5nE7DLf\r\nuynCmWiQ+oRh4u52nH+R8HQiRc58DlzkfAZy2DirfF6W1SamBgrmw0qfSs++\r\nNvjV2h9tYvhQxWRH9M/MLo2c3AYLMoScTxc=\r\n=XK3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e1308ded777b22f356c1a6d1ec72bc902e1bd403","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1414"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1414_1682673413690_0.005578742876952036","host":"s3://npm-registry-packages"}},"4.3.1-pre.1416":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1416","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1416","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5fab92e371148b3b831e1972a78f5f967d274c1d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1416.tgz","fileCount":111,"integrity":"sha512-nrT+6RSIwvHFiO6Y7ile4eX0d3HELb+20BfADVH6LuVmxN9i1kC9LNRePsZ2n7UG/PI1BHyE2RSKDSe/QAnO5A==","signatures":[{"sig":"MEYCIQDGuRjXLP8+xNzVTm++awvPR369W8fJHqsTLbMrCM6pVQIhALyR41hIinEjCtuMsXiJyfJaWSjDT/d/9ClNOlPzZwY0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS5XsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoC2g//U3DyznD+/5CqRN6jMV1Up+TC0w11gCjiWxbmqLwqrCYfbugQ\r\nTcZVb2U/f/oQCt9HshH1xd1kzY42JubHO8G71I4IYXm8A5Xg6DRKnl/RJFXx\r\nABC98+4I1pBLkPz0GGSf47H6/SJVXVadxgNdoPDRVrU/iPY9/JPqc6iVRsCL\r\notPjP9jF2sKg2jdAzowiof/OzOKbh6KQpHkAS4LfhTy28fWz2I2Dq/VMwMOT\r\nCWdyjTF8PO8/pPSxXiXo3FwGlqUOAGVDPgf7Rc5jsOI1YHwhXy4NwRWbJI3O\r\nH4T8M0qM378YJh2TrLivy5XVknU5IXklfYSpIkLnDf0YZ5Dldolf0YiqAC2o\r\n9O0525owR14XQyOpSCjj/6O1F+9POUB+LZp5zI7PUZz/2DoC/ewNU+clePg0\r\nUFy28F4iCUyHZZAjSTkmC+7ZJkO73VnS8n5C6bPmAPGqFXDTZzEeBMP9szfU\r\n5tzQzGhdk38UXoOhB4oNKO2d+HICwdWzy0HfuHvXRxe9WBQK4Afu2FrXdJlJ\r\njARMw948CWY0w4ddff+qO8ax8Gzvd4RwRKWX6QhCwICEASI7ClB85D0JeL5r\r\n5IdtmUAyQjOr4e5nWxA6EmIoarWFsUd/dTYzaVRtMSqQytWykaEPaxqiUlaF\r\nTYcRpqvWmpeYhH8yMm6C4yGaGwJ7ESBLPyU=\r\n=MdO5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dde65c61e9346df21a7c3ecff3e220a05b940f6b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1416"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1416_1682675180574_0.4533640726968302","host":"s3://npm-registry-packages"}},"4.3.1-pre.1419":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1419","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1419","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0c574671257cf4d474cadbb26b2041cca53c7dce","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1419.tgz","fileCount":111,"integrity":"sha512-hYiHlTrIrrI8DpdwJid8zllITxRf1FGZQyvx4jHhWp0CbrVVU6fKrh+kV1/uh9Bf/H8/JajtTHemhGimMyhTEQ==","signatures":[{"sig":"MEUCIQD/INax3aOwy8o2N/hgqTaHR5TR1p0Y4DENxwIy2GquuQIgKxT8pYSOWzuGAuXfSAiiQEWMkP8Sv9ibddaSB2dN6Nw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS7HEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBOw/+IH3z1JY88rQqZmClkvbB2AgKlXeV1TpEDyIGEOwK1DQu7UT6\r\n6eBEjCR7rlCMvwtGgvebM58DOShcxjDANgJFMBt19TooLILQNEpFYnSTneuU\r\n1wvZ/4DKwduY4AzlJ1TsBr/FXOTDVvZ24TQNxoNYNs48jdfrOXpcwWbW2bR+\r\n98TOYAn63mjqMziuDkE8sNrDk2JEPjjkdXuoTZsLidpovyliElqND/29frC0\r\np7cda8JJI1JGzkcOuXAWoqMpIzOLLmjX+SMLIgJ9CyXs3zhYut2Lz8tKgQng\r\nWbXlDMX0w1dPoECWr8RmvVCu4ggwdx5nB+ooju/jOM+ctq0DeWZdFEWcTy3U\r\nnR1BB7wWgyd5IKr8HwuC04UZz4J/G7KEgUDc3KUys46y0G61UG+hwx+Le/ep\r\nHZrNXUf1aKeqWw5z7vp/hhyvsCj793ESDf23FWmMLNs+vzbhWcgTIg8qnp/A\r\n0KO8LOOsIYQ3v/Lk9Y26Se8issn2AusZhr0W4DLyHXuDG7DXwFbGya0ZwIs8\r\ndHfrgwd9qTce7U62zYL7q6thWUT27BZ0mXSJCvjvb9zzAZT/mA1i5Qm0D/4T\r\n79eMsRwVS/wqxqFaLA6HV2R2Eeiem6aEGvkqZbrxeSWFeccx9akrmGI906JZ\r\nK2KKfGwyx3ehiLQ8ShtJ95FdrM9Lcwo5PsM=\r\n=9GH5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"57c0609914077ed8bfdfc51aed85cecf89fa8d26","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1419"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1419_1682682307743_0.36958579980764816","host":"s3://npm-registry-packages"}},"4.3.1-pre.1423":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1423","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1423","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1aa6850a697fda62ce27c26382e3de3acbd707cf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1423.tgz","fileCount":111,"integrity":"sha512-Fu0qzxGBPCVSJvj75gy6tDHq7TI35lPu6vzimuB1pxIOuOj9DwpOoJNuDvisauSGtnazgfEiXTKXxmxrw3YofA==","signatures":[{"sig":"MEUCIQDewk0r8TUHs1ekAGFWh7XlGi6q/nOf3i1OwCocuKxCtwIgAx2XC1jFjA0Oy55E85Oii1+6KcDEISwlhZlwX/xuI6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS+TBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob1Q/8ChX+kFhPfRCtLQw7Owpkho17SWttzVdTH0vC6mq40WoK4vC0\r\nSDauFSO1l4lwCeLDkUA/bbu4yf1d1+p/7C//lhnnkZVRGadWK9GG1BNe8X2h\r\n4gXvsVGYFoXsXB14lYBt6Yb0ES6iTq+l5zZQnp4AmuGMeJI5kYXAmutmaZV5\r\nRAimxr+ZkvWDz31/4OkGSyQuzi+XkcjVBYf61L3XP2+QEceDXpnZ5kKmwmVZ\r\nGqPhKG5dY/dWvBLEVhAZjT3xD80ZHsoR6xX6aAeKnY0UKcRoqLeBnEF7hPZw\r\n3o6jBrFcgOpU2ik6jGY7zSYPqWjl8j6Ny5r+qPUHbnD0uF0ePkcbx9hh3c6S\r\nyDKPAvmIDXDksem9zYzTYFPFzETBYIClna0jnxNDIF1DkFaDrH+Onj2yr23Z\r\nmLIDSXHmnJl4+69lT5qDTdtEI3z07L2PKDRx/HYD6ywKBHiaqa0N5jxjvz9J\r\nlFQViRfuQyfclotEuXYRx2r8J3Pxmm6K+YEL14pLGaLT+hlr93Lp3eQvNhUJ\r\nBmNdFJDy50VfvzO8ggLOpulLbTlXlQ4oLxx+bAIavJ8Ho+zDPAOcIYB2VR8F\r\ni2Ci/TT0aL9X1LZmVZUvHcFqzx5tffimgEQYu394/sgv7gj/+nuKjsbvnvJG\r\nAIMrOJuTKXAsky5a8oARD3Nm+3P6ISOIBo8=\r\n=Dpv9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c343a7e56258f096f45c877a38253c360a93efd8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1423"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1423_1682695361686_0.8643972388103971","host":"s3://npm-registry-packages"}},"4.3.1-pre.1425":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1425","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1425","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"babee3e1d6bde2090ea564b7f55e8c2cee321aed","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1425.tgz","fileCount":111,"integrity":"sha512-u4rv8lRgYInNq0FhMsre2LXYS+6S5FzukIJz/VSCVYNsx9bT4MKroQMsohkOsawRO6jMCTmgcaRZp0bTxjRdXg==","signatures":[{"sig":"MEYCIQCKjOpWjXUgUxbV1U20tz+nuADtnzvz7XjIXRdGGXyiswIhAL/b7GT7+T881lTmVE3mZlpJi3bonnCPuFTz/tOvBbHT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTA2gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuhA//cZ1AiDEUHaIRMlKSVv7jsdljB65CPme4zPdFrvQxz0nQf22u\r\nmMq0Y8mi/jMlZXh+qdSXCp/jjr4KVnVBfMUmw90Prm/ZjzJu0O9tt6navXov\r\neAkVmLl8rYVP1L6gRo4Tu6dzDFiKT7Ntn10chuGcXcszey6D2uuXX/yOtXzU\r\nNCg/exS/B7uHMzfvJI43bjPLGX26tOFI++InQynqZkzIcWhtj4X0U1MEJB64\r\nP/I2/jJLxJcc0OWiYDu+O7oZobdOS9L5AikFFfQx7LsZpA/QBRlmUzMuV9i/\r\n8sQ29Bzp5JqjuqLa0sSQgIaDwPrZNuAEUYjuy9L0WU0k25GA6UL6ZD8DMWGK\r\n3aW4+zwDL/7bfPA4FP38NUIdQ9sef2eaH9ROVFwVcaKg4cJEgGb5zLO9R8yj\r\nQ4ckPlqUz34He2WEZuksj2EBlVZcjVLmrm/+LD3o2Zwh5DF2fPCRKGVwKPM3\r\nI32qrgE7MboWqvWm22P9V+hbtiaq8QcvVxh3hqkzB3b4wa6GAjExELvEzZkb\r\n2OmKUU6fjaJTFBxPzA714n3VHEmjjiOg44F+vuklf6BMNQjqUCSmJgIF51V1\r\n4XfUmyGrAuXjCeEfOqr9JqBpkNvHdjfxfNDhSEcvT+sAvstyhHIPcTGgihqm\r\nCsgsh2TI36YTf2tgfb0Br7pM4tzgTMhSXWo=\r\n=Iw4s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"133bb138c537b738137f1ffa28ba44cf30bfc2d7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1425"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1425_1682705824694_0.6603862937998297","host":"s3://npm-registry-packages"}},"4.3.1-pre.1429":{"name":"@openmrs/esm-patient-test-results-app","version":"4.3.1-pre.1429","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.3.1-pre.1429","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8e84405deb8d05851ca2bf7e780d69ddac1c9380","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.3.1-pre.1429.tgz","fileCount":111,"integrity":"sha512-2HNX04959l4BCefWx0Q1XPrFPhIZRSxhDZDwvnFELF5Qe+ma0tjBmDPKYoAmDb+pfXQgsBsoU+3WTl4kesCP+A==","signatures":[{"sig":"MEQCIFBLx2jpla6i5CHMLsa7WT+SYJlVXkWEyV9xg2PhX7KvAiARZCokqFiM4mjd+eNmvU4wIKGcOZaCtAwCh9+d7Hv2mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTYtcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEbA//Sh4f9MxNK9RuLdbI3q/fERTOOSqsQS4w+TYEsntKXfrFB0ZE\r\nRn3NI0ffltVS5M7Uh9cD3evHTefaGwYcegMdODiGGEPPLU28PxfkwXEArGob\r\nr40Swflq4HNhFWlzzvGlk3WvmCBYDGrVzm0tjTONW7MnKCfjvWEO7/m+t+EU\r\ns2+UR9hWTyzqvXAssUTqTvkUGnRy5UCTPNm3RRV5EoqJtx0rBvzv0dkRp6fA\r\nlvhq2rghNJcv16nxjI+Qd/0IcY4/C3ke+dmRjof+CX4i5iRUztrk+UCUIr3v\r\nxXQh64dY1yEbtsXgRM7oe9kEZ+PY6JmmUp9ihjOQGvFqlPO/dpZPxFCNr54G\r\nOubCLKRmDyKJSdZjEaXcR7+s7df4/IsrncvyPznPgqELq4w7KlL2DJShXAly\r\nlJ4H4UaoAmRDoc/TjrFqvPRSTrBnU+6tVQjtHxuxvghbbM2qqZDOQwH4Lgf1\r\nbFh/aFirBnmZSLAsA7tE7vFs7ZRZSPamz0LjZugbBHB7EzkJm4SgguG7lmT5\r\nf1n6vtEVjX/ED+nD9/2dPD/2+PWeqZ1SiINK1EGi3XYnxTTBWyIJgpZOHEXM\r\ndljcPaRk69Oe4J7bOCaW/bHONmri3IDie0s59lmYOwxo3k4ViRX7M+lXGTW4\r\nNItA8aCr29n40v+r9xQPFRIrky2aU6N7ZKM=\r\n=LUng\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"943752fc1a9e1c8a4feaf5f719e00574e3d44da1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.3.1-pre.1429"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.3.1-pre.1429_1682803548110_0.6495549035236732","host":"s3://npm-registry-packages"}},"4.4.1-pre.1435":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1435","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1435","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ac28be0dfdf9bde784073c7c32afe6e3726dcc1e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1435.tgz","fileCount":111,"integrity":"sha512-sUa/aUza682s6nWvQPNLEiKURtATLKa6s97cNgKgE9z4hURWSMbEMDCfe84GidXirKt6g9NioaZ74cWi1j5Mww==","signatures":[{"sig":"MEYCIQCycUMTuUSz4Ht5F91SIlWJwVepVfCSDQgdASkgq2mvmgIhAIJfOri/WY2otJ0WKTAJPWc9bjVTW7JC3tt9KCqn8S5V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUloXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Tg//Vk9x/0Bz51c3s0VKnwf5lyD74n3UlGNEAmqw+Tl5TyOj4Bxh\r\nGu8PHJOAq8gfGd22XmZXSUEj3WJsayFTdl6ql2Y86GsfCI7vuapv6l7Wqzff\r\nfASoeqxNUvNEPcuyrJlk+DpDQ4y7qyVhSn0I8gVescssNjGIcABMhX/dFKbN\r\n1mzQ0zgzYxq8jZaNDcaTqBxat8M7dpyLdAogblNxzpDMTbrcdmz1oUSuSBfp\r\nR9sSMleEabzFPqmlt6iOWBOLOsdA6wo2MVTWLJYH0wPfF2Jx7KLP6PiqgOqT\r\nY/IclsQSzgA3FqGQyU4QBLidOjPGnrueR0Ny3qajmoShgHvu870BrhrKZvxn\r\nxGMzrckbyCnmA0dIxlN1gmPUFE2LhV8kv4oNtATN+V0tb91fFCO37ngCaAag\r\nPQl+rrJC0gNk4E+LESPA7/9uSsGYxIDMv/uJ2ZzoPHkY8yjVQSKCQ3pKTG4L\r\nxjP7J6zQ4R+XIqf0xrwBc/ToKwo3eM8NmjqQRLKBUBt1QxzOk0SXfxCY3eRj\r\nx5lxqmitOFMz6iqOOrCfZyoI7V5MCJ0gJ1Ipt/aAvPuSVEJxYpBrXNqha/pv\r\n5kZbO3G0bD18hTD88DKhGynbBiC9Ye67SHfkj9FxoObp7+4J2PWjO+49PFPS\r\n8g3JOHVbhXIumSrYLlEm+HBqh8ufRms+ss0=\r\n=jcu1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"facbc1e4eb0878df2c5be879571f5d7076118e0f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1435"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1435_1683118614893_0.4526157226847809","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6e6049379f072258cd0bf466989c286e37e4759f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.0.tgz","fileCount":111,"integrity":"sha512-CvZ+/dwCqN2RWNjTldYo8XkbZYbYTrngkgcWiqfOM9gc/SDknUPBRNMqM8PFDCoBxtZuyH+PD4jlmPu8MIMKyw==","signatures":[{"sig":"MEYCIQDDEXEntgviGM3kW3DNmOfaP/ZV+6xubmodrQ08shSrOwIhAOk4BuHY0fy5m8FjM+CGs9zwmS9XujTmSlEseJyry8sh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUmCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrViA/8CFa5u5oYOqm2TdjD3VzHWx22zcgBHvwl1XNSahJJNAXSTsfz\r\nOt4ULLf1cGiKRMofCUb+vzM3NW/K9uGVWJKl5vZh6xq0hoJbAKQuC9BocbyO\r\n1fuhzz3I2OMQ6Th9Vn9myeLlVgtsMlj9vPbp///c+DiKsFchSD8l5MwmIEPW\r\nLp7VPIdlpggnS7tTrgsNDBJy+u1691+zF7OENK23EL2WQdSEs/VJ+PdE4FKR\r\nwxUpZ0JxOHhSM1ZGj77xSEDaAQsxOVs5rluuyts6mmxKB1yLMmxGL82MGksk\r\nkMdm8/ywvdpqC4l3Ga8ZmRwOoKa43mCGW4Kb4Bxilw23DQthPeD9eIvoCKRZ\r\nWtW/0xTAjs7uGTKbMB94iLT0LJMm+HcADCRUEstWxvk5WmKvX8a8GzSodG63\r\n2arBmfQiyWmmWSH9EWYExmcYpnllFc3HhtwRyfz37l2C6uWLM86x5epHhyW3\r\n/n7vcTDaU97f+8gBtTrBdX7lPbueN6Ihkl7x/WYBMfmPVMr/qzuWZBUD0vNM\r\n1unmeH4OFpKdf3yt1+dKse2qbPHQ02z8QOGRD4WQBlUPlsCOPFk1Kns3LVSj\r\nHFNwlvoZngErho9CJ3rjF9lPN/iLh/MkvVFw7gkIqpvSiQFoS3VUHwfd7IWE\r\nW9AcSA5w7BL07hik96RJWcK1yOaXTf3jpAo=\r\n=7PEn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"57e17f40e03979c031e445fc63ead356eb5d2522","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.0_1683120290687_0.45266558636763454","host":"s3://npm-registry-packages"}},"4.4.1-pre.1437":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1437","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1437","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c409730ca2857a4a00a8e703e587e919bf69cf2b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1437.tgz","fileCount":111,"integrity":"sha512-ee5dSooNYjaD2iuwkzGtc3yMvckHrXdHqOMmAoHu85pHud+b3QmZlc7ceYtDcRbLBX1vN47kHOA95ovMdFbgrw==","signatures":[{"sig":"MEUCIGmVwrzX/bN7PajEL6oZD64SotkFB4GNQMHp1QbU/POyAiEAiZkgMVXXRoKHdBtumIWnlelk3AUPw3S+uJ9yPlhP2ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUmo7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb/Q/+Nr1BaRWj5wh6yNOZcgHjxziMjVLvgs1AxwwmELtWLf6V70+b\r\nh2eZPNZgJiufG11WT3q6CsWkYW9f9mHjRXKB0RwbiShQlSJxY1cIND0cL3aA\r\ncmvkl9OrZZhph+0/SLfs8SEGdS19kHJj19wcrrtgSVAPG1MKH/3FkXhLaxMa\r\ncp2MF0N+4ZzemqTwNRw398meBktAy1vYtKMzbA0/dnxaUmv1a+Qd4ZL+OEK/\r\nLBytPyZU4AedQs26zh2yavTZqkfxwVWAw2o5vMHjVbgkb8ifsY2aiV6324ea\r\nzavJvDl9UmREaCyrgB0/3wAsDXrJWR7hEDrb/pNiWHWAOVUi0o2HpwKpUJuc\r\n1LaUS+qZPGyvHEVquN7eKASDQ1dxQ8gfwMflamcdKkEwLpHqq9cPNuPIFnKu\r\nXx18/jenh8336VVhDSWZhUbdboAuxztQEbLtPpIoR3XufmHTXBSP1vDyvx73\r\nRmJYCvqsEppUZ5NdVyihAi8kcENzjMyu/Z/XRVLU9cx0BcYN/nTsQ1VP+x1S\r\nOKnDHCjI/vaKUa88rA/s0Gqd20wh8mq9HZzSlHaTTrFp0hFB/NCpJYQFIjDD\r\nChfzngCCTSKW4lVIe3fNcfQtaVRfincFZrnkaN6dWr43MoWotd4Tk4Rb2JYt\r\nUu95KKkuJBT69iVi4V8jFdhvjo+Y4MDLkck=\r\n=knQZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d0cebba4677c6ded3a73bf1744104c7cf0994a32","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1437"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1437_1683122746906_0.6925698704302994","host":"s3://npm-registry-packages"}},"4.4.1-pre.1440":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1440","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1440","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"22a1ff3ad3c37e95e6963d788afdebad56a8519c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1440.tgz","fileCount":111,"integrity":"sha512-ME4GFmsxVE7DgLY4xxzG4ltIAVI9/FbTZGbaC5RJuBPHL44ibPZkEoJCKEuMR9tZbHOpE8YVORRsuTkGcXfXYA==","signatures":[{"sig":"MEYCIQCSVUG0/cIHbtwdIkrxvyf4WZFYSIExrBlSgEP17kRglgIhAJfg5iiWndPeHlTRETzq7gemtCGnC45uRS+C6LpzIRHM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUuMlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtPw/+NhunjSs2CxkhuFOeLqLLpKzdORcS+ED/h5L3zP9USOYL+1yg\r\nrSCXmGYmh+cjklZ6kRZuyRF5hjQcwjpOITGdoe9ElTe5v1ILoEREVDVKbtWp\r\n0nIuBEqQc9oMxoniKNwSHgymPxuiCDiRcI3lUaL0mN3LDmPVmp/rWtXFmKYV\r\nXqwM3TiGovTnuEblJCrlGqwGUmlLhFbLOczWv4MEFx8Ha20h1Yo7M5mwFytE\r\nReXNz7OKi4nU0wBdHTVe5gbFYxby3ZfxY6WyFz8fTnFlHCHeKqWxVZPnwkfc\r\nkmLQTiHK8JswjSINzk65ufVTI712z0B3ciYvcQdAPYPAQ6NhveDB9iFggFxo\r\nmWoSsofaUFqCVcl8ihgcYQeBpny88AN6LRnMNuJbPw4LGbeVG/2XzE8LjPBq\r\nrvwBOKPnzMa738Qk/mzbkZGfXuyjPbbsWeiJjDbsV+d6cyvmbJEk5EnOs2/y\r\nWFjG/hosFwXTp3bYcnCS2MdXv0fMjAWnt5OBi19mksj4KFtX+MwzEaALO9uw\r\nrBymcdDnY8LGcNxW4jXLrS8fOMTtvqat6EMqr1fFJnPm6naNsdNo0XIad22L\r\nWFWJAaJPcQ2IPfYCaiYL701xSoXdgjkQhu/0cJ0jSzK8QD3yn1Z2H0SVpwjE\r\n8fQJM5HhrpGDkkbqrHCILW9JIcvSuf4NbrE=\r\n=TVIi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cae8dafa81d842eb8bb1f9fa8b389dfecf34c28a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1440"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1440_1683153701267_0.4555139848115617","host":"s3://npm-registry-packages"}},"4.4.1-pre.1441":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1441","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1441","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5b4edd1351a68a3ed65c72de885dbb64428091e8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1441.tgz","fileCount":111,"integrity":"sha512-JEcon36wiQeQvdiyF3eKQNUikR91ZjA7WDwnF1fDRCIFULBElrPyMv++8mAOYH0dKDg/u6WnshIrsqgJteiBcg==","signatures":[{"sig":"MEYCIQDvEqCczfgZykTstYLWb8CHryczxIT3cmQNIg2p7xv2NwIhAMYxQQAXySO5kd+3Dd6Hh4rLVO0Lss21HjxgRbASA9Ii","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUuO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTRg/+KrUc1Y/sw0JqYEpHYjoIhFsthqpPX5mLcXdGTbWnl7FPPLC3\r\nMwFLeP8EhmCY+Q+5ExC67XUsnhZLusxEpg0OjSIetQ3C6Wt7YprTQhL0ZPbo\r\nRcDDdDD1IEKIKXb6mw34Bzn6T0Ff0eo1H6Prut93cBcdjMqGmJnornazbKFG\r\n/v9rK8IULR88GKvYhInffthxjcyBMUI3Ghvc7cSXgAMNTPEhl365QJ7bJWNp\r\njpEd/toC7NFTbtB1IpjcQyAqGgAD8as1blJGYxWoiFYMxlc5qhlpyyfpfY1l\r\nTCXVROvRSj+OxbMLbVMMn41kYwZUTqH4T0924w9fmPaZJgwsrABVNrexOZ1M\r\n3fScaSYdrLu9XbYZPcKyZHPYSIqf1oAA90yJiHC7AePXpC6pQ/TmBdoXqjoR\r\nUlKv+U97PRDvuX8Ci8A4ZvtzMR13FSmz5GcRHZJQJafoM/0L9+4wS8RfecdJ\r\nqTgojir7yIEUVHEGKKn+zJ7UuGNIJZqssU/O6wwc6ScXQDiZs7HOiqZBpsaf\r\nVRtTu4dTudma24Nlt2RSyZUMLLSV16z07g2mUmS6eHaWDhGkwcW27wnNdOQk\r\nvw/4N7LZtFXLJOHn7v7v3mFyCJH+NncCo+weMribaq45Rj5GK4P6Zgo7XYae\r\nUz1Pv2AQcCcdqERh0SEMvkWMseA8FyfLnRo=\r\n=RtG5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e2a2ef09bdb60c12e730a3ae912327df48dffe4c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1441"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1441_1683153845638_0.6841558559840488","host":"s3://npm-registry-packages"}},"4.4.1-pre.1442":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1442","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1442","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a71a9cf41c689265026bba64dd6d47a29b1fcb07","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1442.tgz","fileCount":111,"integrity":"sha512-KjLuJwufw0MKbZLsEelxK2Z1uq9uZgk7RwB/SHHPai8epstYWIlg3tVNUCvqJz4KxXy7fmI7yVQxcv5mboRviw==","signatures":[{"sig":"MEYCIQCco08OWGMq8T+48upi9d34oF8N3cE6pN388Ft8PwipoQIhAIJ2ufJNs9atzm4LCmMhBe4gMCL5IjSi5q28ripFDd35","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU3kaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDAA//bTKQKDOFAQ77bTWGs590v6ibk9II3s8a7w4UpU2o66Y19wMc\r\nFL+O+kZ5aDpV+UoYvi1Dv7KKI0szLjQjztmdKxAV5YWhP3acphNNMD39DuZm\r\n1qzOJ0DQzT6yAsbvuJCSAhEaPvByu1ydZgiuFCbQLwxWXbx5b+lPkLV2oMb4\r\n40nPqH26ojwwmOJnOqT0am+qX8WwmKP9V5us25dSOIJ3UWz6jd1HGn8C4nW9\r\nLFM1dzcsDZYbRGQH4IzykCrK/xiFNTTOjdqOzn4G80mcJdEkB+34TigezEHu\r\n1Oebs2zBo1EM1YSmtvRG9hpsexlnq8lML/MWqMdQ/9Jq17fCvGHmYRlc8efd\r\nH9ssHflnfwRJlUjux6ciq6pXHR9elyO98aIcMk3/uwgnr16wq7F+FXczgTv7\r\njTQ14BIj5fadLwWL6/dVQITCnQcBxVgbswwKqlQggRvLcEsNPd+pnyDOTp2k\r\nEwkg/LJp2q2+DJBAvrWfZffMgvSxaXT7Res13KZoRv4fjIZ/rRL5OllIJJ0Z\r\nv08NIsfuFONj+towls51wTgai8dA3SgYlNnXPoHszUkieCCRvkP3mD0ryu+D\r\nFTIsuyl6ZyTeMXSmzzuiQ7AP35+K8A8uGqYzLaOE3wzx6qlWDd1VnEjR5E7L\r\nR+wIZF+6H8I3JtW+HaTqG1A3H/bEYY0rzeE=\r\n=PSX/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0964e2a46df43689e4585bd426bcde8b626beb1f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1442"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1442_1683192090046_0.3006335981384398","host":"s3://npm-registry-packages"}},"4.4.1-pre.1444":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1444","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1444","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0b555d3403f9a96e09600eac6f4cc0154e5a46ed","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1444.tgz","fileCount":111,"integrity":"sha512-y6YV4swR/0i3qDULXiIE/ZiQaRIJkHFdHoV8swBaaB3ueWC5cvP/phywqk56Gmy5tzkKcjdrDJDXVXWaJJEFrg==","signatures":[{"sig":"MEUCIAUuR4DFmo1iwxLGZlNvlELY7znZZYXhQ4EvxTojg5QFAiEAnuVWojSdyNJPo8JbhaRFgX0QYTdWimQ5EcIVriPToUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVA61ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4mQ//W1OEH0b6nzemvFBPUyKI6xLLaHSR7F7VpxhGNwsARVgc8J1B\r\nvUCcwHvEzrXNoubBELhGGkIk95qNIXS2qXYLkNEp1YewaV4OdTAxWUEwV7Rn\r\nunuEjVJvK3jbzJe8F25GIxKHLrW94vII0tCyx9JGKdqhd+1POiszLxI8xsok\r\nlZJUfzoU5jIzrxYVgE+WIcn+pEk6F78N31mO9b0hxckjkEYJxsolRN6ZGyrj\r\neq8gZZm2YHisI6I+VwvkdhUacuRNSp+LdNzKDZkGPRUOccfGZpYhatpgB2GR\r\nVkL5Tb2rLmp2sLzvRvauW2TyvTU53oGRPB+BEPA5lYcesGwPI99YRyw4ItbD\r\nZ0i2jO5uifzJdD6LuVXBc9A9zvCg8N9ePNtEJaI+EjfNydFpSPQiLgCXeiyr\r\nf4Zruje3WMsgKaqa2x6BcSpuit3sP2r59sZaFTkMj4qcmUQvE3VMvy87h7sP\r\nu17AE4+WlW76eJQQ8DES1YP4EhQNrPezcVBf0LDRu+Mo5uHK+aN/qHFdOox9\r\npB/r4H8S3w0UgpwdY1YcfpIqARHA4aLQ2tPo/dnvTvgU/nR10yu7AT8ns+qM\r\nkcb62n9ioJCRHGawoQPu/yEOe1yhmHU23tj0gIc8RNFFoLBxqmv7ErPWTyoa\r\nLhkLB7RbZ0gCkjvXht91n9T71nIeoqZy2W8=\r\n=2aEm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f00677ef3e41ae1b102ed029d40ad36d57011545","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1444"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1444_1683230389159_0.460101716369842","host":"s3://npm-registry-packages"}},"4.4.1-pre.1448":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1448","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1448","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ccccbe882978d547c8e1d804a03d506b5d05b759","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1448.tgz","fileCount":111,"integrity":"sha512-4Gv28QH6mkcjVAtia2Okmah1JzUxCpPC88mBvYrzPYpts8DJ1RCN1nS8j2bwCOg0RQRC8lR6ZUoMl+IEVIRsaA==","signatures":[{"sig":"MEQCIEgs/Qkux6oAJ8dxxksochTgcpydR+VPRRNhPu/ccgFvAiAQPoosmzU12quxAixjytWbfKWqEUNfeEAR/bBplKvTlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVNkrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsaA/8CccBH065yjySHhuSlsLGrpOG9j9aA7/E99h44faGpFb1DfpO\r\nr5v+HdH/9Fd/ICl2rnF8kSxacuPhc+SNlWnxS6bqMIp4sJHnfXTeHg1wUS2l\r\nONm482SK5S9yXegaK10a2fnWgbZw7DnSpb3H0p3v6g//3voBjZGIXFHrRAVI\r\ngxpEDGmFTl9/lDnffn8a89jYYukJplM0g/KqwUcNrkMYWDz5QUmyL/TYoyo/\r\nOvWwzkvkze9/Cf5cYcPjzu3WYSD84dfoTvJ5Na2JWE/jUHmw9DixMG8AjkJE\r\nmvPAf5q2P5GuFNkr7aE8SEJmPnusuFXuno2cL9wMXAnfazcGmzZcKKsIsOy2\r\n9/cn/KHkDMbZrZhNhBB4SQGaFGbtOpIcu+PLOduohNhKIe/0WCbbwtyPoKM/\r\nQX6xib3kmDFB3IyRgYvnVFDYuWZXuzaBRzKCCtEKe99O2gQvCm8/aIT2/2br\r\nIFbPcELDYjLnaobI+xXqDWX1SAyeoIloYI2w0/mTzDLXsv5t/t90UTj9/CSy\r\n84FDoW9Tk/TX+X+mG5z2cLKMNtl8fz8Fpzx3Op6wbgnO5pmgv2XJgnI761g0\r\nDaD6+SdibsCA+hdX+tmKOa8ivqNPrRQfpC+X8nSxc5Tv5hXHylLLRACDR19B\r\nfC9vImTZmw+4/FZ123rUnVqwdJmKV1U0mT0=\r\n=YIMc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"215fc30fb6b516d442703d55b2e09bb20905983b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1448"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1448_1683282219672_0.8084686685008353","host":"s3://npm-registry-packages"}},"4.4.1-pre.1455":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1455","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1455","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a05b7d02a113c09ba5468e68477885c1134a8976","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1455.tgz","fileCount":111,"integrity":"sha512-lct0zzudVb4RfzWY1ckHl+j3bZkUot+RowCFm/zhkF+j6G4yYwwNPKfn4vubtJhp1QP2bDrSTpGNVe/S6xmEcw==","signatures":[{"sig":"MEQCIAIH2l0osVsmYQIrTJ+lweHxWo5HLynYJR7NZ3nD071kAiA8I3vCS2HDajaWeP0LLlD1TMg9YQ6OJwNLHG1bx9WtxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c78610fe9495aa3816d0e8ea0e6f2bd47e897661","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1455"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1455_1683307461563_0.07825190635683565","host":"s3://npm-registry-packages"}},"4.4.1-pre.1461":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1461","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1461","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dd7efd4a6f99a038ee26e76303b86fe20762fdf0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1461.tgz","fileCount":111,"integrity":"sha512-CWBzx6x0Yh97CDUOBIFVfZY4tdxA9xRHmFfXdqDmhL3th/SbDjEwJ/CgGFZW0SVxCjOi02q6YYru89Y3AfOX4g==","signatures":[{"sig":"MEYCIQCUn7GzcDLEInyZjtXmT8cDXqsqT6nUege8W9kWymG2JAIhALyHsHlhzAySWiQ+BqqZ9vyrcQKyovZ38qyIdAVSDFgn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"003f3fbb53684a255bd3fe7aa8ee452363c9aae2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1461"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1461_1683630407540_0.03925484744987684","host":"s3://npm-registry-packages"}},"4.4.1-pre.1464":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1464","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1464","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3a4de1f920d55b911f76481504fe9b01e9fec6e9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1464.tgz","fileCount":111,"integrity":"sha512-9HhxcTE09QAq7rHxoLEGSiMdHRJQFWRisK/5nt1McrMDwtGif1gzuC0rXBOD99ZFXiWNHHcdEcKcm0hKT3pLBg==","signatures":[{"sig":"MEUCIFgyE1u1GjDdErcO7yWBfdmB3bCoyhZnB87oD8OxZenBAiEAiP9F1guFntFHjmxF1Cg4I7OYvz6Cn/rsFXUNCXiiKog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"badd1e21ea260ecba805021d3c8463bfd17038f1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1464"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1464_1683643277733_0.9728993280268898","host":"s3://npm-registry-packages"}},"4.4.1-pre.1467":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1467","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1467","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3c6bc9af9804300edd2713e4e2a8b01dc864e2fd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1467.tgz","fileCount":111,"integrity":"sha512-DetyEv/ziHTJhwymQMw/svdVXKzOuhZURTdWT0sHcaFdcijjx7ilssmJcAHZmo5oOwNJ5QVg/KnxLwmBzTbeOA==","signatures":[{"sig":"MEQCIChGXYcmFVLp7jEBCk51srwxlssjHtKg356hU11shFssAiBDUO61PYaxYm14ekKcXr9IsYaZt8O8FZ4a9uuol6MO1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5cc57d8cdb6d61a8e7ff3cc02b32c24676baf070","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1467"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1467_1683717775560_0.8486510504090063","host":"s3://npm-registry-packages"}},"4.4.1-pre.1471":{"name":"@openmrs/esm-patient-test-results-app","version":"4.4.1-pre.1471","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.4.1-pre.1471","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6bdd55fa8c983a608ce2307c233b8f35d9d86618","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.4.1-pre.1471.tgz","fileCount":111,"integrity":"sha512-9kKymlkDMdWMp71DyGSFrM8U3QvJHHjaH2o8NCVy6/jYakCQ0xowxywAuoeRSDeSOgnsgCb1xutUPrpuEWHOGQ==","signatures":[{"sig":"MEUCIBKY8/Jajn26z/Uf6TghVrRH+gQxM4lNJdhKE+GzjfqqAiEAun9tX+bvoehYdb25iDDXq1ahMI8sbsLQikfuMtQeXmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8f6f71a1891435aa47434cfd1124bf62b9a4e874","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.1-pre.1471"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.4.1-pre.1471_1683728145919_0.04513044404294653","host":"s3://npm-registry-packages"}},"4.5.1-pre.1475":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1475","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1475","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9dcd4fc2896c1f0c1c4fa79be16e7e5edada7ee5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1475.tgz","fileCount":111,"integrity":"sha512-cM6nAcThp1fuVIRuWLudKQvWJRxW3jzkXtpQer2UbjKEPQsXQf8dRnSco4lV+kofdAxUUKkbJ3e92PcVxS6gxg==","signatures":[{"sig":"MEYCIQDDzzXSo6UsfZA2cUEuYKO/y6rEV0bZCsNn2QdTQUyUSQIhAI/0sDkRBjA+tz7ZREyhhEUJ3ewSRO9z99GtFW9Knr6q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a4003805ac4ab1d4bb66cece9f7ace92407150db","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1475"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1475_1683730782141_0.6954735049625163","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ff24b420f23d725faab03daf9e4a5c5b6e76bd1e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.0.tgz","fileCount":114,"integrity":"sha512-Z93NFyZYto4OqR9AVuU1Se1g919iGn6DxjXr7vom6OxD8iBJt3IcxAPDneqDPDSipu8oFEGZTwUTtxX9ZmDHsA==","signatures":[{"sig":"MEQCIH2d7i9z3r1Eb7nk0wVEq1bD5tWLvwtHIgbGjg5t38NnAiA31mJ7Udr9PEbaKDJXdC+ZdCbpA8l/qkwrMSm6nLuCjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4905487},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eabf23b9b27cc9d8b6b77f5c6bce253e64206805","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"dennisforthewin","email":"kigen.work@gmail.com"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v18.14.2+arm64 (darwin)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"18.14.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.0_1683753903029_0.8581931427409131","host":"s3://npm-registry-packages"}},"4.5.1-pre.1480":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1480","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1480","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"616a2a3219faf0afe94932f7f0e62ecf6554ed03","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1480.tgz","fileCount":111,"integrity":"sha512-hkOmg8hUgNSqZGjXmq8/B31iGBYqqxI0EwVo0arP2D0H2GWT0e0O/7XKEYbGelQmYF7WtNoK8gJFJk34cn7mvg==","signatures":[{"sig":"MEUCIB4Xp1s+wiiML6jH3A3tFIdh848W+kgrV6gmGd8GP7FoAiEA6lt6N3y51IOYCmvRw/1x1wbnSjHW+/qgRimTXJc5Mns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bbfd51f4775840d75b9ac7ee2c2d4dc5b5abb6d4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1480"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1480_1683993463484_0.42785476301486636","host":"s3://npm-registry-packages"}},"4.5.1-pre.1491":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1491","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1491","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6491623550b8d70209d4f6cd050d1dea135e7ef3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1491.tgz","fileCount":111,"integrity":"sha512-5n7PkfyvHe+6GZttcnTriiJtT8KCLk8GLhYGH+dWtJuc2PI2Z0xQnevgGnBS/asEqz15IZPy8Ut3YYhHifFNeA==","signatures":[{"sig":"MEYCIQCO6TrHercZV/K2TEGhso941wFoNaDherkE4RdKrP4d0wIhAMEjROvrFiW9OYsrgN/vjr2DJkAGUdqdxon06CLFuPgk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6e59a573724f5a941cbaec5e165a2ecd8f2d6ed6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1491"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1491_1684218088771_0.8723568230754415","host":"s3://npm-registry-packages"}},"4.5.1-pre.1499":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1499","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1499","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"145c8a6761c01fcc80e1387cab8a7c625a9d69bf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1499.tgz","fileCount":111,"integrity":"sha512-Yy3LunCxT2I+3mOgWxyKXDPuKkG/Yx9ZvrzPqNxd0jmX9lQzvyxMWgaAxm8T6MeOWrTyQklD9zYAO/iuxLvoqA==","signatures":[{"sig":"MEUCIQCCyeqJzW3ztyHIpdlS13pdcDBw9vG8sINP9P4Ol2A6fAIgZTDv8Krb1QildKeL4vMjCoX+Nes1kB7jThqOwE6xunc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3bcc88aeca2df858e053aa5635d18cbac7272114","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1499"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1499_1684323306947_0.15679065696382954","host":"s3://npm-registry-packages"}},"4.5.1-pre.1501":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1501","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1501","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8590f8feade380bd9ffe33ae639dd52e9a79eaac","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1501.tgz","fileCount":111,"integrity":"sha512-VVvJV0IkFdKm4s4JuDcWiuw1Cu5x3JW0IWoKDapMNqe/7/OulcXVY2xWIX48wm5eObULfqaCSXhxPJeIVIUW2Q==","signatures":[{"sig":"MEQCIDgkUFkB/XVdXKvy9tbqQG1wL7V2jCqI6jxitmhRg89aAiAZg9k2TFdvvvR+KIbTulfM2y2s5axSNOhguPH88fsbDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d8e38382ba8f729dbe1b111fb0186519db36559b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1501"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1501_1684328097125_0.6715533259862689","host":"s3://npm-registry-packages"}},"4.5.1-pre.1503":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1503","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1503","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f278fbf01b4f748f0993fae6141bc0752759ce2b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1503.tgz","fileCount":111,"integrity":"sha512-M4Rv3cQqMuMN/QW/T5NCEwgE0mDAPC0ftCu/TFM2OgjIubuLnr1OClB6G5L6PUPwwnFuLyKZQVANk5rPBc0z+Q==","signatures":[{"sig":"MEYCIQC16TjiLy6hhbuEFz1dfkxbdk2Or90zjFKSgIzlhfWSoQIhAOmxvgfwlOpK/NlZV1UdsWRyrOpzTswhRch/P/1WDmFh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"56d025f4a1a598f3e5443e78a0cd59d9197ff3fd","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1503"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1503_1684336249888_0.04797814678376011","host":"s3://npm-registry-packages"}},"4.5.1-pre.1512":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1512","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1512","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e1c7612f33921ac33e3dd4dafd050e3c1036ef38","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1512.tgz","fileCount":111,"integrity":"sha512-LO71iqU6B6ZPwrlrhe59eoDmlH8BDkDpWb9zTx3OSi9igJOENyrlP48cjA9S0KFRoc1/MU1CZxuacIQRFnj2mQ==","signatures":[{"sig":"MEYCIQCVodT8Tpz33RCbPAipHlcmZtmibgi3fn9CVQUMxWEqHQIhAJiw2sYT4A6kVTtbI5yQkcU22BInNS14KYTo6eDG3Gs/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2534c3a0c9120512fd4f3824d475f03307848494","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1512"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1512_1684408650395_0.6311379822381289","host":"s3://npm-registry-packages"}},"4.5.1-pre.1513":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1513","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1513","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"572000228f484ae363038dbf252a094c595d82d1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1513.tgz","fileCount":111,"integrity":"sha512-B43Gy/3Xzi5p+npeRgkvX+wsD/bEx82eGWOLcptF+3kjr5WsuInFa4Knj3TCkgWxhm7pM/HMtZ01yWCC4r5QrQ==","signatures":[{"sig":"MEYCIQC/kb1dMRJ987FwmztaoWHBDmfZBwTi2Fcndhl3V9xYLAIhAIQvzbPX5XMwBP6AZg5e8DuuxTbPKsi4ho6hK+6J8CgM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cbd7b129ba2bd6a1ba7185171d2e5bc7aa1013e4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1513"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1513_1684410447416_0.215667352937007","host":"s3://npm-registry-packages"}},"4.5.1-pre.1521":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1521","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1521","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b2c0f6f31211db2e441ab23d57aa789fbe970b99","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1521.tgz","fileCount":111,"integrity":"sha512-uBXzZN2JiK6kvfflxR04zpf/GZUrBvs3XdrwUyXE/e14P0azSRKPuASgSj9ZvEi1zpWbRHEx4ARh6EaBQAxtTg==","signatures":[{"sig":"MEUCIQD0IFLkg0ERZkERSiG4rsSaVbVZi78gGDKvysEPCSntaQIgAd8L/yNIkLlPWN1Qd6F/WJYGTpAvRg7m1aHJtKCX29Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0b34b3c709ba3dfd89a0680ec749a0f17eca170a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1521"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1521_1684509483304_0.8145948138034969","host":"s3://npm-registry-packages"}},"4.5.1-pre.1532":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1532","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1532","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9ea09ac7367c491da42308d6f9212b0914b8c5e1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1532.tgz","fileCount":111,"integrity":"sha512-5EIlrLsyiCQlwuxgtmV2s60tNSLnuNZbF3DSdMs5eLkm3rle6T2ASyGi4gtCO9yylgsJdLhGU/Lvaw9dXeQa1g==","signatures":[{"sig":"MEYCIQDNckEggbS4z2Wwh52rcgb2yZKraMLw/P96py4LcZmHJAIhAOcJwdt9YE/QyLH2iZQJvtsWQwfawAA5Bpc9DDnztEwY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904340},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"99e455dbed30d2d16711447c379835fb3b4285c6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1532"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1532_1684783884602_0.9298433847482745","host":"s3://npm-registry-packages"}},"4.5.1-pre.1525":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1525","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1525","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"10aa056f77e47e4f263a921190de8a37203785c3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1525.tgz","fileCount":111,"integrity":"sha512-+Rl8SmgbDkGk4kuz7/wP3aAEWsx8+iwdrvcWTf5j76QOvSDIipz/4l0PdNfsMyN5dEKSJ/UEXC8+4Bvs3jygpQ==","signatures":[{"sig":"MEYCIQDXCNpzGenKN2QpiXebb9jpc0wOHV+3dX3yuhhmslP9qgIhALBw99Jk4OtKodzNleCBsucirZx59+pQdVIgXxJyPSq3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"45530fbb6dd3a14090b10e2f99b10d985adba6f9","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1525"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1525_1684783909418_0.43273833191713496","host":"s3://npm-registry-packages"}},"4.5.1-pre.1538":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1538","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1538","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d9ea5c9909eb60b5097ef081a27e4945a2f15689","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1538.tgz","fileCount":111,"integrity":"sha512-gG9yQhbkajL5Kakq8O7ibZcuODBnw97aLTGRSIbknVsgnlYSsTbS6rryaRJoYDTdrhUOEK8P/ai+ocfYUhaOzQ==","signatures":[{"sig":"MEYCIQCenrQc97acipjCL8SA4dEeDBCn6NXiQhkG20N4MMEOAQIhAJrolB1ldiRmGbsVRmmOlAkkquxBowx2nvdO+IPm+Lfw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4904341},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"17adde18bc29a61b8c0553a8434f729cde1274ff","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1538"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1538_1684861002017_0.5170596073905482","host":"s3://npm-registry-packages"}},"4.5.1-pre.1539":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1539","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1539","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"892562f95149825d392b88382210a5b58b066622","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1539.tgz","fileCount":111,"integrity":"sha512-mZYnu1h4TDO9i29RcqdorA9oAFDd8dPWRUIKz5PznH2lVSvgILqE0Xh0eCQ0B5oWG+yzqoWDOBbx2rqpLIQsOA==","signatures":[{"sig":"MEYCIQCRbgK9MOxtA33xwdOT6a1xVKqkHSpfl05UB8iW++zJPgIhAIdtmeYTBIoZIlfijPlN5zPfKx+QZGk4/jrv52lNqaCt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4913657},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a57917b31b74692b5e8ba58d938f82c2e6c31e08","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1539"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1539_1684862009059_0.49083005464635754","host":"s3://npm-registry-packages"}},"4.5.1-pre.1543":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1543","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1543","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"85df1f366e0f35e3e4625ae6919a774f23eb7828","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1543.tgz","fileCount":111,"integrity":"sha512-MW7QzaP/RNeKJ96CnPfYVjjE1SnrnudmHgwSNakUga8rSXLwm1wwhTWTKn9IqAEkp9cJX6T1rtTtdJJikUb3cg==","signatures":[{"sig":"MEYCIQCkVSQKJRP9Z+lsJUX/+SpQtRurcaxHP0Y1BkUUoRrOdgIhAL5NeRTdloFHrdVmhcV5mJemuNtl7gl0U6h495CURwGH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4913657},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cb5c0bd8deb088bae7918481d7851fbf3f906a16","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1543"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1543_1684922010300_0.9413607933036809","host":"s3://npm-registry-packages"}},"4.5.1-pre.1544":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1544","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1544","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e6f67f699cfea6b25d9de0d97070d277a80277ec","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1544.tgz","fileCount":111,"integrity":"sha512-tX0DZxfMFt2rHVVJ0oIZHwM5LZR/nuGoI0ldhjxCMbYPj2oksaHnP14Kkh2LEDS/EKEOH9bLZl1OTxVExZ+BxQ==","signatures":[{"sig":"MEYCIQDZMo3iq5le/I2EWFm8sjLlfB9A5oFtcOcTsZkbBPVUjwIhAKkdWzFvDuhtHtg33wD2ul9v336L8NkBiswyqGwBNXPF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4913657},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cecc4e705c64ca0b7c326fa68633989661a8e5a7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1544"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1544_1684929685563_0.820759859130465","host":"s3://npm-registry-packages"}},"4.5.1-pre.1547":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1547","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1547","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bc832e9add3d74b11b773248b4e2e352ac4816cc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1547.tgz","fileCount":111,"integrity":"sha512-4ygDxai2JMyFOPyZZowFrXN3MGQASPCPzdStLR692HME/ogsNuKQRv4n3LnXd5s5aDieciVKdz1U6BS5L7U6yw==","signatures":[{"sig":"MEQCIGS7THwN9wsBDTdOsR4CDlkiasMhO9f/KrsSEgG+LsM7AiAYaU6+FXRpZhi+ptwg/WvyLs3YfGHcfeMVwiWsJXZT8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4913657},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1d0601d8e47191bd988fec8de66813b515c525ca","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1547"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1547_1684954599633_0.3973707097984651","host":"s3://npm-registry-packages"}},"4.5.1-pre.1549":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1549","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1549","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f083609e69196b78a493541ad953ae8ad8300f44","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1549.tgz","fileCount":111,"integrity":"sha512-eLIOjzODNLrLm7IodtpYKjEHYU2cnUhpfto98bjy17FAq4USR1fH+Ed6qdRs4WNhFBTmzfAdGVqvPFFTRomXOg==","signatures":[{"sig":"MEUCIE1j93TXLfoiVLHG2ER090MftmuRducPfLUODDBBmoOZAiEA34269ogiWTMmEwhNDRRSjVzOm0miC236q3jw2EMTEXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4913657},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5bf3b909da0f932436fb93f44172817a504151b9","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1549"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1549_1684961579377_0.6914432633385623","host":"s3://npm-registry-packages"}},"4.5.1-pre.1552":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1552","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1552","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4bc18d99bbe36a62bbadeea4571c375eeab11cf6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1552.tgz","fileCount":111,"integrity":"sha512-R5P5x6/31WCiS1XzejUJe6nYLqyTYBjGR7Z1KrV2MwaZYOZ2cU3FlLj/63xIE1EPA6QPGXvn1xei1+zlSydHrA==","signatures":[{"sig":"MEUCIQCJZK2oiNHlItn4LB4hqarUHmUcimS/ycewE+VpT5utSAIgO8N7Ql+A5uP5ur5/ZXTuul8cnLa2MZ2YSBMpGLqKKS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4913657},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"905c6dea29bb8d84ef04c0a3aa984177ce345562","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1552"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1552_1684966352444_0.058245579009187365","host":"s3://npm-registry-packages"}},"4.5.1-pre.1553":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1553","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1553","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fc01cf9900fb69af36b5522bf04f5bf93c4e3352","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1553.tgz","fileCount":111,"integrity":"sha512-+UfE+y1mab4iZq4UCNYZrBTavbU1kV6p9PMHnH2+JpRJyRfEO6x4W+1MVmgZZDfD5TcYrMhVJUTaRwQ5jS0LzQ==","signatures":[{"sig":"MEUCIQDOJigTRF2U04mCY+xDr1E5hsvsJ++pZQWntFZ5wLnBKQIgNpmbr1X5Brfq9UtT2DtcvPDLv/nQQf2nNaE0z1ctajk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4915932},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f6d29d7d1214ac32a9cbb6c35185bc324487ec3c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1553"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1553_1684967731467_0.4064432974327876","host":"s3://npm-registry-packages"}},"4.5.1-pre.1555":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1555","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1555","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a17088de6c8c7118f8947ef567677fda9fa4bbda","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1555.tgz","fileCount":111,"integrity":"sha512-jU4vBfdezF/jvkLXN8uMrh8Ai/uG1CKDscaxcTWN1kYbFAaCzu3Du41S76EO6I/7nlSDKKxN7apgX1TVUkaPrw==","signatures":[{"sig":"MEUCIQDQvkGeY/H6LFr1aChJR86pNUuKU8TZuQUbUWOQNXN+yQIgCUd68GLJgeGhO1gwMFH7deSMMdIAeI+M6oASrVGPd0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4915933},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a07e9c3de1f46ab543313171b634effdf2d3ed61","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1555"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1555_1685000272815_0.4635796971413588","host":"s3://npm-registry-packages"}},"4.5.1-pre.1571":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1571","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1571","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d0c0b26d6a4a1d159bf4b5cac781e0ba4f412817","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1571.tgz","fileCount":111,"integrity":"sha512-Ny01z5SJu0+J+6WNay8z4QIJTtuWJypBu6pLeTxPD/uLxJrREVcf1YkDN1xGIXfUx/0hqc41wTD8369Zt7gtIg==","signatures":[{"sig":"MEQCID87RT5IrhsBm0iYlp8E3tZO0FU+EeRS62A6EJ2BpN6hAiAPsUocHK+F8ZVsvxu5CybQLY/ZtJvw7en7HPwatvtBvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4915933},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b27c2ed24c49f1f1d2be4220b486087ba71e125c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1571"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1571_1685105316611_0.5063523743830802","host":"s3://npm-registry-packages"}},"4.5.1-pre.1572":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1572","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1572","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"16d6bfa10a3846420387780b71183d77c42bede9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1572.tgz","fileCount":111,"integrity":"sha512-gOpk1uZdd4fdplQoaP3O2URzf26rLwhQIo1SN6avuFYiQNlW1VcYoJv5GN9pYuspVJVQK1dwx7+kE1esZQdyeA==","signatures":[{"sig":"MEQCIBpESMF/AJrohjQ4aiBcpqE4xmE3+ntcpSeaG3X/D9Y3AiBEgzyrxWww3GlqPTdgddsUhFIKXEoyUFXcovB/sWsPLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4915932},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d031b6c6946f5da31220d60a91d0dd0a672de3e8","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1572"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1572_1685106781417_0.8200733265741851","host":"s3://npm-registry-packages"}},"4.5.1-pre.1573":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1573","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1573","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"68dcb2b04567b86b8f5c963e4e05ccbe2708fe49","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1573.tgz","fileCount":111,"integrity":"sha512-yeK3tQCwti0YlqyqE/v7fjZbIgXAj0ShJGOvl/eLEujY/iHsNFQJsKvYTpwSls8yabm+ISTQZN59qmkhTgpxww==","signatures":[{"sig":"MEUCIG7I9ynTdqmAHNDQOHw/6PaYJ/5PG2rHc/kwtmdpZZF2AiEA7aYcCyAFirljB4j12uKR6xRXHdSG9FSNufpzy9CMoFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4915932},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4ffea4c82c91282864e9a6581f57401c39382f51","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1573"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1573_1685120445868_0.704818301098106","host":"s3://npm-registry-packages"}},"4.5.1-pre.1575":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1575","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1575","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8108f553809bd87e0daf0a2a0b7e400d87574828","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1575.tgz","fileCount":111,"integrity":"sha512-xOYjKcANUhGT7xVtwNQVjeVrhlX2FkmQq+A9Tgqcfg3XWsC5ZnKLEs9P/y6Y7r6+lyVBz9PngyONSl1D1SKJJg==","signatures":[{"sig":"MEQCICeRBGCg1VMvBbS/wRQFCP9v/kNWL99KeceHzwlkWA6nAiA+sCJuqztnPaGMYEuYqyuNYBMk8czfQuoVzi2o9LGlIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4915933},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ace5908404f2c1606e4916cc2fc59c82cbc7990d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1575"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1575_1685137282505_0.7355126647491839","host":"s3://npm-registry-packages"}},"4.5.1-pre.1580":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1580","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1580","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5ae7320d0f560ac5bf79eee02330365ed99f6e44","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1580.tgz","fileCount":111,"integrity":"sha512-prBrNns+6+KxFu5clqOM1SfKs6j3+Q8Y9QQZlx0u17/7pzhFwSCZvKTkWxwyKC0mNmatCHIO8hrPj4G+wBgA4Q==","signatures":[{"sig":"MEQCIHOj9Wb7vf20pxFJOlqJxeNRh1LNLbT/j0UkLvpZ7EyBAiAQoY/12lVbN5Lp6t7UUDdT+2M/5Pb07ub1cW0yMyVZqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4915933},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fbe776fb89174a504895d8f40a4bd73d3531ce70","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1580"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1580_1685361079922_0.2580403012328374","host":"s3://npm-registry-packages"}},"4.5.1-pre.1581":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1581","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1581","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"24f88c008c4f929ed2ee644c440e530169fd7af0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1581.tgz","fileCount":111,"integrity":"sha512-nWFsR54RiOiqfA8HKP5mF6+RBTa2IxB4gSRTaxM5Lu07IVjNnRYD9nwwMLBSyfSblU6EbyNTcyrudBCt03ofKQ==","signatures":[{"sig":"MEUCIBQV3gKP+DKsQURPtJcW6XN4+IUWDrbqGGiklFs4OzBxAiEA6AA8XAmc6MLbRlce3tMgK9XTHtyTvbOodNfmE81DOAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4915933},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5a3e84a8783706be99246ddf9bea0ca5b63fca9e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1581"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1581_1685361950246_0.9241777639586617","host":"s3://npm-registry-packages"}},"4.5.1-pre.1586":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1586","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1586","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"05515234bc3db2c23b20001e6224378493dff19a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1586.tgz","fileCount":113,"integrity":"sha512-vqv0uL97sghiiW1Z9ztQMsopNFmAnlhK6JuNUPMHQ0Qjy0y1dclkQm+YIZyW4QqAuSZOoB3rdWc9EOXok5n8Jg==","signatures":[{"sig":"MEQCIGeOZXs0UNVFoBqObSNxzSUGn1aRJaLIKuIgVp1q9APbAiBYqwojhcZD833iE8vhbkEifl/4SJvMQa/RApufD9n6kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919007},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c8069de8b250d9cc12193ca846f856cb05030efe","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1586"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1586_1685374511725_0.9928883619974778","host":"s3://npm-registry-packages"}},"4.5.1-pre.1590":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1590","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1590","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fc49ff4f902a7a654e4931d7f159ef52e22f47c4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1590.tgz","fileCount":113,"integrity":"sha512-3KHKBEU4CZU7NSA1brfU78WvbH6hHC54oaUfzxS4VDbf6idmssjRbzgKN/03YARn48wrXGyF/hgaBcSACJ8Y1w==","signatures":[{"sig":"MEQCIAXuA9DsPuysgwWMJhimVHJQm99qRW1MlErnNT9w4KUSAiAUjuUld8p0HkQCpc7mRKOOkJb+YD9sbi1dJqYDm0bMAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ffd1066e2c7b0f4ea9d227b397a20d4ee2d56837","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1590"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1590_1685447711256_0.3900836979194082","host":"s3://npm-registry-packages"}},"4.5.1-pre.1591":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1591","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1591","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5f8c1251943b5411f2e67bc1e8ca8110395047f0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1591.tgz","fileCount":113,"integrity":"sha512-vbKcNN6gES50s3JKN0INRlS7XE78PJYVwYre8DPZ0Z8cqAUOB2ajWwIN4QfftJMsQQfCxFbn+UPlbcRZtIYqEA==","signatures":[{"sig":"MEUCIQCB7m74LVUOCtTJfv2ALJB/Qs+wURRefSodtZKOi/ZuZQIgB1Qr/HPV6H7nz8k/0kBYewyD6y5Wzs12HjDMwl3F2aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d2567b2eba6e38f463c00d2fe267d2f43e5585d7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1591"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1591_1685448268086_0.761952607363567","host":"s3://npm-registry-packages"}},"4.5.1-pre.1599":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1599","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1599","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5f213e57d33e12a27eb67f98c70f6c02e6aaafeb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1599.tgz","fileCount":113,"integrity":"sha512-sBsQN+ZeWNU/y2nQ5PznI6pc9LQnB1aNtpV/ndsKROOcywNdva6COZnorwSeTMKOfXgGQMd2s2bO2iW6nQBiAQ==","signatures":[{"sig":"MEUCIQDHrwKddvrdj5usy2nPXZtQZQ+lPHjwPSvupT94sijymgIgIQtFVeytO/ZU//qpxilMRFXRzed8aSQvl5YFGjQufUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ff4789d716c4bc6182c71d0a62132d494dc64ed0","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1599"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1599_1685559498422_0.33444279067750715","host":"s3://npm-registry-packages"}},"4.5.1-pre.1600":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1600","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1600","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8754db269a85367bab2738e3faef2b0600f887e8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1600.tgz","fileCount":113,"integrity":"sha512-ey8lzLkGPUGT5wUPt9W9pt/GMq7Uofin7mul9IAyCHf0Oa03ZCW2epn2Eh+P1MrCy6UhcA0ktf+kkxXKBAr9vA==","signatures":[{"sig":"MEYCIQCAn5B7WHYy54scxnXRjZh3QA6jWQsDmFMRqipUDus93AIhAJ+mUjlMxuS6qNpQqpGwn1eNOwYaxFG18FPwShgqdQV+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b1f42c88e4e053a3671eb725b65831e70ea28d7a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1600"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1600_1685559914282_0.8452020167116829","host":"s3://npm-registry-packages"}},"4.5.1-pre.1603":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1603","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1603","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"73b72bb695887d5cb8a86d33df3640efc26e9bb8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1603.tgz","fileCount":113,"integrity":"sha512-3AtSLCQa/cBNOwtXjABJG+UwRUJRN3mN64mKDrjsMM0kigUoQU4VyX7AHUADhb7coXYIOeVM881bOZP7raIhmA==","signatures":[{"sig":"MEUCIQDPmKJStboiryflJG2fxSOiukdapSO27QSJTDTkEkSfjwIgeryj+4nZicdKCzVnHtzKit279oJ7KaCysJXc0X623zQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1e06e7e414f6292423c0154dd2c489968f2b2649","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1603"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1603_1685608496791_0.953232154972828","host":"s3://npm-registry-packages"}},"4.5.1-pre.1606":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1606","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1606","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"20b08bd59c96646d890591aa6848d96378d0ae4f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1606.tgz","fileCount":113,"integrity":"sha512-HeTbuse7rlE+IOFa+5T5kOROwTrwaVArjaxmSq8Y6dqpME6lzVeP1A7KYHrr4iM0c80StHEtK76x5xPr1ZTSPQ==","signatures":[{"sig":"MEYCIQC/7nkQQNU1rAo08c2jp3BXAmyH05UL3SlMqSb/R4V6/QIhAJ8GD/e288zjIy9kGDMtg7XiD3jQbLg6vn5d082KaBmD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8f7c48ba1a4abee60dabc0242109540f5e34d559","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1606"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1606_1685713806995_0.6475288227011335","host":"s3://npm-registry-packages"}},"4.5.1-pre.1608":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1608","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1608","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d82669d6e2fa1e2f6acb311552c9b6a2eacbf705","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1608.tgz","fileCount":113,"integrity":"sha512-yci1n1eCelgeDGYBVhbhIwPcCeKpaQn0BX436JqmFg1kPb9ZuZkPLNahjUh3rDQJGUvaNEgqwsWt0koBS/fT5g==","signatures":[{"sig":"MEUCIQDtr3ZpTi1/jwI85FAJTbuTphdWfsHgxZVa3k17IwB6iwIgPT/opNx9IBYZ/qHosjKZWBT3gj2PrMWXlgvFf3g7sws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"81163303a0d64a2988c18ad3a80dbaebf16e7a37","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1608"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1608_1685718547809_0.9633175594674244","host":"s3://npm-registry-packages"}},"4.5.1-pre.1624":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1624","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1624","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a5d7eba6956acee0cc36df36ddfe340f4caa5740","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1624.tgz","fileCount":113,"integrity":"sha512-Ws/glW4l1qLbID/7IVkrMoI19aadHOSq1Njq7mJfwpsFv0x1Z8IZSiqfA7yKGmMshOLBEI4SY9YydtukAY4wJw==","signatures":[{"sig":"MEUCIBzfavXLrlYNg17/mTmVqEaztSY2vSUFky4e7RvlJcoYAiEAgMCcyWlIiJcD1+U/ALcUJ/eHh/qEApeGumSRqrHUd1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e1ee9f2491c710bd7848e133a21d7b0f3313aa57","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1624"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1624_1685984662912_0.8463416925543386","host":"s3://npm-registry-packages"}},"4.5.1-pre.1625":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1625","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1625","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"46fffc6c7bc39191ec888c6a27534c95e3d3f6b6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1625.tgz","fileCount":113,"integrity":"sha512-7QHC8jhdpi8AaIsE0AYVvGHTnFDKI6fg3NRQHoCOKKI6D/3mw0L18BendV4T9kpovN80RIwRxrFJZLXXIuStLQ==","signatures":[{"sig":"MEUCIQCtJi0hNduxRYTW+xlunRKSL34VcSL9fXGF72izLRFNiQIgGkSADdRgJ2XRgbSH9B09XZUozaliYcZGgB9aPC4NOy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919008},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9d239440399eb53265161924cbd90d07b87a11ca","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1625"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1625_1685987035507_0.31545489863918985","host":"s3://npm-registry-packages"}},"4.5.1-pre.1632":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1632","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1632","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d7a5018ffab9bbc38210acc31f23aef8ab66087c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1632.tgz","fileCount":113,"integrity":"sha512-DHKVri7uusor6aYnXMocOfhFHvHSrnL+RIdIHqhqHekXlGk7HBb6ZuXTN7BoxoG8B/eYtb6+AtNx8UNRL4c9BQ==","signatures":[{"sig":"MEQCIEHQZoTPEuHkQZN8qzcszTfIbFc/fUXVfGkXbZA+kB7BAiAZd5v+z9ju7UYFl+OgdJBnuH+h64lLzE2umM1FxJjPbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919006},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9d51e0018ae4f8dca0fadcbf22f551aa40774eee","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1632"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1632_1686049675832_0.6112045456158854","host":"s3://npm-registry-packages"}},"4.5.1-pre.1634":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1634","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1634","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"18abcbab435b158c34870d1af9a7644d7c5d5ff9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1634.tgz","fileCount":113,"integrity":"sha512-iljM3fWOygZwKRW6Om4ws2EoMZzcA5mslqGmXxNSId207k9uRnNoVeV0aH8WRmpNpkMAOggr25Zd6HRrQqYfHw==","signatures":[{"sig":"MEUCIQChc0BS825vnjKK4R8VxcL6CujAnghTYnFcb4qhDvlpzgIgLNzLbv5xv8S9jidxC5r4eDw4aTeGU8UWtpSlUS5Si8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919006},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fbdfa743bdc7c95bec84fa0d6e5a99d28811c693","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1634"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1634_1686054452274_0.4918068952373984","host":"s3://npm-registry-packages"}},"4.5.1-pre.1636":{"name":"@openmrs/esm-patient-test-results-app","version":"4.5.1-pre.1636","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.5.1-pre.1636","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7fd55de49670496a2561541cf8072de93ddab12f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.5.1-pre.1636.tgz","fileCount":113,"integrity":"sha512-er/fcWdihJ51d1snZRNtrJuuX3l2jedfncWzL3JcoWahYSgEoajh+2rv3+Qoa5qR/WpZ3rv+4kfPCZZ8XWiVwA==","signatures":[{"sig":"MEYCIQCIx5BD14m6yM9YAsqtcwdaowXm1G384Vl5HeAU30TK6wIhAKu22y4iE31+p/+cj41uAIBDVwKWQAj1pYx3hylCZE5O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919006},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"cce112945dae8cf73e1499766789e5941d00a502","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.5.1-pre.1636"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.5.1-pre.1636_1686066414583_0.20687736983471905","host":"s3://npm-registry-packages"}},"4.6.1-pre.1638":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1638","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1638","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f6f4effc8b67966000ebcda56669a9c33397ee77","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1638.tgz","fileCount":113,"integrity":"sha512-QIYijTmZJU36ppIckq8TdW8LdC8FJFu8qvhDlQI+DRkeZCsiIPXCBhLvkP9FypfIBHgY4WUP8Y0dUymYXr/C1Q==","signatures":[{"sig":"MEUCIG4Ivnyx4WPqP767vm7u9BwADgTFXjfQwzytVP5uP/kmAiEA+iB5AMPnIpY2il5JSie2bC/aBwAo1h9nukVD1XaQFqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919005},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6037c54016e9830c559efd2e399acd27f2ae0f08","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1638"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1638_1686093358013_0.9856270020003262","host":"s3://npm-registry-packages"}},"4.6.1-pre.1639":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1639","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1639","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"550b3e3faf6688af5b1ee8b4d7cd70ac25c954db","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1639.tgz","fileCount":113,"integrity":"sha512-JxHQtmcqbuFfVDafAmoboBExnNUuZbyFS3dEGKnmCcK56gI3tMsJ6byA62wof29pERwlE/611B2z9AWVsvznqg==","signatures":[{"sig":"MEYCIQD9oe4YYviF4rRPO1H7h9NMySMdrFxDZCfj2Hvg7BH3uwIhAMjaNKvuX0RMtJHwcrK6Lbt1OaNRt0qnG+Q6Mo5m1/Re","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4919006},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c57240350514220e9eb3246adef143f2d6ffd243","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1639"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1639_1686093478136_0.7818696618335907","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a27ca9db6a466fc0366f1efaad70731675f7b884","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.0.tgz","fileCount":113,"integrity":"sha512-dtkY/RBgwcs2fnQg0K/rAQhzjMSXrhAKGmxZomD6v1+YFsFwuz8pbyvVMkIcLE69xnzPZNQ9QLTy35SGngXbbg==","signatures":[{"sig":"MEUCIQD7u+nXT8CKu3qv4QeCRdcLdTUWks/TKdsZXQcWY/aNAwIgFn5hNAWdRj++8klMeGq4DB0W9DhunsiWWJ4TvImZm1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4918946},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"743dafcd8a075121551f12de887be43c54a4baad","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.0_1686162449604_0.809387761030659","host":"s3://npm-registry-packages"}},"4.6.1-pre.1653":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1653","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1653","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"78465523c9667bfa9d4389955028b2a5e592f7ae","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1653.tgz","fileCount":113,"integrity":"sha512-9puISVL65Alzs5NTwZEIJZKo8+A0dOq/tHgsi0Yi2mfcTG0NCPxv1nhoTojtcVXGPxJxkpttrUJaSHK/DEGv5g==","signatures":[{"sig":"MEYCIQC2CNJfDNHY4Vk1uSApnjAlHA8UUxXPK4kiiukbVie/EAIhAJq9+i8UzQZQQ22d+RWKAr2F+iEvPOQKdnR65XvjV/5e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922139},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4012b2b20428246d708736a2ae19a55151a9cccc","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1653"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1653_1686230391808_0.4796927314786128","host":"s3://npm-registry-packages"}},"4.6.1-pre.1658":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1658","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1658","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4a8d2e9925063790810c1b5fb8267d39fd292292","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1658.tgz","fileCount":113,"integrity":"sha512-/lRcNW+SgkQw89txXCwq2akL+A+No0NDsuWss2ZSpBkrp5tAVRlfQ+NjeMrvoa+R/bi32Or8bjliNUsXJuvRoA==","signatures":[{"sig":"MEUCIE5xFyUY8NFpugNhznk1TbCJ519wSEsAfZdFOpkiwqewAiEAp+Mo8HL6FsPmZfC8PRqSKzsbT24IKTZv1RweMjmGZFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922139},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"08e7e06b3c2ef3d8fd69a6304dbb6655087cc64e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1658"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1658_1686236879958_0.26290792951357256","host":"s3://npm-registry-packages"}},"4.6.1-pre.1659":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1659","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1659","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cc76ae6ec802eaf1959a8f45329e267ed3918d32","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1659.tgz","fileCount":113,"integrity":"sha512-Y10cEexbKU7PvLB8G3HSxhfgLvR/dq9BepGP1RROWYsc8qApfLa+Yroaf2aowTuu0PAhuq8W70jzFxb31CJB2g==","signatures":[{"sig":"MEUCIC5UYCKR9bIfiSBkFJ5+G7qc7SiBcJwW7W8p8uy8aBJsAiEAnV91rc9d/boSp2gV83N9noG1VZDhZlQSapamq7S96oQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922139},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ef81e15b5dae4b10bbd0f29fe995095dc7189125","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1659"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1659_1686237824801_0.7771265059533814","host":"s3://npm-registry-packages"}},"4.6.1-pre.1660":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1660","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1660","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a7d1b47a7477c18d99162b8b83b195d3e88b813c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1660.tgz","fileCount":113,"integrity":"sha512-nLIQnkn21ga7V9T6WoftqBA9ZZVuc+fOP/rjCCgeWjAZsKU/0MKcjGYTo2N3lz1vbYE4SdsYkFldmLiwazIlOg==","signatures":[{"sig":"MEQCID8h4IsAKONDDnLFlCXlTYYgYlkaofIJorgGjolXT4hHAiB1R4LrQ4OUR36/NOGdUN/54ayfUiSGvJL/1oX4Gl50pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922367},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"26d7631344f7f786d4ffb12a243550077f020fcc","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1660"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1660_1686244031847_0.10030858919048069","host":"s3://npm-registry-packages"}},"4.6.1-pre.1669":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1669","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1669","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f7afb4149bce49c77c661ec8f85a03b1ef5decb8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1669.tgz","fileCount":113,"integrity":"sha512-MLLmZER2ZTgnP2xsWdlN7Mi8JA/llaXo48MPcpxK4vnQcqfDGCNm/RQa+lRJORY9XGNKo/BUcvVR3zykd1sOMw==","signatures":[{"sig":"MEQCIDgRo66uKqNJYdHnzOluxA7CR77sgeKJJr2b52raN+ZLAiBWDDF+HCplHsp+qtG4t6B/mFTeM4jhrnvat/cZTDW3Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922367},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"462a395b0fdc8b18ce985b76c53a70aa059886d6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1669"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1669_1686325246850_0.24051702785517381","host":"s3://npm-registry-packages"}},"4.6.1-pre.1673":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1673","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1673","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"82e5fe7d133add5f635b39140fdbbb7bf0d40b16","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1673.tgz","fileCount":113,"integrity":"sha512-4t44yX8JBgKpBqJ3fFhyr7w0UluVIOrkCjPIvRhVi329Btf4GoxhmSgDLu2HnpYb68FY8Fvg/FgpgeOnU+Cm+w==","signatures":[{"sig":"MEUCIHD7TX35xMPR1kSYO8phwgvx4Ew7t/VqdNXA5Y3ivC7aAiEArOJ9oJ1x7SFCvtny5DaiQSOzunV/WoIqI3olFjLk8Xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922367},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3f4713c8e028d21dec51ff0d2dc48d95ee1e2580","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1673"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1673_1686333464051_0.491353482280662","host":"s3://npm-registry-packages"}},"4.6.1-pre.1676":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1676","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1676","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"33e5e8b117a9df3b66e006c7c2501d15d1528891","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1676.tgz","fileCount":113,"integrity":"sha512-PwDE3ovtZaW+x/HLT+baslZ37njAD/lGFFHR9+neZF/D82gtVJrO1HOpKilA/dd3pi0Gifsx42qj9+xJ3dIZxQ==","signatures":[{"sig":"MEUCICFf/3emmfOHOQVezScbQzSzhr4G45jAHJkbFf3lebDxAiEA4CLGQUqv7xyG64hltRksrWlDkpVDDIBgGSOa6H7YylU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922367},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f7956b091993a0930bc46013ab08b8625aaf9e22","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1676"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1676_1686335781962_0.2501071872540057","host":"s3://npm-registry-packages"}},"4.6.1-pre.1677":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1677","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1677","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9f946cffb91f47c3f9f0b73c11849a3eeb974cb1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1677.tgz","fileCount":113,"integrity":"sha512-g2zAvn3qtWkiCIWgQHwsPMuR0zBbKas+F0CcgCoSnAditZuyzFYLF+ErSFt8S7EqKIZvOxvkAQZZSXfa0B6dAw==","signatures":[{"sig":"MEUCIDAmXlg5INXl+/wQ4Atx3ayOlZ1/2F4pGVb2+n+Z7g0/AiEA7NAMP9DKdjiXLi4kiMwwOYXVMkAvxHvDJqA/N4CTNxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922828},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f267009c13ea175b4d64a71a06253b58ca97589c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1677"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1677_1686337361886_0.3388525259210269","host":"s3://npm-registry-packages"}},"4.6.1-pre.1679":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1679","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1679","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8dbe3b36ed0b87cfb38d5715f45846fd348203ee","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1679.tgz","fileCount":113,"integrity":"sha512-cNgcgtHxBXH6pZ/VVfK449eS2gAOgrBrdJll3zg/bsGm2Zn23tmUbyH7yI/zOmjyMMNMWzjNoAhgEgwsFefVYg==","signatures":[{"sig":"MEYCIQC04f4p2E/fqxEk114qpWXt/rCrNmk286FrWMV1MSLqTwIhANGJMO1JRptj0NCVJu9o6gfKWwBQxu/ZWtdnNb6CTUYZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922949},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"663fcb9bcabcdc71c00ff2c5b257a5ce0efd4212","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1679"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1679_1686402657855_0.507514863535619","host":"s3://npm-registry-packages"}},"4.6.1-pre.1680":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1680","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1680","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a509c8856e654f82eeb8a49da7cff12febf98f8b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1680.tgz","fileCount":113,"integrity":"sha512-HHph69oZ3MuWiensKcVZCK6UaYuQVZBIivAXAiy8o7IGo9fHrSvjDNPnuLzUfaNK/psc7YDuNRy8b2UF5DKFJQ==","signatures":[{"sig":"MEUCIHcGh52OqHitbvACkKX2kLKoS6IxKsTs9qMR+lsv4dpIAiEA/KgExDhAhoB6UTa+gNfiPzCplWXFH1n9tlKE+u9mjp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922949},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2d1295796bcab3fc8e97afd94760fa45b9d85d04","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1680"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1680_1686403632729_0.1144401502410255","host":"s3://npm-registry-packages"}},"4.6.1-pre.1693":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1693","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1693","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"01a5636c944dadc52d2ab114670fcc3adb65d332","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1693.tgz","fileCount":113,"integrity":"sha512-jYGYtgozAhya47acEIHBnNM36ze4mjOsVQkMbIAmZ8kHAiK+CTzFoR014vQKFQusyTTl6oIO5nztzRLX0RtJ1g==","signatures":[{"sig":"MEUCIQD/NEVNzXtiqkW0OoLkmsgXIggK7zJxqVeg1Tno8ZglhAIgbL44dVpyoBVUn2KlKbQq0nDB8dd5Dq0KM27g0XXAmW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922949},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e42d51067b475aa9501e6b1173c6b68f544abfba","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1693"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1693_1686575117336_0.06433869548306959","host":"s3://npm-registry-packages"}},"4.6.1-pre.1694":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1694","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1694","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3682d51b8d4e3f8f6f11b1cd2bc89595d53a8aab","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1694.tgz","fileCount":113,"integrity":"sha512-SUuk6Xz6ARVbSFFOqKbAoCvSsybhRQOEbkrEryD8vepEP77gdKnV0MuYfD0/2b5HlpHbuOf4qrl1xYU8eo87zw==","signatures":[{"sig":"MEUCIEo5R6jSbK0laMAfaeAcNMBOHTuVfUx/AvZF9ozsIUZHAiEAwlI/ldNR+jSL15oLPpeZQJNU93QFip68qHGYKuP20u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922949},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7cff8d1ee47767a44d64eb591500d62a102d0f87","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1694"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1694_1686575801400_0.7656241869207352","host":"s3://npm-registry-packages"}},"4.6.1-pre.1697":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1697","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1697","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b6985cd3996ef2072469cabc267925f92316fc90","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1697.tgz","fileCount":113,"integrity":"sha512-W6FjoA+EcSoYHH19oTlxVAcwdTmM7LZJtPxhwiq+IrT6+SfUfr/MVYu9H7R1P2kxBHrkpFCxnpQL7vHFXBGb/Q==","signatures":[{"sig":"MEQCIFhRPghliApYP7mQSo+/IpSUSqW+5VWL2cNoMZjn8G1bAiB4xvWtRzX0RhjqgLgikg6bXF3VgWgd2brGdYConnvrVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922949},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"66d1252c8daac76e98eafc7e1aa46efd3be74f2f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1697"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1697_1686580047493_0.5968236618371086","host":"s3://npm-registry-packages"}},"4.6.1-pre.1724":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1724","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1724","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ea9df6eceaa23179bcb661d26105c527a2e6cf35","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1724.tgz","fileCount":113,"integrity":"sha512-/PHcrSgKQqB5nZ+v8iN47kAH80ELTyNcOnXlcuzJ8mQtxxrsPnqBpQ4x1/9oXiOXsrAy339nb9gisXO7LVmhPQ==","signatures":[{"sig":"MEYCIQCpcZMguzEMqbCWMkR709aVOlLUnFxho/hD0zkztzGmaQIhAJ43ISa6qJxi6plszIgefomcf5qtwCi4IymNZ41Io6dV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922949},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8a13b3849de951f68bfeb9e5e65ce0c6f3540aa3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1724"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1724_1686831118206_0.8847655949438282","host":"s3://npm-registry-packages"}},"4.6.1-pre.1728":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1728","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1728","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7a05b2002e6fead5fe7a8a6bd7c64c6d5318f163","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1728.tgz","fileCount":113,"integrity":"sha512-RUXFfWUZFQ5KFpKYxUJrKfFYTJPZRqai01kmSjp77x59Ht5G7xKev/O50Okw/3Vpcf8NekCKdWCNi1NlFyczfQ==","signatures":[{"sig":"MEUCIAlPWkQSZ3tTsgD0QUVA/kcM+kn//mCVeWrVNleCUj41AiEAvdikJepXcXLm5WBZA2YQ074lQNGol8WaRiieQ+4A/bM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4922948},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c7b0fc3bd75a11eacb99d37d8eb1905f17f29306","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1728"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1728_1686835113316_0.3743845679152462","host":"s3://npm-registry-packages"}},"4.6.1-pre.1729":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1729","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1729","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"99751c0b97e50d4f8d9798859daed452adca00e4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1729.tgz","fileCount":113,"integrity":"sha512-hnNeRWsBusteRy73yfFrAmmNdvN3+kgi9qLTU0l15DbEceUBPFmyf2FsCv/misBsffF7QCKFk2J8tdbf0KZhBg==","signatures":[{"sig":"MEYCIQC/oMHqFLoMvw4DRm5VNDV1LhKOjLxouGgtBoshSlRHWgIhALMhTA3j7AJuGQzhymkiqS9njeOTnRllPIKOoGKgO8i5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923114},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"82287b2bee84f7d2012071ea25f74915370307ac","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1729"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1729_1686850498338_0.7959568724549608","host":"s3://npm-registry-packages"}},"4.6.1-pre.1735":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1735","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1735","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f5e728c1d41c270974a1a0e8bcc5c575dab8061e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1735.tgz","fileCount":113,"integrity":"sha512-J+JWqz7miUhgJ4DJ9ClEHpAS3H3nbWMLwgW9nZRLDLYorT4RbAyL9zoH9F3E+YswTv86q93XwpeIStAbxN0NHQ==","signatures":[{"sig":"MEUCIQCygxvgOyp/P3hElK2JRLcoHVazm4Ri8SWiiBignHR8jQIgASwKGW6zGToASspRL4vhQYCL70lzj7mNJbMOAmuhnWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923096},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1c6daab6c62d2b9860c3b0c127863e4bfb60646d","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1735"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1735_1686927074269_0.7485767349570971","host":"s3://npm-registry-packages"}},"4.6.1-pre.1736":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1736","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1736","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"61a1a431ad74994ee06d877842d2b955a92dbbf2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1736.tgz","fileCount":113,"integrity":"sha512-r+fN06G3pRYP6d1+LXRIHgaL4Hppp87eida5xg6Wk8faY5gBMj81rrWervVU6+bcvgUSHo8Tf6R70UpEp1t7LA==","signatures":[{"sig":"MEQCIEWPRnQtIQ1r8lOjoYTzohlCzfkqi96a+VVMAuYogb6CAiB7HyusnKvVNEdSlZhxFsOXrAZ5hQAHTcW4MQRaicpIkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923095},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4ac30107676abf4b7f598b6b80f0146c5b19d7e2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1736"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1736_1686948098854_0.7484177435367789","host":"s3://npm-registry-packages"}},"4.6.1-pre.1740":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1740","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1740","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"e1a6767429133f239da6f6794904393d3715b4fb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1740.tgz","fileCount":113,"integrity":"sha512-FORQvHyNKBLWRqlqim7RSDODocHTFo5dwN2LD6cVEeWjEFQcFCoWTbZyFNjajypEXxiIeWtvK5YcpE4Ss5QluQ==","signatures":[{"sig":"MEQCIAYeTr3eoBYJ6GqU+ennvrcaCiDC9z65gMJlUi4ZyrPbAiBNyfkiztyQ2iqxEwzROUYzm6XjEw4EWpOdSNHh8M6NIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923096},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"882687450c031bff4f99b97cefa38e9d6cd95abf","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1740"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1740_1687169345792_0.6771739423186216","host":"s3://npm-registry-packages"}},"4.6.1-pre.1741":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1741","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1741","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"95a093cb8a356170547ef2e4c0de3a1561ced103","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1741.tgz","fileCount":113,"integrity":"sha512-qj0hlovvTNyZyJjoL3tZxeA4rZgV972OwJIfz0o5GnYNBiqO7J5j+754AeY+E0KHljSHn7nYlmwhoavMa6PH6g==","signatures":[{"sig":"MEUCIQD3qCo7KvFpOXeb2Wu1Gnz23BFIsq3+/EjOab6ky9CgAAIgd5lPeIYRksd6l6h2R1suVJ5rL1TGwT9RHhUE1Z/P6Ik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923096},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"890b8628751db00ccf56a5b7cfc772ba9d8fa0bf","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1741"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1741_1687184366247_0.20570463261604788","host":"s3://npm-registry-packages"}},"4.6.1-pre.1748":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1748","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1748","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"636edcac3f8fdb3889c354cf7837beb12d64656c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1748.tgz","fileCount":113,"integrity":"sha512-NTJK/GOV6lwYZmIfxJtkZfF9qh44lpFKc3Yp9jJq3oFT/U2nM+GeFUZ+lQVJ4hL9mWoD/DDJEQ0snojHc/uZmg==","signatures":[{"sig":"MEQCIFsK+uWgnT588oVdRxDqDTt/qaGIoWERO8jmCg1+SrU5AiAqlZFMd4h3WUwljO/8s5hmwURmc3Xu9dnMGLAowUebUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923096},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e9730aeb8fc2d5d7d51c23b54f26362ef79537ba","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1748"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1748_1687236769030_0.37359197602842364","host":"s3://npm-registry-packages"}},"4.6.1-pre.1756":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1756","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1756","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2f0fd60506da35a03b74e37ddfe666a29e3d4974","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1756.tgz","fileCount":113,"integrity":"sha512-IxuUGzflE6O8t3TMMt0VzmdNzuZQ7ci4pV7FEJppJEwa+Gr//6BtOkVOuJ/yTBPNgRtIoxr8q4hblG3K7l9UEg==","signatures":[{"sig":"MEQCIBbokA5jxAjtd+Jt9YgkexS4Dyv7h9OXeixGMb9qbFfOAiAof3cPM9kryZapWsPBnw8q3pljngzRUgI5l9LRuH/TyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923268},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"89967ab7fe428c63389cb48869b26cdc0e8ec32b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1756"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1756_1687268651913_0.5121115853511442","host":"s3://npm-registry-packages"}},"4.6.1-pre.1757":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1757","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1757","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7d7cc152ddfeb8a1fdf9dcc54f88846aec466a24","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1757.tgz","fileCount":113,"integrity":"sha512-+JVnnFwax0a9rYMsC++/oa893XD9TX5liEb53niDELunVTf0VdUeuMxV4+xm+ZsvNoex7xi8vrAjl4ljBOLsbA==","signatures":[{"sig":"MEUCICeaB7uugZorBlh3LJPIoOZMXxxXRffFvqeuYpD4ZtZrAiEAgIoOT+DZOHsq14UpGY6pmq7umm7cjMUCS3wopAlYj5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923268},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fade66ef89e1bc9326cd046abef3d632e6a1126b","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1757"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1757_1687282415563_0.8431593763754541","host":"s3://npm-registry-packages"}},"4.6.1-pre.1758":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1758","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1758","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1fc86134a1f16b1f49fbc786a825b92a5c28c0d7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1758.tgz","fileCount":113,"integrity":"sha512-xM+N00od0QRPdD3rEO0ninwWaEnAHhSA9DKiVOxWLi6B0xoOc0Xc17xooQNN9TrvyW3I8MAvy5hXNlnPLf1RBQ==","signatures":[{"sig":"MEUCIQDQUrfUBEZoPsynOmjZIMLbLN5E5y5SKpDN1pI/cF+KVAIgfDMW15I5Fa9NsqNmvWavwJVul7VkhfsG0b1LOi6ZJIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923268},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a6cd1aa8afe3d3c2891eef37784272271ec9eec4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1758"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1758_1687282993817_0.7548831850033355","host":"s3://npm-registry-packages"}},"4.6.1-pre.1765":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1765","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1765","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"96d0425612689f79051046e81e8c6647d2c595a0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1765.tgz","fileCount":113,"integrity":"sha512-bv3u6DH+cWRklxu1miWxE8A3w7iOIvS6xqGmlvWLl4Z5YxHcgQC8jcWKNoWjGxgJWv+knL2wihswzyNrgC3GIw==","signatures":[{"sig":"MEQCIHSz0aBnwGgN0/HYTzt+Pjib5Uabtm2806Re+MAHdw4JAiALxsRwBBLDX4518Qu8h9QJRh1CpZx7/rXh1kaEWBdqeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923267},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bbaa2c96e22343d76acc93cddcacbaaae84358c6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1765"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1765_1687342019528_0.38425154393224714","host":"s3://npm-registry-packages"}},"4.6.1-pre.1773":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1773","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1773","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a30c78a906f97600233e32f4d62b5e2b135e306e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1773.tgz","fileCount":113,"integrity":"sha512-rr26OtbHsEoX7EZ6bpUHKo42K780SVhORQHS1M7VpFZE1E54+8U0Yr3VPlg2E3Yh4LTvD8pmIL06nOM7AMkUog==","signatures":[{"sig":"MEUCIQDLuZ8nYaB4RskhM1H2mqsakuodnnNFp5ydkxjN9qFSOgIgBqIZJCOp8wb2hJCvstsQdWE9V8gRXZktlHrku+B4L5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4923268},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f0ae369cc9b4056f719cb1d9917a67bc1a10a3b6","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1773"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"4.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1773_1687376508655_0.6705915290042805","host":"s3://npm-registry-packages"}},"4.6.1-pre.1784":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1784","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1784","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2b3c5060b67a45faf4434bb3ed880d232b87f175","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1784.tgz","fileCount":112,"integrity":"sha512-f9ut0DDVdQj29cVfAG8kRDgeOPE0fSPhwZla/+Q+NcXAZd5S7iQYhBdROguflLhIbWHxrLjmwolo9IFetjAbFw==","signatures":[{"sig":"MEUCIQCIO5KdL/NwHp0q+Q1PaW31RUgUKQN6XbBYybNkjD9legIgBgceCQO9xSydKyJ1eT738hAt/fLwFQyuXLA1J+zVM6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4895052},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9ac0d7a251c46850fe37160cea1d553dce5ca5c7","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1784"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1784_1687490498555_0.10520368995955454","host":"s3://npm-registry-packages"}},"4.6.1-pre.1791":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1791","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1791","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8720e126372d34a7b19cd80b1900cb1002ba14d5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1791.tgz","fileCount":112,"integrity":"sha512-sebIoAYAGFE6wdK0xkB3m3LCpPiT7i3qNL/VPNk4kzxZT9CtaaO5jSwM8nbEETg640EH33yJEiBpr12XV0ZpXQ==","signatures":[{"sig":"MEQCICjTrjmgB4r2FY7HClhGsn+KoDFcAmixs6dzcil1ud9VAiBCpySklNKMUQ41sA8LltWHBwr0dck2Mt0NMihdZYmgTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4895898},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"18ace69970ded8b4b24b6b709bd0dea0972a804a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1791"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1791_1687546805642_0.7648093641674305","host":"s3://npm-registry-packages"}},"4.6.1-pre.1792":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1792","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1792","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"39e4f44e5ecfd5096ddf9297d446cfd6474a227f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1792.tgz","fileCount":112,"integrity":"sha512-Ky5aZ9uKOwUHv4eD6loXRhOWjupTFyxo8COhxo2+1pFiMClJKp8ti2M+8vFIVbLRpGuxMQNVkFruFnOec/HLIA==","signatures":[{"sig":"MEYCIQCpFJV0Waqq6611MFSLke2ByGyM+J3B4Lzg+A0/f23AXQIhAPFMJdx0WJgmOQr8ZPOYfDSiCEWvSb3vRGs/vA4XKgfg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4895898},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2acf513311ce50a1306692c8749c09bc4d4edfcf","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1792"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1792_1687550866480_0.9447279916577016","host":"s3://npm-registry-packages"}},"4.6.1-pre.1797":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1797","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1797","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5f3853c5a2a936ce9784af5886c9f5357ddbd60e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1797.tgz","fileCount":112,"integrity":"sha512-C6TWfNaFGwePGHI2X+E7B0nazXHIcaTulbmkTM7sWWKF83odPmVPv927LqcocZ9kwhNY4kOf6EhEJ7dsDhuz7g==","signatures":[{"sig":"MEUCIF4N6aW5Fm2yYV4sM3w0cyxfUFteqdVP708SZ4UmvF1SAiEAvphLT6qf3mBkkAEYEuTCK5KfyJASEMUG3UrjadScCfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4895898},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bb70c71b1400b4a1bfb2e227e03f9686c00efe29","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1797"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1797_1687562914774_0.24498460371087183","host":"s3://npm-registry-packages"}},"4.6.1-pre.1798":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1798","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1798","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bf5cef91460b802ff28b25af62fbfb3954fe783a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1798.tgz","fileCount":112,"integrity":"sha512-x2ui6dsXWkCjXhYPbRpuYqjpXzlf6ndZNSF+6APRkEqGb2yKm6iSLurTWUZqRFUqQB8kwNFrPlXcgmLRYiGoeA==","signatures":[{"sig":"MEUCIACUzjJ3ir1NDo7pGh3Lu410IInQGhk8PKxLQ01eek+eAiEA7QNO8pL6ZWdmAJMhwrWf9YGdGmrTvEwOnig9yEHnrU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4895898},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"66b14de935bbae16b95ec3cbba5ef69b60527585","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1798"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1798_1687565756381_0.9026081366707195","host":"s3://npm-registry-packages"}},"4.6.1-pre.1799":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1799","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1799","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c3a7bf5f2c15b551698719c7c3ce50f86bd2441e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1799.tgz","fileCount":116,"integrity":"sha512-KJxML8gSUMAYRzGYVnq/2tKBbqwxf/DmlBnxY60CEyrEF3JYphFjh7VbkZhYfwARGpnqjCwx/r65yPjO3X9tVQ==","signatures":[{"sig":"MEYCIQCHofz6nCYqpidAzcRm26aswKzu13Zz7tcCypbci+TarwIhAIMO1wJ4q2vQ5DYW8OKUD3XQeId8sDjBW7HeMgkHdYs6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5142994},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f531952eafc38909d384f0b64c066305dd8de78e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1799"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1799_1687757922704_0.3809813081787268","host":"s3://npm-registry-packages"}},"4.6.1-pre.1804":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1804","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1804","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3357d578c1320d6c6bdc30af7be84ef23faf24b8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1804.tgz","fileCount":116,"integrity":"sha512-vRgr9yPp0LNGMwWVT0rhag3b0BIix0vdF2TARAXjwTOyHghaAOWuOdXv3MDmy2Z2UVoblm1q2LotpwlGa3+HPg==","signatures":[{"sig":"MEUCIQCTQ4beUgYgorPQgwdpJ0gDtmg26iQfgDfefCcIDvFqugIgUCRarAAkLuOozL9QYGcP7xTQb8Pm7Ss2H9pb501is5M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5142994},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4f4a1462dd09c45158fa2a2303b31f92513bba70","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1804"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1804_1687772788846_0.29750300837541177","host":"s3://npm-registry-packages"}},"4.6.1-pre.1806":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1806","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1806","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8bd329ed717a56678af19f2fba01396ab8852fce","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1806.tgz","fileCount":116,"integrity":"sha512-aw2IVv0FhojfgoXM+I1IbEF8hi0b75jWdiWKGQgBwAzflRg5ZRsusIV/MrK33EQvZ3P1cvwBd0ENV7Iqa0f4RA==","signatures":[{"sig":"MEYCIQDxO3WAgbCbnVtqddhSMcvgUHEJoJq2zo6JOlMPG3NNzwIhAJyCAz/nglHsfcslSb2oCTejkCE069AfqK6no+ZdYOdM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5142994},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b2dda8703cdf9ab37219657c849a3b331f614808","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1806"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1806_1687778671563_0.2020315487214559","host":"s3://npm-registry-packages"}},"4.6.1-pre.1809":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1809","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1809","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"55da1d7019eb0a7360c7d36af8744c553567aff0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1809.tgz","fileCount":116,"integrity":"sha512-ZZlkY9ix3p8zMsQfdtWpC7MoWb2vSXx0cvd1vIP0gV3XD9h4/mnuKBGX2E3w+Wu2BrlC1M1sjEgcmjdcDyfCqA==","signatures":[{"sig":"MEUCIQDYotAb6HpJoyqPgkWi+kjb6aXWFH9TnM8lVlkujIm0vwIgCj8N2TPQg+lcOl8R/GR1MFTYPVRR4KZ7ZavQVHkpXtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5142994},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a06af87c033e5ca2ed236cbf047398faf85a6d98","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1809"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1809_1687813353763_0.8494503893166079","host":"s3://npm-registry-packages"}},"4.6.1-pre.1814":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1814","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1814","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"120c334c20ca1938bb8b238879571b0c5b95088a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1814.tgz","fileCount":116,"integrity":"sha512-CX1b+dg1chbpSkFKpbz2fmgdjwQMIafTfgtz9QbDqplBOKGB3/I6qj3lX2wHnWfcWRm+gMC+nKnRCg68h1hjRw==","signatures":[{"sig":"MEQCIQCcdDuxgwOHZSZI+lNCt7kUbmij9t5HHPEeT04TN3jAYgIfS92W/BfimwxTLRCZ1sDbCv9HGbQLROyuS/rbITrzUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5143088},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4b0145abba6dbee81d7d1c95b546369ab5547c1e","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1814"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1814_1687867787428_0.7859585776001832","host":"s3://npm-registry-packages"}},"4.6.1-pre.1817":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1817","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1817","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"473d954adb82182a5230aa307b4ff17b1148fbde","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1817.tgz","fileCount":116,"integrity":"sha512-KQ7gj4BTHI1/1RZ2NijqG9+MpI2/lxDgCa/we8zUGUBsiVRuqX9yX2q7osNCjZLczKAjY23poRBBgOmdeUkLjw==","signatures":[{"sig":"MEUCIGVtXJCbo7L6QIvzCKYKjqaTBMLRUfM/eyl1YqIb5O+QAiEAq3oc/Tr3nuU6t0DDBRoQkgkct8H2bLvzMj1go19aXvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5143089},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4a53156eee80400f6d17951bf3039c8ad702d272","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1817"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1817_1687884816751_0.4763625127341238","host":"s3://npm-registry-packages"}},"4.6.1-pre.1820":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1820","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1820","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ab827efb1f687aead6d9d13330cd75f7e171f41e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1820.tgz","fileCount":116,"integrity":"sha512-3gQHTiUWwH3eWib8iksqY2uGy+WMgftzqoyHtEf4tpCfLgF/rbnV4WUnAbc9QFdtN+sTbBq1439mOCv6XfP/ng==","signatures":[{"sig":"MEYCIQCrSoMGiVP2J2Uf18e4MlhdWRaXFDBkP5siTrv6y2RBrQIhAPSHB9v08jdIrGrjl1lD5AJcQEwXCZU1rdWF0znBrz/9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5143089},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"96f315fdc9dfc7e2d73eea25f58b5b21c0f60370","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1820"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1820_1687893120344_0.9003014576156971","host":"s3://npm-registry-packages"}},"4.6.1-pre.1821":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1821","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1821","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"545002d5f0cf5b4c2b60b5042b2e885999d81dee","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1821.tgz","fileCount":116,"integrity":"sha512-Pt4Fk1PdfbDRYB/fb6Wb/gpSwxfXuVN7OaK0lIHQTXTMPEILfeXTIITjizE1k84Ln4yRI4TTipoWRb0QmHNlyw==","signatures":[{"sig":"MEQCIAbsawZKo+FPTh3uTZWSZK1NoJU1iGdecpleCi7vrKAhAiBSKGr6kkEGEAdYnVNf6nXX6b2WlAingyPX57E4gWO7kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5145702},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e7a3b6bcd209af5fb4c592d0131372d1616b3f51","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1821"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1821_1687893865713_0.4844447754391996","host":"s3://npm-registry-packages"}},"4.6.1-pre.1829":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1829","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1829","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8b5f8877ac8b0d062441d8b673aa3ab748a49b00","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1829.tgz","fileCount":116,"integrity":"sha512-wAefYqZGhFk1KrC1WXwrTVv4GOGjgjYe3L8xfXmGwP1PMCFa9FQ9G/VJqJB9I1RY3eTB460MvpL4KI5SfIiilA==","signatures":[{"sig":"MEYCIQCobE7p/a62SVCwTLgdwA7VdnRCZUSJ1tqlb6N1E+2TjQIhALJ7eF7DYcLZ4L5z6WnHiWTwHs73WaLyIlTMJKptpzkl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5145702},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5e0cbf1a61f3b9d5768f8c31d7279cc528dc084a","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.0+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.0","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1829"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1829_1687976673575_0.19653737070170108","host":"s3://npm-registry-packages"}},"4.6.1-pre.1833":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1833","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1833","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"665849a45ab706d9ba60e705a87346875a6a595e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1833.tgz","fileCount":116,"integrity":"sha512-obVRAX68EP2gBNbyhmOGr/sICkmR/MPBjrlm0np6bJi1VC/XehxtIBVJiukTpZjThaEt5WuhuPB0XirJK9O1fA==","signatures":[{"sig":"MEYCIQD3PbyLcQDHoSKv/lzIJTu1npM+2VCur5VNioPcB/Sd/gIhANieGSwziUEbpCyidTtCZKNjh8k3LngcJoWliKcqJqHi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5145701},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c67b84226b720ff160efb408e1b2dd887bbe3754","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1833"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1833_1688046782722_0.04838819654567472","host":"s3://npm-registry-packages"}},"4.6.1-pre.1835":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1835","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1835","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c1625dea49eba43a6bde6589aa20801a547fa1a6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1835.tgz","fileCount":116,"integrity":"sha512-XA+fnY3FhQRUCHQ/6oga0f/jHzmKy7BMirqNiXkPBwh9vOwKGszi+/qu4WCWMyAwLbwKyacHQld2uGbIGygMwQ==","signatures":[{"sig":"MEQCIGXLxx9PyKZ0hckuxZEnDUJcDbKsTZcKaUxxgApspQ6nAiBIL9YJ/mLOFrAXPx5mtKmjCsPKRiODyZ46rMZdMRsXmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5145702},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d077310972ebe7d6a935e0e736275c37cc952ce4","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1835"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1835_1688071614954_0.7507272505232565","host":"s3://npm-registry-packages"}},"4.6.1-pre.1839":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1839","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1839","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0f89881202821720f1a42b75d193037bd4a53b3d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1839.tgz","fileCount":116,"integrity":"sha512-yZOvToeGkuTqV5iRb3mowSk9+qZD2CxybHcseJaRl2F4UOku35E0mN9XdtG2Yp72dgRrjCE3Ywaz3okskOQm9g==","signatures":[{"sig":"MEQCIFVxYqLLTqRucpvpURh3uVFgc6GY6wgI8HC8mLvlauKLAiBdocuLcVzEpG17ZFaDjUV7GDJ6IAJ3l6uajOTdWcm7WA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5145702},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ac952f755e3477eb54f82e08bc2d91b4f104d114","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1839"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1839_1688114534458_0.4809087348508476","host":"s3://npm-registry-packages"}},"4.6.1-pre.1843":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1843","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1843","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1dc41fc1ad8403ceb27ea4db62b28d02619d5458","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1843.tgz","fileCount":116,"integrity":"sha512-paU/Q15R335DQBSMaTprfI8z4fJwbPO4o6fsvGYssZPdrlnaPLxE30U2DVEyYQgv0FXcqmkFpWRRrA2sRNSqIA==","signatures":[{"sig":"MEUCIDu1S13B2I0fzf/ZcjgkZuJemro5m2kHOkOVlR9+TgHiAiEAgGmyrnwBoVUXmchVPTfiYci+fTzuJKFtEOLfC5RIx3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5145702},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f6ff195e211704f2c48d27ce2894709f89b1c911","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1843"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1843_1688120406603_0.17196567725211276","host":"s3://npm-registry-packages"}},"4.6.1-pre.1848":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1848","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1848","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"949dd93ca9b4d699b201710ec43f0d84d90d8108","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1848.tgz","fileCount":116,"integrity":"sha512-0BKWWiWIwDECCyynrIU+hzsm3KHGVxc8ONj31dy3oMmGzriz6uOqwUKA0UQZXL/EMUA3F/5FAitTdrizlHs61w==","signatures":[{"sig":"MEUCIHxBqgCcqgQrDitqyzUmkfZuHBEnrsRE/ovXoNdsr0EBAiEApcM7oOyiiW5fhf5a1WbdyhPoqDne2W3yQzAeOkzvLbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5145702},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7cb3732e93ee32d0c7683b8acdd0eef018474ae1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1848"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1848_1688154036757_0.10774283455012812","host":"s3://npm-registry-packages"}},"4.6.1-pre.1866":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1866","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1866","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"cddf299ed686a5639b89cfca6f5ed674185166e0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1866.tgz","fileCount":120,"integrity":"sha512-xQ/70mwCr4NLfX0noDYKI/QwtYSLC8tWPWqvW6ktrneQOte2XE+9n7a66DiC6znQVaXKJDIVyeCm/33X8bqhpA==","signatures":[{"sig":"MEYCIQDg9RtdZJ4HNW9c78Ofsp2Nv+D49aG9bdC1Ky3s9QH26QIhAJGbyJBPQiOlT//2xfILRIJVKuaVAgjgafr2oGcr+U8K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"511a513b9edc7c7928cbe4ca7d82fd736da82a1f","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1866"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1866_1688414795664_0.1457743990081326","host":"s3://npm-registry-packages"}},"4.6.1-pre.1865":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1865","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1865","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"320f55499b7b9ab6af3e0cb9247410952c713a47","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1865.tgz","fileCount":116,"integrity":"sha512-aLGzdi+F7wis5hiNyiRkH3ZIrm8+vKGWWMPMv83OPfPwaB/MOtWKxzbjCQUVQQhQbY41aeR1i2fcLhwbEoFVzg==","signatures":[{"sig":"MEUCIQDlSS71I2kEJsWMepr7Lyt3IfzSHZqe+SSGi3xLlRVN4QIgUiHGfIRhJdzpLQfFtivQWwpjFSMLyfcx8NkCLo2nHPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5145702},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8f87dd716039a26f946d172eebe2774165873dc1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1865"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1865_1688414936047_0.007242758615973788","host":"s3://npm-registry-packages"}},"4.6.1-pre.1871":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1871","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1871","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5137d5a3525599d1fe6a855c1306be2036bcd865","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1871.tgz","fileCount":120,"integrity":"sha512-/B/QLH4IHNfjcntkoPof189E2/JxL8bPq8y1FBexOCe2cZg1gC35dkiP2f1MVhKbQOh2IS8UMEu/1lsDzaxZsA==","signatures":[{"sig":"MEQCIGBlXoe8nvt9B5Hk+uMPevxWpvWZh+jhcecFR7S2JWjEAiAG7WFZ2TB47HREh3KfrznouTAqjE9Fi5IaGiEbeEuAqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f9b4a468d6eda6fb0ad15e1affcf9d6ec9f9f0b1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1871"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1871_1688457208760_0.7783638559109665","host":"s3://npm-registry-packages"}},"4.6.1-pre.1877":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1877","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1877","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4e91a8accf6e0b55c5a3105085eec418d18d17c8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1877.tgz","fileCount":120,"integrity":"sha512-md6qwbfk+rd85msv4hOw8lpec1inaH9K9EMl4o9mv9cI6DKI62klElta7q/9Gor1ha/D/BKFamziUoxuJbkNaw==","signatures":[{"sig":"MEUCIQDNyyJeCMs5roU9nlqXUv/qoXv+n/yzNceDLFoKxEqU4wIgXSCG5h4t1JUAa4CabVGYcWF+SfPWkX1vhwe++XYnGA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2f7508fa1083bd6e35fe55d030110110eb2925b1","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1877"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1877_1688469873803_0.0429325934235254","host":"s3://npm-registry-packages"}},"4.6.1-pre.1878":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1878","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1878","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"96246e5d6c2a925b46153ca9769bee06f84a6301","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1878.tgz","fileCount":120,"integrity":"sha512-Lp+8sqXRbHgUYHVo1Bj8fcX4Xi7EDs7aHiMzC89EdlPXwFbuTKOpAidoE9/6ikxyNhPH0K8y0wVmPOvquywlxQ==","signatures":[{"sig":"MEUCIQDzzR/s0iDrokV0RLkrlbilznft3XHOlF5sBpcJJRJqVwIgEPU1nwsLYj1vGL7fonvpHG1FAB4i0ZuXscu/qMQHesQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e2621422825eb49ca7d24a9cbe453be6496f7dce","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1878"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1878_1688473498104_0.08785147872190113","host":"s3://npm-registry-packages"}},"4.6.1-pre.1884":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1884","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1884","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"493d20a3603c5b561d1aa8048a1185c8d175915f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1884.tgz","fileCount":120,"integrity":"sha512-GGZl92SVX1WsbbEJf4ZotEP4ZvaOc79lsOSdEwQcQ67uXwSP7dZOs8BNC2aLHH/gL1EmllmicH9sKLvkk5mpQA==","signatures":[{"sig":"MEUCICH++9/YkeXYfZmZEQrp/1Ina6wAyG5ksMNZ7jie5nRcAiEA7DrPp1IMhHvl/OISu3lCt3DlM6T6OTxDKk3v63twSfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0f889f6a1688d2bce68391ddd4481df2086cd5cf","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1884"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1884_1688495415824_0.9493445317538873","host":"s3://npm-registry-packages"}},"4.6.1-pre.1883":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1883","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1883","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b7ebb888bea1ee3d7d8e0f6150513d76c9f9bbe2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1883.tgz","fileCount":120,"integrity":"sha512-xsGBToPkaq4jFXyWYSHKR7FS9vHl/ArCGbEQhPBgfAIeirAN64+CKgEc3v8CpSKNmpIr65Gzt3Qq02SFknRKDw==","signatures":[{"sig":"MEUCIAKjQ7pZqAh+xRnE7aQ2vGhN2nXzMHGYyCSwMdwPxarxAiEAxxFzrixNsPPpPbFavAiyXxf+emFlijUaG3S8tsJg3m4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2aca6cad4cff0890142b9a343e312231a3319f43","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1883"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1883_1688495491885_0.2127968269046281","host":"s3://npm-registry-packages"}},"4.6.1-pre.1893":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1893","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1893","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"91d1087b04387c9b5d917e6bfd9ce01c7dccb8cc","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1893.tgz","fileCount":120,"integrity":"sha512-DjBEVPdIGQkXPT7dBFpKWooTrK+yIUrEpWt/8sjJUGNlziplHGVnmYWxYAQfsg6pDNDLOU6CSSPDshtvfUAp6w==","signatures":[{"sig":"MEUCIEJjVonBZbjpabDRc/a0rW3MxznvuFj+2Ur6X2Z/nZWjAiEA16zqUp0c8C+9niduG2mle4xBaVxQP25Ry6/zGHJUMj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ccdbcf0a9f7dd46c1cd5de4cfa5a5b649f79bb42","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1893"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1893_1688554507441_0.42006688361715794","host":"s3://npm-registry-packages"}},"4.6.1-pre.1896":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1896","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1896","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"811e6e2f43d7f464e1aae2329e00577d1ab19be8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1896.tgz","fileCount":120,"integrity":"sha512-6M2mgF8qmQt9TRz1QyIG9qFnvYnxUCq6BSglkRG+1KuSmiYdgA9WCBLmjWlxPiSzskZHuDHOIea8O+36ud0ksQ==","signatures":[{"sig":"MEYCIQCvW7XiNYFcj8mB4i7pw8w9BAWWz1Twac6tvGoLGfFFiQIhALrlno+EVLMjxHMA5CdxW8yhulWhj+09q6TWFimgA+xk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"d52d2228403ad3dd53e32db81f9ad05ef67708dd","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1896"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1896_1688557273668_0.8170860724573688","host":"s3://npm-registry-packages"}},"4.6.1-pre.1899":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1899","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1899","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2cc205fdafde89a5b97d22ad585687da684a4ca0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1899.tgz","fileCount":120,"integrity":"sha512-5+h1EaMcv4DP48aRx9XGbBjP5MvWgiTdXWlN2iYAnSpmKrWI6Rr+enE7j2kzfFJXohA6h+KPN1OwsIvXd5l4Kw==","signatures":[{"sig":"MEQCIHH+UKrQ8BnY2+efiJSudiX35HBNFekEjBgAkYZj7AQIAiAtcLOCs1CjSiCsLswjKiY16X+aDTEgZ/UJaA80mUA7Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152417},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3ebb7010367c737676b4b43c1ed44482102de8b5","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1899"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1899_1688573544618_0.7558155143634815","host":"s3://npm-registry-packages"}},"4.6.1-pre.1905":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1905","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1905","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"176d3ca8f85f72cf0c6ba3981993bb32ed9a43cb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1905.tgz","fileCount":120,"integrity":"sha512-tPqI5Q3IDg88S9oNQBd7bVHqKIej1uG7N6Kub4CM3grx8MqKkiMc/VudMsqvJ+kDngbW5ssAPm0pSHJD71vcMw==","signatures":[{"sig":"MEUCID66RDmWbsXyBrtW16RsyNpcdEtQfAHXR0r5gPTGtuVNAiEAz1s35AyOLE7ks3QASzFtewYrXt8ubrY5BCWeEMUDgdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4f8bf966b622126ebb15e91d1cac9cf99498c896","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1905"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1905_1688661275122_0.946477005728533","host":"s3://npm-registry-packages"}},"4.6.1-pre.1906":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1906","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1906","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6cc31d184eba121781b0b09ea67226c560ae7889","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1906.tgz","fileCount":120,"integrity":"sha512-SZpXCURlWqNXfHV5KvXLn5O5gDC/BUZy+N7QsMUbmVCl4JtcvYl0l4x2HqmwrfYAEJ4BNlOT80BF/YcODP8AwQ==","signatures":[{"sig":"MEYCIQCtqOYo97P0zG0cZaxZq5MOLtLh9/3BAEIhyWF5fjzo7wIhAJ8OVTZObPVhKyGIHsR3BL/MzQc83Einj3BumeeuWufA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0971b53bc5c97d93172da818a5eb167014b32b32","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1906"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1906_1688671098056_0.15617909548560216","host":"s3://npm-registry-packages"}},"4.6.1-pre.1909":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1909","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1909","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"78fffda9fa275ccb0c2195baa4c308fb409c9981","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1909.tgz","fileCount":120,"integrity":"sha512-i3Qm3pIGQRkmNvYLz2f5wnuzDJZvRIstgzMLIQoxiHN/OtrLmmi7Rc0MOnZu0IkfeHs34wzI3XSm1AMljSOroQ==","signatures":[{"sig":"MEQCIEUPVSR0NCPHUEjqeszFJUMgAvvJf70BFpFZtaTX4MIuAiBYY8SrcRmIBR0yW3QgOL+c1NpPlmFC6fW1dea+zm/efQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"59aa4745e1cf92b603c202e654931b3279deccb2","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1909"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1909_1688710539288_0.6639506774655879","host":"s3://npm-registry-packages"}},"4.6.1-pre.1910":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1910","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1910","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"88bf22bb3a5a2d0afd607b5c22e0b9580eda51bd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1910.tgz","fileCount":120,"integrity":"sha512-ltrJjTpiQLLSerAmuHcmmonOeZi/FEHv24R02pM0TOA4VMpyDN2XMJCr34J3/zhgqcIXDtFavHNeT1WklrdnwQ==","signatures":[{"sig":"MEUCIQDzvO0uN14ZVmJvNB0CR/6m006rjMB72/cwa2cknPnlWgIgZoMwPn+lzCJIbz2DhFE+FzfTqn63pbQ0Mweo8dRuEYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"49b623a587f1aa01833013a1e95648112a6fea3c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1910"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1910_1688712808191_0.9768959753801718","host":"s3://npm-registry-packages"}},"4.6.1-pre.1917":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1917","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1917","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d37cc20cb067d946f5513a97b4e066f7e21488cf","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1917.tgz","fileCount":120,"integrity":"sha512-ck9m1zhEl2Py5HUARFbMorRD/2NuqThsJCXFeJm6PKuASUPGUDF7DjonAyycb0mwF9fwaNZAVmKqQXBNMgBAiA==","signatures":[{"sig":"MEUCIFuNKjPBH0PgCwiY2i0W4tLE2rniib0sYb36AHbARGWGAiEA9oQpA/3MoDohw1qee89o/aUpsSDMRwvGW5cJOc58Sb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"9770329a2b87a1c11fb59d57f4618173d97d5eb5","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1917"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1917_1688745328375_0.7789383046152152","host":"s3://npm-registry-packages"}},"4.6.1-pre.1918":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1918","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1918","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4a765c4799fd3736dc7f793bb10fcabe4bc3ab7a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1918.tgz","fileCount":120,"integrity":"sha512-ygXaMGCfvXp1zDPu7C24eXvno2htm88WjxGJGpUpHS3vH9wU4UOjW2dbdQ8xuAwyzgLM8lp/McTJ2gKzD3AAVA==","signatures":[{"sig":"MEUCIBTk60bSRmhJxFju4iUVCeqOcWmmuEy3kF8Aw1YcxsFLAiEAxUX1I8L31sa9TviJ1ccoSDR/7F9nOr9Mx5vcoHUWltA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2eb61379a91072a4d0077755102389d4b82a9703","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1918"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1918_1688757358486_0.9751185118425134","host":"s3://npm-registry-packages"}},"4.6.1-pre.1924":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1924","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1924","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"58e610f0ae34dcbaaf68fafe7af409afa4dde548","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1924.tgz","fileCount":120,"integrity":"sha512-1hvRXAT6W8UuZmCChOSs3QUgw8D5LcCS8eJR0b4GKaxQ7h1qjS4u84U3nYgSJFGrUZjGyK5dXtzwlM54uRUrtQ==","signatures":[{"sig":"MEUCIFo4CRUspxezQIUXgnMJq+IQV/ugJczXYKILjUP6hKc+AiEAl+kU2Fr7ZOfosSsGnacSY7B8zwNvED/KK4wcmiyUBQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5152418},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5ef01abbbf724c42c61a64bfcf30a42f8cd2575c","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1924"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1924_1688997750675_0.772543855557114","host":"s3://npm-registry-packages"}},"4.6.1-pre.1932":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1932","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1932","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fd43040102c5541bd8d197d8d5cd7dc605b9f131","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1932.tgz","fileCount":120,"integrity":"sha512-3FyhL2QMKyekHGWKQmQylDGozWNtRdMaXKyAzHGsD7z3Bllm+HWIhuOZOEv1AxU8mY6NloSRsXQwLvsjj+Vt4w==","signatures":[{"sig":"MEQCID6Blvt1eUDDKqlB4l+z2aTJFlK3IWSGUa0p9e+PCXLoAiBnCmy0RUkKL60JLZDBE6I9ZxTSenJSNrBcgr4DjTZeaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5150322},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c8dfb6e1145632f7233f37e8215b57b46c3392e3","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1932"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1932_1689010644137_0.32444933837504353","host":"s3://npm-registry-packages"}},"4.6.1-pre.1935":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1935","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1935","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"be997a6e564f70af90f61549cc100e50c2fa03ac","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1935.tgz","fileCount":120,"integrity":"sha512-/XE4d2eT+6tOp7WaP55Zn3RUvmfx6AiF542KlZ9RCCNe/y7EfZqRjp0qHYsZB3wC919JgTxjC8s58ptK+ivFhg==","signatures":[{"sig":"MEUCIQDRF4kHknePI5KODsdrBLkyu5clC3F+yMII6GbGufAiBQIgeUV9DH0Vu71gj46q6Nzv7Azw8S7D5BaoC27n6wYoHGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5150323},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"53850aefc60e4d92c4ad234912937958f1296390","scripts":{"lint":"eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1935"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1935_1689012540409_0.03439673638823448","host":"s3://npm-registry-packages"}},"4.6.1-pre.1936":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1936","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1936","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9f5c1e55da1119051e17b38522b2d319e4b99af5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1936.tgz","fileCount":120,"integrity":"sha512-euNtKZUpZ2ZtENesq8v693U2QuaMG3C05H4vtGI1ITWigoDERGSyeZ1yr777LZtqTAa8fXJ4yG8eiq/nQOl+WQ==","signatures":[{"sig":"MEYCIQD/yqbktyePmFtv6oNqlC2a6irzT1hJiYX6/RdidooTrwIhAKy4FIpCHdKHAsqTWUxjj0Ql0vJqM2F581O/nP0xD4jU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5150332},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"40858b28d6abe49e380a5ec24e15a50fb8c9a29a","scripts":{"lint":"cross-env eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1936"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1936_1689012946031_0.49125721836251945","host":"s3://npm-registry-packages"}},"4.6.1-pre.1937":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1937","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1937","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0f9285c25a9921a994d4d4aa79d4ccb32a797ee2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1937.tgz","fileCount":120,"integrity":"sha512-UgSi3tQ3glGpVT/gShI9zQUAghIr/0IIHPhRlmDos/u7boKoVE0DLIhyHLD76FCQ2z5X1ssRWnkLoxZX897Cmg==","signatures":[{"sig":"MEYCIQDVt5mnGOE1WZxZA3sGajtb0fvZYSh9GYKTKH2Mt1exPwIhAP//a7Q5WBOo8Oau8iVFI3tvK6UfQp4QOsJrs7Oo8bjp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5150333},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"edf986edbfc7caf352828d2f3925096881b0fafc","scripts":{"lint":"cross-env eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1937"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1937_1689015027792_0.31433418251567313","host":"s3://npm-registry-packages"}},"4.6.1-pre.1938":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1938","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1938","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"38a25cd74d0ee7ce3fef15252409b3e7d0ca757f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1938.tgz","fileCount":120,"integrity":"sha512-junvKryT8T2mqzMYVga+pwWU4ZnlYTVoJGe4XtxuncBhfxS4ZgKOc/rJoDYoMXWfLXdgdwvNbuv/lqQ5vel48g==","signatures":[{"sig":"MEQCIFBj3fv5Fs62saTXJTmJu904mdriImsEqlOK+MGhnRgZAiBBda7JVix9Sbkj1mFFfPYOklXaffte5gDPyfHoNJmQvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5150333},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8e17833edaf02989a8151d274044b9a0f9d86c63","scripts":{"lint":"cross-env eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1938"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1938_1689059191569_0.5206228601627252","host":"s3://npm-registry-packages"}},"4.6.1-pre.1943":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1943","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1943","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"dbe71e56d554bb217a3a3dc26324f0964adfa727","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1943.tgz","fileCount":120,"integrity":"sha512-3jBYJiYaT7vYyCnLP0ApP2mEdek8VcGyYTELCjaOHkNqHK9joEfcYBcaKGwmjH8MOXgoSXqXouPaKM2qE5lfag==","signatures":[{"sig":"MEYCIQDZIVDprlQ9Rtb+ucMyXG7gvFfBhAKb30curEGoVNu3qgIhAO053VpTCAw3N213sYjGAndhP9QEXTYEzObJ8B9l2IfN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5150604},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"15b8716e764eb66243c2d87f88a7b1d0f86222be","scripts":{"lint":"cross-env eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1943"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1943_1689103182502_0.4601482761605036","host":"s3://npm-registry-packages"}},"4.6.1-pre.1946":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1946","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1946","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"5e62fb5fae4887bec3c88d76e3662f827b023bce","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1946.tgz","fileCount":120,"integrity":"sha512-yfL81rN3HQ+ONjN6h2btGHVfE2+8NBxq3qb56Z4xeC2OZ688PURQEdoD/ufZcn1m9MFaAS0Lr9sr4IoJl2Px5g==","signatures":[{"sig":"MEUCIEKz8PoOg0HAgRQLgWU6vkDA72hvt2BT4Xpe2/FVvVETAiEAxJTALurMjr/C3XdePvehYs0vdEiH/gqjR2YktsXrsRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5150613},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0eac4806f4313f002db876f8f7211e364bfea39e","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1946"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1946_1689190589799_0.780745725937446","host":"s3://npm-registry-packages"}},"4.6.1-pre.1950":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1950","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1950","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c3efda5912162e8ff1fa239f254db03ca746b58f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1950.tgz","fileCount":120,"integrity":"sha512-125Gwz12jZWlihMSVYQkJq07kFYdblMk87zW6OZE8+L2xRghnR94a8u1bOMbgR/cbX+sURJWNhLTy8H49WBp/g==","signatures":[{"sig":"MEUCIQDzVyAQobxdfSllLS/NPaqfTZEVoixV6uCyXPoDYYO1gQIgREmERbU0mU2lUOT4X1NNku5Qzas5GvQShpr6PMtZ0IY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5149078},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4495e3c33feb5f95094943079c35494b20412a97","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1950"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1950_1689196781361_0.28467591209020093","host":"s3://npm-registry-packages"}},"4.6.1-pre.1958":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1958","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1958","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1b26a1f6fdb80fa85cadeba780cce74ccf7d6d5f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1958.tgz","fileCount":120,"integrity":"sha512-3mE2aleYmx/6ft23jpkx1AnJ0ObhlHE+Vr6CXy+qj5nNEETO1BAvCweCJ4puilPcfDRZC9FiYWAOvuLUEwN1kg==","signatures":[{"sig":"MEUCIQCJ+zUXcgMHy/MIez1tJJN/+iqmW4JfQPFHbDEq+qZgGQIgXy+Yk6/OoHNFltMVEcnaoF6rjid4Mla68MZdWPFMuZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5149078},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c5360092f947e19b9170a5ba8c30809e6732c6de","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1958"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1958_1689268826700_0.4164677248022812","host":"s3://npm-registry-packages"}},"4.6.1-pre.1976":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1976","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1976","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"bee3022291542a8827aaf40c9473b1bd0641f34c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1976.tgz","fileCount":120,"integrity":"sha512-uvg7iS4pswP+eKmKwhQWv32+PXfwRSgHIcOpI1G30gXwVKNHpTfbATny9wfNwUM20hXnxM/cBImYNrI4cGN9Ig==","signatures":[{"sig":"MEQCIFSgm5ERlVon0LN5N0g9SaGsX9X81RIyZdgF4cSciabaAiBquXaFkdjN1Lu9bLaMY6yR2TXEtIRE4vCa9xAsxs4lbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5149078},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"179724722398038eddb3700066b4cebc7d3e173d","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1976"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1976_1689577770124_0.3032898248967586","host":"s3://npm-registry-packages"}},"4.6.1-pre.1980":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1980","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1980","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4c030c011d3edc7c77af7844417880067cb5e68b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1980.tgz","fileCount":120,"integrity":"sha512-KUa9iQJMBSea5hIE4OAwSdNLCTF7ut2yGo5EAcL1Blv2vdrYHntLJzWPJG3mvpIKu/UkLRSvhwf4rWBxoccL5w==","signatures":[{"sig":"MEQCICwCTBge0ih0Fk3ur/iPeN4RiAigD1bLUUiYQZUD6sXwAiBXG2UmGClf1CGGKZJn9DFpGHpK8k5p3rx/SPoJ+y57Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5149078},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"88b05221a0545a3969d908f960fd728ff1856582","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1980"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1980_1689585820818_0.6555793708191755","host":"s3://npm-registry-packages"}},"4.6.1-pre.1986":{"name":"@openmrs/esm-patient-test-results-app","version":"4.6.1-pre.1986","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@4.6.1-pre.1986","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0bf7f0a9e3a68a6b2c159622c4d3d5b11a94ed15","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-4.6.1-pre.1986.tgz","fileCount":120,"integrity":"sha512-UrcPPuzceTENDk19K2cqif9XXi9zHcF439UivbQWXpzK5N91wi6v11Sq+9aQOmJ1I5uiAGz5J2hzBlUUJd+gjA==","signatures":[{"sig":"MEUCIQDy00matjqoTAkw/H4t/0qQAXEgXqh2wzj3+nQVFNyemwIgAovAPoTtnXHqpwc47e8764APC/1guYOCRqJZWZdKN8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5184801},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"e85b69d01c0dcccab148893eab64f18afcf972fa","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^4.6.1-pre.1986"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"4.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_4.6.1-pre.1986_1689711908190_0.16731220415992976","host":"s3://npm-registry-packages"}},"5.0.1-pre.1989":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.1989","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.1989","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f0aab7e1a96b99fc2adcbebd2ac08cd1b767560e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.1989.tgz","fileCount":120,"integrity":"sha512-8BNTg9Mk0UaJL2rEZfe8jcMDWfNIMwgBvoB9SHNhXTKKt890Eo7L1xi7eqOhTdNTo9sgDdrS2PZGqVmmx2vdPw==","signatures":[{"sig":"MEUCIQD9/+idWX5ZAjrGm9nYet83CXZiZKceJSIid1v8T/RqoAIgaDL0+GXBXbHxqxJBwJ/QSZrbKXP5TuzhACDRZB1sVa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5184801},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"37be933d44432d821bde9ec76bcb0726806a951b","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.1989"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.1989_1689715831168_0.1581258472252376","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.0","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.0","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d5c1d9d2b541cf9b34edbfeabd5a46bcb0785432","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.0.tgz","fileCount":120,"integrity":"sha512-Up/iN19mrckXZCEwKvEh0OsoDolzJjSFl6vcwRbwt4cfiMQRV9F2mQuyNqVk+3wGUI/0/MovyMshLddND6WbDA==","signatures":[{"sig":"MEUCIQD6kNRmYNbnFRKBCRhwswgsbuPsI0HXfjQy1OZsnXqwcQIgP5BFP6teouWu8opBDE444kY6hixIp5YH0lUk40jRihw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5184752},"main":"src/index.ts","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5f917b7d3da6f8be2c18c9b6b6162731eaa042d5","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.0_1689716424800_0.29352913849417006","host":"s3://npm-registry-packages"}},"5.0.1-pre.1995":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.1995","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.1995","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ca96485576ac974478ff17a49e6693f968a220c0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.1995.tgz","fileCount":120,"integrity":"sha512-eIITitXHaI0MDLjxk83xUBa4M24w0RuJDjIh9vUqVC3eTY6BFj0hJZSxxm+t1+CZjCir3awkE+Fmp7kWejuQxQ==","signatures":[{"sig":"MEUCIEdtz1sjjQID0da49D7ZbfL9RH2L4By2eMigD+6vH5daAiEAw4aq+vRxa6SwxdZatDrFkZrFUz5UR6ZrIN+dui/m6vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5184801},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"71de73cc7eedafff2fe33fb4c7605380f638204a","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.1995"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.1995_1689860856692_0.44707819764392664","host":"s3://npm-registry-packages"}},"5.0.1-pre.1997":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.1997","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.1997","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a922cb64a0a9a26d3a635f1e5816da664c246435","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.1997.tgz","fileCount":120,"integrity":"sha512-RF2N8OVjOcmxF0k6cDVQsBdZD0tlhs48mT+xE8mHvVXUD7/2i5KJm59lzA7jEeaKa6BF90Dzg1Vi5jI5ZDwuVA==","signatures":[{"sig":"MEUCIC6jew5s1A1cDSDHRoW+WeD0F30Z+LwDBOLRsbn6HkQyAiEAoWB0JUnBBQ5+Agkt1HZW3mGPsbO64HOhzLxu8cIoC8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5184801},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a63bc8b06f256d5ea90ac5b827a6ee2d39e4b8d8","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.1997"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.1997_1689950130276_0.3552751833617085","host":"s3://npm-registry-packages"}},"5.0.1-pre.2009":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2009","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2009","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"0625c7cb712631a6e6b522af7e5b87d4e73612fd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2009.tgz","fileCount":120,"integrity":"sha512-Ok7WZvp8P52B0PVABCHeTP/z8VOSb3Hqd/0IPDhggZ/oH+/XjPN1n6hKM0DAQbYpu03mlKFJJsjmWvpzYDl57Q==","signatures":[{"sig":"MEYCIQDxqtodKhpsjQsKQUl2kvjmUUW5b187FHw8djBAOUNokgIhAP8cdX70cq76zGBDjAo/ovZxh9xV8fE5Aq0V4Yle/B7R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5184801},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0d92d218ee33aebbe5408d4afddb52c702227df9","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2009"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2009_1690198426628_0.961457711032357","host":"s3://npm-registry-packages"}},"5.0.1-pre.2010":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2010","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2010","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"683410fc655cc1eed67ad821006dad367beb1c9c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2010.tgz","fileCount":120,"integrity":"sha512-w/pXmrE9rU2JQVBbcdg07IdllonFjdVwhvLAI2e+iNNkrLf0RJ5MsJxbQahmaqNmnoec8fZD6x8WMHeyURMtQw==","signatures":[{"sig":"MEQCIBAELYMSs/dlPE/fLIynkCYzo/8KD2BwlgRiGgo9Czi5AiAQPZEoXIWrjtCEgNbVSik2xF5SoB2ihDe0zcq7S3F7BQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5184801},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"44bc51d8729d527494ec717e630c13af3f4d8676","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2010"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2010_1690211409737_0.40205081158065004","host":"s3://npm-registry-packages"}},"5.0.1-pre.2016":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2016","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2016","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"25d8e201ba6aeca9e02f1783f8a73f4dd06c5dc7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2016.tgz","fileCount":120,"integrity":"sha512-vX1dJCvr7QTPc6KolzsquBI0GdyCgyIZGOjR3f//wbOVGt5V4oYJmXbF7cHHBIyIFKnvaBv9QUDWQs7VzcdreQ==","signatures":[{"sig":"MEUCIQDoOEydReJpEII2iwW+UlW+hLh2LxLKvpJn2URkE+6ipAIgfORt5h/lhlpzbOGeG3xPbgVqIwhIIb+42D7ino48/Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5184801},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4d2130031fdc03f35401c698f8781bceb48a8345","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2016"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2016_1690222935934_0.33407162953817515","host":"s3://npm-registry-packages"}},"5.0.1-pre.2019":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2019","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2019","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8c7361feac866b9acf7543d2a37b371788616411","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2019.tgz","fileCount":121,"integrity":"sha512-NBbxmOCcekV9OUL4wLg/rjioZjh9fsYddvIW/Rt+rEaHP0tE8jcDmsMOAeIk5skmbQLYF7MtQQebIUk/FgFrgQ==","signatures":[{"sig":"MEQCIDX+AMIcZeh+R4+eMVZMRs9fvJ7ydrTIIT4C66IGQUr7AiB+A7Qc4jL5eQTJVc7opdY5Jcddlxhv1KgSatK59Dc7Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185142},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"685f04abe73daba3406c41e67ea5822b47cb75ba","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2019"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2019_1690225302739_0.0433524604941915","host":"s3://npm-registry-packages"}},"5.0.1-pre.2021":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2021","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2021","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"727958b29d8be5164e739af4718c1deec17c8c3f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2021.tgz","fileCount":121,"integrity":"sha512-OHIDB4d7cOJkvw7q6+XkILgPz1qgtCPfzM8mwD+LDwBRtWsFZYVyh7Zzk57IclB93awqzQ8P/n2F3UDNZ7iPgg==","signatures":[{"sig":"MEUCIQDLZEkelhDah/8X6GECx+U5a0xjKIYVroXBkSV0wL7eTQIgXoDgG3gIX7CV7C6EjICdpI6aLBYJlXwEjQGnyeXeUMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185142},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"46896996edbc115740a8ab7ba0b759877ae4d15f","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2021"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2021_1690226973095_0.7337941950627263","host":"s3://npm-registry-packages"}},"5.0.1-pre.2029":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2029","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2029","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3d7ecee57b368870c4af1cf60f50ad5a085d58b9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2029.tgz","fileCount":121,"integrity":"sha512-X8Sj4p+6wPrGV+PiH/VLBQZnct7wmLzSTGA/Gduo2r/YLc+Xsa5hsYGOqUevialw5oTAK+W3ykJ93CQM5p7ZZQ==","signatures":[{"sig":"MEUCIQDuH6kY2gBZ36gSqk0Sb6TsmBD9Qey7CIyd1jVFGQHDwQIgOaA31PyLEyZA8gkfxz1MFy+p5hNmNLD0r3Rn+oZRPxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185142},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"de0e2e11274b1566ad4f6796b4a880f5b2fad028","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2029"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2029_1690283166366_0.9838400897480097","host":"s3://npm-registry-packages"}},"5.0.1-pre.2035":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2035","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2035","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b641f6303c86c5eaf3d815e6cceec730c78124a3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2035.tgz","fileCount":121,"integrity":"sha512-k9zZPyG7CXj6FiJv8JIX51gBwuo6ZnzQGdb6XOjqzUGvak8FKTtX+DALVnPvguR5i27eyva/958AsxiorK1EaQ==","signatures":[{"sig":"MEYCIQCT0IiYzb1mLbMOwPeUg6eokXsi2U0evcF01kViFOHGvwIhAJx69KgtKG3eRwZ0z76nbRU11CfsaZYAU4a/RrFUP6dY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185142},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"98d6f95a7d1bcba39fd20e8f129cfa76d68403cb","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2035"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2035_1690368486774_0.1998571469214514","host":"s3://npm-registry-packages"}},"5.0.1-pre.2044":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2044","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2044","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"289b0e4879641ee49c0702f1b21ccff8ed8bd2f7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2044.tgz","fileCount":121,"integrity":"sha512-p8C4UAYwo6ewTQOx6ab7TrXWkCANMqvzIrz1LhZnXCOAD457fZOji3ekvDLNO1OdhdtwZTKMqGzc4nOkg9cwYg==","signatures":[{"sig":"MEQCIB+ANpMSUjHFbBgNxqT64kaikJ6DC8N18rNiW0KWQXSAAiA3S1qVjRlnP8v4rVatsvktSX/qGqSY45MmVM8a+JKHHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185142},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4dfe895aea358ec8e014941199dd5406f1db46bd","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2044"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2044_1690397036727_0.14028896396312507","host":"s3://npm-registry-packages"}},"5.0.1-pre.2054":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2054","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2054","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"84e7da31b1091e3a3256b0b963e49e163a258057","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2054.tgz","fileCount":121,"integrity":"sha512-vYGOcJDqEVUMPhHXwHxaEwYYmyShkU8srbwuZGng87jTaLMm8M7yNy2c5TuXID5NZKSLC5y5bNrmcP3DIqf2Nw==","signatures":[{"sig":"MEUCIQCfJLt4p02Pg6HLTat9HwPJBID1RN368J3ElHlct4ILCAIgJEtjwq2RsYdrPRpdKrnqV3TTH5woACreHyOQ530wY1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185142},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0a3fdf40e78178565033318308cc18ccebccf7cb","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2054"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2054_1690815352261_0.49688042884651895","host":"s3://npm-registry-packages"}},"5.0.1-pre.2058":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2058","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2058","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4593877e9bb8da9c33396437ee946e9f703562c0","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2058.tgz","fileCount":121,"integrity":"sha512-rKdPxfNqCLeyy/4NpXgkqhYCcDRZJDvqCCrTWsb5IL7tpnKWPt0eGPJl/30wG3B8kJEsSlwKFiKCJC4TvY25Gw==","signatures":[{"sig":"MEUCIQDh6rOUvOgdUY08O6dSR/KPH+fFxpUKauSaFcRz4X7vBQIgBtXi11qgRLb/1lV0CfqhsKZZ84MVkv+uoWWUq846u+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185142},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1009956a08b580d9d362253a35aa7352469a4e4a","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2058"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2058_1690873584651_0.8101902786134993","host":"s3://npm-registry-packages"}},"5.0.1-pre.2060":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2060","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2060","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"621f01efddb1a93413aea27d412745a0c3d5d40b","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2060.tgz","fileCount":121,"integrity":"sha512-TVylmSHAJtkuTHRK+v4gHwdV5Jek/goeyBUJu9zFNXEYlVfVgrTIB8NryY0w3aloult2IjTFkjCXYfS0QMI8xw==","signatures":[{"sig":"MEUCIQCj/1B4Y5iUN4kv5zTTEJxVE8DdHAtZp0318fOIb11P+wIgfKyBk7mtyZWUlNe/9CuT8J4yG43nLQxVse0p2Jr6bbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5185141},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"311c1d93d39f548fe8a3b6934ff9652a9075003f","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2060"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2060_1690960291110_0.7117973316678778","host":"s3://npm-registry-packages"}},"5.0.1-pre.2061":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2061","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2061","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"06f732ed004506ac1c50379ee0f0075e9870b827","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2061.tgz","fileCount":121,"integrity":"sha512-OdDmGcEubfdY+TYHVnuiTVaWBWWFB7bnYVuRxskZwhzFwF1aBtKGTebi/oiS3XpHycg5Js5n6HNJyHs5VfiaIA==","signatures":[{"sig":"MEUCIAsN3ISpt3K/Es570jYvKfJCTYj4IB/4CcefEvWSC79XAiEA3XGLctfRNJlpZQjVFV3AltOueWTJ1HDBQNTXi9wBoqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"eab61f034af1c8c4836f24e82da037667af1610b","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2061"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2061_1690986487277_0.9862753966459665","host":"s3://npm-registry-packages"}},"5.0.1-pre.2067":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2067","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2067","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"030ee83960cccdecffb28c31657661e11768492c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2067.tgz","fileCount":121,"integrity":"sha512-kFJpT6iOpaHXUgibcPLnYflXrOO5oBxZKYV37EGpNmHi0wZNtqfRcl0kHmdq90tx3e9p7rQj28ggosW3OzPMFQ==","signatures":[{"sig":"MEYCIQCqV8mA7ne3u8ObYgOLCgMWzPRMyg8Z5d9fT33qhd/aqgIhAJpKFOkJwUXzIEEeDXX/WmLGJo0Je211eDL5AHRSfFxD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"df741ab0464609a5faaf5b7b1ae9e0731a79835a","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2067"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2067_1691136291647_0.3833895238369298","host":"s3://npm-registry-packages"}},"5.0.1-pre.2069":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2069","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2069","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6867166c1f425e516e9026e915a83679e5c3c4fd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2069.tgz","fileCount":121,"integrity":"sha512-MuZdtTNoxMbuNi296cwgTffLH+8a+iIgiQwLfB7opFTQhhECsFhT3U7vo/LTL3RKRcgNvyzPCLGNyYbkZc3WFw==","signatures":[{"sig":"MEUCIE0rGYO72cnYPIVyyWOfOfbcdrT6e9BCYZX+feZdS5GAAiEAqETfH85vhxRwmH/yLUVfvQNX9Pdv0vVItXpKqOLt1Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186474},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4d6ffafcef8c9958c7c5aff8dec5467ae81badcf","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2069"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2069_1691164015554_0.18639295273235135","host":"s3://npm-registry-packages"}},"5.0.1-pre.2068":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2068","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2068","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"87e84c3e0eba0d4fa5f146c9ff37459c57229099","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2068.tgz","fileCount":121,"integrity":"sha512-58vhr3UgZcJyIs/w8RTLaRgXVv6WW8iJd+0QVlagB+aXPrILPU/fAYMi0pasM5q3/NZDiFZEaEf9Vd9BSP/6Yw==","signatures":[{"sig":"MEUCIQCo0rZ9bRN//w/cNtDDo7Yn3E+6Hc6TogmEnqFCPoN5SQIgRW3eUFIyx1x7axT9Sl354m60crzHMSfgNQKRkR/LcSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4ec81de958fe1b8ce11fe4a421babb78181be2f7","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2068"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2068_1691164032698_0.6612844384993086","host":"s3://npm-registry-packages"}},"5.0.1-pre.2071":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2071","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2071","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"014c758baf34ef5cc0087fdc937528f16eb34d16","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2071.tgz","fileCount":121,"integrity":"sha512-GpezxNmOL+JuNCaBru9V0opKhEPCdxylQVa+xS+WtyMghhX7dS7lNMqHegaomvkMhCB4kDMvmra+OrKhbBs/Uw==","signatures":[{"sig":"MEUCID9w70A6vOOa8dx4kea4YU3/GYdByEslQOmryx27Su7uAiEAwrYBibiPyMB/IOA0EEye4Ree45PEPGLb5O3y3ckyBY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"91a0d109a04b6ea1c6c8265ebf462a0da662fd15","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2071"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2071_1691178975017_0.08921787766927713","host":"s3://npm-registry-packages"}},"5.0.1-pre.2077":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2077","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2077","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"475a96eb8c6d4a6eac7d3737cb2a99d75b7e59e3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2077.tgz","fileCount":121,"integrity":"sha512-tYHGhn3595TIk146PVTMvKQXuqDGEVK29Lgc1yOnKsblgIYK6NsFwhRO0jA4btrK3J093DMjUgvfPdoIVeC9FA==","signatures":[{"sig":"MEUCIQD+1RBhVkMuceu74NVJl1lciswazGJzgrDuJdsn14wPgQIgOvcKhZA4Yeh4SGEtbzHl/u9GfMaWsaseFIyZNZ341d8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"dc7e3baef0915bcf912fec53f290d06aaedf91d2","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2077"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2077_1691431727235_0.9199699241916104","host":"s3://npm-registry-packages"}},"5.0.1-pre.2088":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2088","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2088","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"581e397f94d5300a89a4b07ecb954be6556f54eb","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2088.tgz","fileCount":121,"integrity":"sha512-RfCHj3Pi3TIpNLwTyM/mx7UR5596ezMOyIx3W/HD4vHykdBZZ6Cg1+ei5SuZ2e8DrbOJtpwkfb/O9xy9YVSNXQ==","signatures":[{"sig":"MEUCIQD9J8BwsFQl1WmqKDrik84b3IE6/o4T68gLJ5NIKuqtKAIgCiDgZOXrS/T8cKV6xuBLy7tXjUPpOmLQo4rPYYzPN8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186474},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"64c56ef222ed3e0df05bd2eb1bb44a9691041df4","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2088"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2088_1691590530416_0.4638964763098956","host":"s3://npm-registry-packages"}},"5.0.1-pre.2092":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2092","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2092","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"645eb07e8008cf80cadbe800cd795ca1bd2ac2c9","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2092.tgz","fileCount":121,"integrity":"sha512-s+wyZSJGbayQvZohVFr14An47Ao1ZwUuN5vZm3fJ/4x3/0GGoxJ9b8dz9IhQPwwkk9grrSkJ3FH+E0YhhTHsaA==","signatures":[{"sig":"MEUCIDQeeosREQXKi+7YZQKCoq5Es1sLQUva26e4sp1TgQU5AiEAx7ULK86uAjjBJHyH+nprn/5URQtfmnVsPlANgowvDIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1a5452c698c65fb5c4ff09ac2024a4c5169d91db","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2092"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2092_1691665443958_0.4578748715698244","host":"s3://npm-registry-packages"}},"5.0.1-pre.2115":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2115","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2115","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"7c166d4f1469bd9112e6c64790cdbf678c62099c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2115.tgz","fileCount":121,"integrity":"sha512-lddwVPOX5cbTxMVMeVKsxM4qt999lmDA6zTlHoQd8dLOSQpoXqfgxw6+1hllUP6RXVC9Br5HRp5G5LpHixufxg==","signatures":[{"sig":"MEUCIQCCw3MYpRMKkl4LDycHgxhMprC/cYvRVj9hOSixkm+ligIgfu8IngbZLj87Sl7yOQskSYXSaKEtUAURw3nnfrGGSI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"6ff1d4624162038fefb4c85455cd1b2e8adf8dc9","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2115"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2115_1691952745264_0.7355115915678205","host":"s3://npm-registry-packages"}},"5.0.1-pre.2134":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2134","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2134","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"9fbb81b93826c8c34e76f8ba83be4a8fca162330","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2134.tgz","fileCount":121,"integrity":"sha512-ja7rgt1JUFDZ9TIld1ChDkmb+FcZBfGwHXBD2GdHQg9zqmt4G3Ywe+HqxOw21S/rQf/gUayxSA0zLS1ySDWu1g==","signatures":[{"sig":"MEQCIHbVP6T5qua7WlEymhb4WqHdDdyGZReZQZ/b/UsN0O73AiApTtTONOZrerZFWo0R+tfONXJ7LrZrGr9fBrasrAYFnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"01856c64898de80880adc0cf26aeb2ef5b0b0eb9","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2134"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2134_1692041245546_0.12231795671885148","host":"s3://npm-registry-packages"}},"5.0.1-pre.2139":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2139","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2139","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"623cca30c4ec276103230ffea7c453228b24cdab","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2139.tgz","fileCount":121,"integrity":"sha512-RSZGybu1WfVN1gDckPaMvB8Fl5iLz6YualXPPr9DkIGJttFNVJAyaWuMU5izRblnB0y09HQ9K70cHD2pdfnmmg==","signatures":[{"sig":"MEQCIB9GJqHreY/q7LYGLVIc0485FrjAgFN9rt7RARcYZJPrAiA+i0AxI/h1eap5mLFVgevOtygjsyZ7x4fpC3FrmnWG5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bdbd03da78a1c833aa51297b01cca0d43df79e02","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2139"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2139_1692076436792_0.574568177075411","host":"s3://npm-registry-packages"}},"5.0.1-pre.2142":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2142","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2142","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"29e9bb484bcc932bdc72560184221e5ffa73e848","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2142.tgz","fileCount":121,"integrity":"sha512-957cKun8ttdIl037mtth0wnhFSdn/wm9GYESvAgbsCdGpN9026DvJyrHPHJ+bO/f6JFws84PN+z0tT00nYnuDA==","signatures":[{"sig":"MEUCIEhntAOBDig+s1KfLKtcDVpbf0agfbZOEHH+ydEaUzObAiEA8NN8y9k1tk0vdJdEBm+9+m8Kv+TZmpjsNoso1jKdsmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186474},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8e7bd812fc077e60ea800c7b5740c78cbbb88686","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2142"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2142_1692082714740_0.5812756849609513","host":"s3://npm-registry-packages"}},"5.0.1-pre.2152":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2152","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2152","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"4a8be7f5676a3801a91d86f35413b2de926588e3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2152.tgz","fileCount":121,"integrity":"sha512-YMfQZo0Vz3J5pGsWZeXSwTPz1gJzNXzbAmo4dHLuxasyvcpi7xZ/95APS7JlwwDBmCn4Amt88SLlRpErRyfvnw==","signatures":[{"sig":"MEUCICLjRtRm+OtqTnSxP4ympQJDvsV9QUAZmuZMgzrK4e95AiEAvcEoEX9q3r01LI3lu/OgfQduFFOsiWoLEec8ucRRqv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"bf7d683465d6703d91573f04ea8fb9b5c1716f44","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2152"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2152_1692125991734_0.18263216205753463","host":"s3://npm-registry-packages"}},"5.0.1-pre.2163":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2163","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2163","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"805d9a18e2c49921bbeb9bc53dd3c30b29e87d04","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2163.tgz","fileCount":121,"integrity":"sha512-uJ0yDTC3p16yd8JwdYa8YTzeS2m7qdTEZArIVEKzLVUPkXRySZyKIk6U8YKwfntQuLxV0xraNBRlv52eoaMOoQ==","signatures":[{"sig":"MEYCIQCg5XEnETyx4/lU+zCpfq3BlxkaYRtC3grHCe4ePquKQgIhAPRphU537/3kQpK3nfva0bagH12YKmmm9GtIxGNorqM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"82f3f1d6214e87f6cd9a39ca12c78e26fdad2cba","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2163"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2163_1692192003154_0.8978101321616407","host":"s3://npm-registry-packages"}},"5.0.1-pre.2165":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2165","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2165","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"728d0425f47028adbbcc31df2785a102b626af77","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2165.tgz","fileCount":121,"integrity":"sha512-OSGHL1oZ6YqygP2qBgsASwU6XQTeNAK81gLqB8IQwhnQGNHCXB4E6UfqH8XW6nnsVdExbXP8ITkJGNuMmeVBAw==","signatures":[{"sig":"MEUCIQDDQzzReICKWlum+VeM/iLrJ8N2O2GYQxOVMrhlcQwrUwIgNxvdpEHZICBLdLE2LQBzCZGwQABVvR/BZ2Cj1yzAX8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5186475},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"5c79a4e681438e038d9ab605a9a1f8dd31a20ddb","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2165"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2165_1692192411198_0.36144757619747137","host":"s3://npm-registry-packages"}},"5.0.1-pre.2175":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2175","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2175","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"1f647b4d53b6064ea93c9b99ea48314fb93291bd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2175.tgz","fileCount":121,"integrity":"sha512-wD0z0CA0/tL6EGgmveTMezZ8wL+8fU0rg1bxtfM/KPWV90GSJVgtUxPBnTDy9OsJx05qiTnbzkBidQgfZcDAsQ==","signatures":[{"sig":"MEUCIQCYhYTCardTSq+Ull1+cZSpqpXWxBGvu7SMoCPSPQ73MwIgDNt/YTXmykUssXg5yys0HjPOUDWKHUQH/CjplQeR5UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962745},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"73d5cacb9bd7310f741583719a101e4382093ef0","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2175"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2175_1692275055042_0.3638436157549312","host":"s3://npm-registry-packages"}},"5.0.1-pre.2188":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2188","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2188","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"64c7a1a067b450e0a0e0d7ee42dbe8558d4848d7","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2188.tgz","fileCount":121,"integrity":"sha512-hz+QDGv4v6Pl77RwkDVc3wM3iE+MAGkvCxgU0wAN8i+zl86VmEVOxryYaQO6tq+zbbZBXgfs7VLF1Wg+5nbXEQ==","signatures":[{"sig":"MEUCIDYzSrOIlTQ33elhPTrJk+G+jsQEI4QbG3Gisk0bMAMWAiEA0MmLS1wrD/BMZ/y6WKNlevix8SiN7zI9e7YhDNSLyjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962745},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"62882e3bf277752973c11a9cd6c7e8c16b2ed27b","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2188"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2188_1692358512599_0.6475446675627807","host":"s3://npm-registry-packages"}},"5.0.1-pre.2197":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2197","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2197","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d7250503c8b2f13d47dd5ba9ef735ece40e4a99f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2197.tgz","fileCount":121,"integrity":"sha512-vQMauF5H+m/BYjwg/SnPtGIhFVE5j8Bw/ggVkt1PBG66ze9D8mQkJXwBYOAKwxBFAcOqlKnhaT/C/vt83GgByw==","signatures":[{"sig":"MEUCIQCwN8p5QzpHpGaZaUNRCdXjnwENEzpDpDiokDEETFETmQIgeaV43cOCQFoellsGpJR/anILqwC2oTuljFVrjbi4dpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962745},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0578a42ab04f8cb5b03b23a17fe23d2d10ac0c19","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.1+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.1","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2197"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2197_1692466288746_0.14628624031799453","host":"s3://npm-registry-packages"}},"5.0.1-pre.2220":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2220","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2220","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8461cc7462c2701a348904b696b71f8d3e11d2c1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2220.tgz","fileCount":121,"integrity":"sha512-aPJcG7Za4Xu+BKsDIIuK0E/mdJI/8sJyELZCgh6R3VEahvZlNtcYrIiPjc7ucblB569ZOqCZel+eYq4h3I9Yug==","signatures":[{"sig":"MEUCIQDp4ZxE5xkbOAheOH0ppV43zERTyipObqH9GtvhKsvSggIgE15p31xuWM5fZQdILDpZmCNItklZIkfUOThskCKarr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962745},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"355b4d47c187506a1ea5861a611555ba2f723147","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2220"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2220_1692631667704_0.7109979871224252","host":"s3://npm-registry-packages"}},"5.0.1-pre.2222":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2222","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2222","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c66e590ad0537fd1cfaca9f08bcf1429fb69441d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2222.tgz","fileCount":121,"integrity":"sha512-7sG4DKt/7XPw/ITl5MDJ2+oQuvCjoC4fBZAPkQ7rUDV2SdHPFkwO+ECunQaI6V0FG8B6ID0Ye5EPsC1DWeaJww==","signatures":[{"sig":"MEYCIQCycZYh7zFo1v3mFt/J9wWbE6nRZt/wdNceU7JsthoYKgIhAOjdMQy46TiJgKcJTxbZBfOYv0FVJPeIaPwv2J1/PCkh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962761},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7597424fdfa63d7fb3fcf60b09463d400fe0a99c","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2222"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2222_1692640265886_0.39139875186957207","host":"s3://npm-registry-packages"}},"5.0.1-pre.2235":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2235","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2235","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c697074f4621dd0087cbb209b472aa82dca1b697","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2235.tgz","fileCount":121,"integrity":"sha512-a6FgAblCs5OseienwxLXEtYSHIepCW73ZC6SevUvu2cDD8PVRjXtzM82vqvKp3yuS2Xdquw4/WgA2x7Ihu7ORg==","signatures":[{"sig":"MEYCIQCMMpiM6ImUC9MJI4nxQsR4f6cSW6GrZn0sqG8b5r6oHQIhAJpJGsppTMlLaNd0EUP1RsBSetGVRLXONgV0VgzONnKG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962761},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"ff40695d56b6f8be20542feb10b2eb289672d3e7","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2235"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2235_1692714124802_0.615748732561094","host":"s3://npm-registry-packages"}},"5.0.1-pre.2249":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2249","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2249","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"75987cdd0528780366222296ae16ff58a0f56df3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2249.tgz","fileCount":121,"integrity":"sha512-o59npg6Yp5kIkGSmdMIw+Jyou0zu6kBukWQ73/8MI0nanLASDvkuvgSwL7lWyFda/WcWN4KrSLgIRwzxyxtcYw==","signatures":[{"sig":"MEUCIQCY1+pBxyq8OMU8449zEHENv9QjK9jYR6shcoW7/l0JagIgNq9UHAlBlaKk3GuPkSzf8NHIb1n5oeDhRClq5+NUx/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962761},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"076cb1b2cbf888e3ada4eea3024c56f022e32146","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2249"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2249_1692798138155_0.3993827342683729","host":"s3://npm-registry-packages"}},"5.0.1-pre.2254":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2254","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2254","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"ec7617f75cc712c32d1554471a6cab14e50ad89c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2254.tgz","fileCount":121,"integrity":"sha512-tbkCE0RUc41wUxNSMOjkINRenbgPuboA1Rux1NiPqpQi55sqPWHA5NR5ObbTd/gVg/I/MV9BArS0JZewrs2rQw==","signatures":[{"sig":"MEUCIQDhnmKOsisQ4tpZvXWFPSah93jZIUr3+WHQ1AiVZI3wYAIgL9m92QB1ipftG23qPJC8xCWvXmXlNrmAjATLTSfWctM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4962761},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"f105ec0a2348e575d2e623c00fae51712abb446f","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2254"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2254_1692866438956_0.7548973384333255","host":"s3://npm-registry-packages"}},"5.0.1-pre.2258":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2258","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2258","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c622d5e118700f31196d158b426961b1f82a0fcd","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2258.tgz","fileCount":121,"integrity":"sha512-u2/pWh7vetD+IA1tXyuqh6T811+lMY4//PxA06m2LxeomGLC6VoRir0walpUlrCeWT4y3XqguJT1dh8Xh8JJnA==","signatures":[{"sig":"MEYCIQD91zkigjqeXbivtS9Chi0bXIC8VrsrX4DmCfP5xlofvQIhAIy2OTom2oJDhkARV+Ad/vKL02r7EYaXkk1cQwcS9tOl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4963106},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"825166c879a3229270357ad746a556e64261fd18","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2258"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2258_1692880844252_0.12449788963377117","host":"s3://npm-registry-packages"}},"5.0.1-pre.2297":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2297","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2297","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"63cd5507fe70a56eddcd7f3abc831146979fc1c3","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2297.tgz","fileCount":121,"integrity":"sha512-ttvZf5RY2S/ioZ/5OKnFXZoEPHuBXEILcimONRZ7ML0XtMulbBnVHbb5e4mjlURPwtHwfs5uO19h7CTKiiblLw==","signatures":[{"sig":"MEUCIGyeixiPt5GvbzF0LDkIxYegzbRb7yMS5JYpi5AzPpDQAiEA0t9vVHtkFHu+UWtNCYHplBTF9rFdkJM3GyPhNSoim0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4963106},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2caa018d08545530b4e1ee8b5de81b91a1997ea5","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2297"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2297_1693175019401_0.10562991352782625","host":"s3://npm-registry-packages"}},"5.0.1-pre.2299":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2299","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2299","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"89ac20706ed5e9576e91f096c406c91f87dcc81e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2299.tgz","fileCount":121,"integrity":"sha512-F8hmV5p2RpYPt8DtuVpglcqf3L2cTlPRrPD7vz5bqiEQq8IpcNeIoL9bVOBflQrC7c9CZK0TPQTBO8ixRyguQw==","signatures":[{"sig":"MEQCIB2oLWfJh39j1xbq2+ZiDrFxF8KGqisl0UnBOZ8aVVrmAiBw8topt2lks7q4SjTivo1BI7GHrZ203mf8HkXGGOP3jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4963106},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c9061ac8fb520c04c446c7e3ea1c068d03817365","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2299"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2299_1693200317967_0.46610637214035644","host":"s3://npm-registry-packages"}},"5.0.1-pre.2306":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2306","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2306","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2643923e47cd97c2153c0b6d6d9b17d1a7b286c6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2306.tgz","fileCount":121,"integrity":"sha512-1Ne01dtZxvNjcGvvB36uNipyBTmdQWDZ0MvEM2v9gn3LL7dSLWYMUpkjdcgxLx1mRkVyEIQD/L4NQtA4szJw6g==","signatures":[{"sig":"MEUCIQDQBz1oFRjNFiHvxpp7JiyXculIIIbrya8d025eEnwnrgIgVqwdCchEFJmw0JlN+tNaXDjR5WAnQmzKTb20VkiJxuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4963106},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"0858fa995eeb0e5864a1f0b1952915b6a4c16348","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2306"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2306_1693231102351_0.1495680707403686","host":"s3://npm-registry-packages"}},"5.0.1-pre.2311":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2311","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2311","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d5a85007be4298e6514681671722d5cf2ec6d347","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2311.tgz","fileCount":133,"integrity":"sha512-ZErZu/nkK3GmDrFZNwRuofL94aXEJ3Bov+ROZZnkC7aIyt8seBEudGO5nVcpJcN3IUzRTAK4nmyz3euOB/ghsQ==","signatures":[{"sig":"MEUCIQC8xJ+5kx7PdBMVkx7OQfib7N5/URaHFSh1/HpnHGWhSwIgdkngFMzbs7yWIha+kjZ3sGsoybQE1qtUrcCuHtVYTQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5299599},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"a347427726adb422ab0b7b9ddd81174131fb22d3","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2311"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2311_1693232224477_0.7023363243795899","host":"s3://npm-registry-packages"}},"5.0.1-pre.2322":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2322","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2322","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3fc9ab590974ed5ddc45f884296d360c07120037","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2322.tgz","fileCount":155,"integrity":"sha512-zd7lpQxQy+UNG4kViya4QJavFARU/dWfcO3iQEuvC3LTD+pwCi0O/s7WNCDZFVYQTdyPa/EFVT5kYs9xZJRwoA==","signatures":[{"sig":"MEQCIHhrABcpzqKar/ao5YCJkAU/tFWa8B/SflrWhI88HvwcAiBsjeUoCQgKRta8e17h2c8c3J6vyKPXEKTc55uNZeow/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5617953},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"7b28fa54e93b8ddbc25788f1f6bc83cc1044ac3b","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2322"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2322_1693264935431_0.3785826403930266","host":"s3://npm-registry-packages"}},"5.0.1-pre.2334":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2334","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2334","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c91846d95271084bd0f6e0142041af39418d34a2","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2334.tgz","fileCount":155,"integrity":"sha512-t+E04CTpcZus+zfmpliiztWd6oDaAChjwcCEAQF04qoW3GoguvkjNDCmKYqtX0YkO1SzJQ7sskV8jKtmtdPAQg==","signatures":[{"sig":"MEQCIEVzy3P/oqCCpuTMgKW7RBwm17ByqYqiDlSqgQHl00TQAiAD1X7wtFAIyhsmgvKreKJAwYaqpjwsyPmi9Wi24nLdWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5617953},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"93a11a1e5ecc131549ef0895444eeabd51ee02e1","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2334"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2334_1693327409680_0.7333614932817789","host":"s3://npm-registry-packages"}},"5.0.1-pre.2339":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2339","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2339","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"f16a00b9ff064630c945bc7cd3b2edbec2012bed","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2339.tgz","fileCount":155,"integrity":"sha512-naFnGRmcb1QRk9jxScwGGF3meBTzOw8PB6mk9RMDVBddhhOQbiPWSLVUemLhOHhE23rErzHLeU9hvVgTnNpDIA==","signatures":[{"sig":"MEQCIBTD9IUDvBZupGPc7yx3jbk0kmEXznbWPSCFrAH7x0m3AiBNaGGznNlNCvH2LTSY9/dREEyOVoUL51gbfHs15oKigw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5617953},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b0ae7d075ba87e8ea21ec99f874dc54cf1df44e8","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2339"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2339_1693341665888_0.04102877884588407","host":"s3://npm-registry-packages"}},"5.0.1-pre.2342":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2342","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2342","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"307f45c13f4cb37a2346260c6a1bd8bad5d5c779","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2342.tgz","fileCount":155,"integrity":"sha512-hFfuBslxky3iCw0ez2PZp4zAVsK2wk10+R818zmQFL9Hu/spLmc8gWDU2pzQQnPDpztIX2O8VYdXDmbxSv9C7A==","signatures":[{"sig":"MEYCIQD1kgz2xz95gBuNXCfJ6P9EoTEekwdFNqGNXfslQW45iQIhAK0V6dBn0YFzi+pm80+L+PKLcQQQzfxXSIpmGrByRfMX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5617953},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c661dd3dc7480a56af1eb3446e9d62773771c5af","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2342"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2342_1693386197725_0.8557417888299677","host":"s3://npm-registry-packages"}},"5.0.1-pre.2345":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2345","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2345","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"8592db8e6cae776298924de924184c9549ec885d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2345.tgz","fileCount":155,"integrity":"sha512-/s2Mq0ZfJ+HXeau5Pw1aMz2B6ue1sup+rnqPPQoq1AMLh7ZWrZGayhB7bbrK7ehL1bMO0qLq0sRmiucR2eUSrA==","signatures":[{"sig":"MEYCIQCeVEx9SAC3Wh/5cknAesbuvCBblR4hDR7O7FBhlgV6XwIhAPO1HzyvQcwXoFbpQtsKCeEXxt3BYBrOiiYD499n+ZsQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5618557},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b884b3325cc0df764037480503b6c16171494209","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2345"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2345_1693413705476_0.45356162714605786","host":"s3://npm-registry-packages"}},"5.0.1-pre.2352":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2352","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2352","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"06e2916725cac69c5577de7888ce435fe167f76c","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2352.tgz","fileCount":155,"integrity":"sha512-AEo1C8zb6U8tFRVPfioIQF2/r8LFcO2hUCzMi9fFhimsGA97UplSN9NAuxq7Be7sBjXUiqVduXREkRo8fzT3kQ==","signatures":[{"sig":"MEUCIQDN6maYfjmWrseCcrQLSYmUHnAm/xhzla0WrIwom4TeMwIgdCA8jjZ17wznTCsVXDtwscOD9TcTb2I9REOr5RIF+tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5618557},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"965ab4afae7ead2564c1658746164b21cb0d2228","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2352"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2352_1693418857061_0.7137475805656432","host":"s3://npm-registry-packages"}},"5.0.1-pre.2354":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2354","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2354","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"681531a81143bf1c559b04b0bbbb64564d68bb05","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2354.tgz","fileCount":155,"integrity":"sha512-MaCL0ZSRiI66h3/6mGCKd5/BXxxJ5x+kbm74Wu4e7NkrRblZTCE49AAZkKncesVlp1qLjC8jbW4yFCMNADb5jw==","signatures":[{"sig":"MEYCIQCHbmx2fLtC8ekhuvbhYG9YanNEOYv5YTUw4LnD6B/7XgIhAIJE9J6LeOa5dPIux06Z6bjVv981155bU7l7lASP5O0Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626094},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"089a132b09d7a21a768fa5a8e9e849556b39fa02","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2354"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2354_1693420864263_0.6396637225580195","host":"s3://npm-registry-packages"}},"5.0.1-pre.2370":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2370","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2370","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"05acf96b2de2aba06c20586ed1b2d8caf6ca71c6","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2370.tgz","fileCount":155,"integrity":"sha512-m19M4Mw02jFFc+jZi1DDg5VoTf3znCCqWN+Ts5jRUevJRyxP5Y8Y2ikN7XM0/t/7a3aEidrIvjGoIFHhgGkISw==","signatures":[{"sig":"MEYCIQCheoo1O+B6IHsjwXzyGCMQkn7x3WhwJjlTyQWsV3mJKgIhAKSdDxKHDZKwwaFSj0OE71G4bvHNSn/lgePYhxtbed1n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626094},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"33f47e849fe9dcfa669aea1ad751f7a24d8a3de0","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2370"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2370_1693934598622_0.19012392620523189","host":"s3://npm-registry-packages"}},"5.0.1-pre.2371":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2371","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2371","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"17b542ba3a0ac5a24fa1b8f714f97598ae487ca1","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2371.tgz","fileCount":155,"integrity":"sha512-aLaOuJ4UOFCzOev8m4BXm+DbBukU6XgfFxORlGlvTYXRyM9QCXqZlijdFS8iVV/p6iy8RVL03tBnW5zqswvQWw==","signatures":[{"sig":"MEYCIQDdUtpeJSyldi4LxI70+VQyIVBpM1hNFDOGdZdg/2MDZQIhAOjvNnQOUwsgPljXUKC47QtO6FggARipvPdhoYzI944p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626094},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b5709986a726848eb03c8cefb6dea078338437e4","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2371"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2371_1693937499545_0.5937961015746347","host":"s3://npm-registry-packages"}},"5.0.1-pre.2388":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2388","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2388","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b619157cc7dfc23c46d97f8d91f0f9028c84f292","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2388.tgz","fileCount":155,"integrity":"sha512-vh3tAyx8wDnTLPixHEq7wif3QyZXBNGC96A02sxH1jNIL1Eu8/UtrIU50b8HY2QDm7GZqjX3MTouF45xiCp7Kw==","signatures":[{"sig":"MEUCIQCG25MltoMYVL1y4a3yQIJ+qiFm5kLX2JXDyWiU8Rq6HQIgBvv7GsJjRvtz5hDYP37vBjo6U+89IsrWPXQbkZdrMWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626094},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"450c5554bb707e1b8605d2da21446129dfe5a508","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2388"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2388_1694077343456_0.20781958811134582","host":"s3://npm-registry-packages"}},"5.0.1-pre.2399":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2399","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2399","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"faecca1244ee5ff428a3938a629164fb0475fb9f","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2399.tgz","fileCount":155,"integrity":"sha512-zPv4gneyHaFR0Tj3h3zEXtWcYbX6i3Cjx15fIBcl9Bbu643kSfoWbiGD03NNxDMYkN5l57oxmgfHLDWEHeNr+Q==","signatures":[{"sig":"MEQCIAKOJHBu5Cc98SHPhlWJX4/t1JEx18Bbju2iXBkqFxTtAiAwCmcNcddlH2PFZUgy9Kx+s5+XtTFfJON6F9QofwbPDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626094},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b1a065ba27756378aee176291e08a47a8d61d63c","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2399"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2399_1694090926442_0.1732655779551846","host":"s3://npm-registry-packages"}},"5.0.1-pre.2406":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2406","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2406","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"aefe1f211a051ed7e675891bd166ff68b7b64e50","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2406.tgz","fileCount":155,"integrity":"sha512-/6B6OHWIjFggCoXQtIpSZZxQtFp6mU9a/+32ooaxl/QNMnngsRiaIILlgmyM7qob66TwueavT98Xrp1A74Rd5g==","signatures":[{"sig":"MEYCIQCqxgepFgKVUxKkMCvdEAZEjxI1UVdopVjA28kFK8MtrgIhAJgQQpsUctIIk28X8qcq/jsrUoNUgUjPI3EfNc71LmNc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626094},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"17d62affc56680e0d090086d6bb7ee7363a0c3c8","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2406"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2406_1694096044102_0.2849934914258947","host":"s3://npm-registry-packages"}},"5.0.1-pre.2410":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2410","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2410","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"18b7adbab373a1794843004686fcb60653600b51","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2410.tgz","fileCount":155,"integrity":"sha512-Me7BR150GrmbqlnhtVXSBMKTBT80HOSftQS9gbj8DIHyS5llxFHQBqy1oTwcWDoffOR7tSHH6gcXBFtARfnQQA==","signatures":[{"sig":"MEQCIAQA3vCJQCnDN1+j4wmTjDEaEFFv7YDx6CIzn77gEsppAiAnDKk3+Z3tQTuDdSEOBHYcMKNYsrpHCVsE8pZ6YRCmeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626094},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"64583c0a8ee744d49a686815f7a18f5e5e12ca34","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2410"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2410_1694099015252_0.824895919542469","host":"s3://npm-registry-packages"}},"5.0.1-pre.2419":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2419","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2419","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"b2981cb355e6cb190075e9ae036a282380688f74","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2419.tgz","fileCount":155,"integrity":"sha512-RwJAk8wg2B5eTFXT0kIKKmwGaHhgDi4pEVb8xeyAt9GYUcpT5nCXM0OK6Uc+b4L0B0nOqnRTZnNSvDpSA3i3Mw==","signatures":[{"sig":"MEUCIQC0/EnLlsuz/bm1z+NaLrzq1mK+ZDhl6fUdRoY8DiCILQIga6fbVbFwtGxbMjFOu3LO27v7R0S/zxJ20tLnkuIKtTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626094},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"3e9cc2dc0fca09c4463212da6ba9efb1295dc156","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2419"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2419_1694109781512_0.20551163590761456","host":"s3://npm-registry-packages"}},"5.0.1-pre.2420":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2420","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2420","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d0afecb9f0863c7315ae1eedf88230d28cde197d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2420.tgz","fileCount":155,"integrity":"sha512-5UvdF+6l6XwrMmT4SpqWOw113VKCCk0CTfS9BHxWl8V/ToFyfpS9tes7fix5IiEVGpolANCUbF0E9JXdNIWv9w==","signatures":[{"sig":"MEQCIDyNw9KLDus9jjpYi04or4Bo0bb0eQbnh4bpL3Qpm2JQAiABMwIvQs3wHNSpTa8hH2C8XCKqccudtTdnXH1hgmjEjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5625421},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"05ae01fefc5a52e99ac999fc109196380ef9d695","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2420"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2420_1694111382189_0.022335885123288213","host":"s3://npm-registry-packages"}},"5.0.1-pre.2422":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2422","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2422","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"75f857aea6454fe02ff30ddf2baa2b437e1a3be4","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2422.tgz","fileCount":155,"integrity":"sha512-oXsot3t0AJcPjyToQOfMElNzTd4HCPE2JTam5LepuevBzHZgIv5h3WKcCQYt66wdbIno5vlUOwq8/wg5u7Dz/Q==","signatures":[{"sig":"MEUCIQCZB86JEvDa4Zss8W7lSH72iSTAAUG0CId2K/mqwUyz5gIgUx0J3WQUCpZtsyTewV5FAkfaVbzgBlRYAtlqjF6tcXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5625421},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4dce8ece634184f3e5b5427898543cefa38fe7fc","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2422"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2422_1694114990504_0.5701807279282904","host":"s3://npm-registry-packages"}},"5.0.1-pre.2430":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2430","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2430","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"3d1b7702a26f6068a4e2e066c5926658c848af9d","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2430.tgz","fileCount":155,"integrity":"sha512-xb41kaBcXmO6/GTLxyJvB9NO9aBt7MZMTLgIBmCn3fxFC25baWMbkIvw462D61JgVH9e8dWMZwOTfhjIyGDQCg==","signatures":[{"sig":"MEUCIQDaLvFPivvzmIbeetTlupDy7LlyV27LqpDfxvtzXHjAaQIgTo+fM1XxrHSqx8uB8sqX8UAztV5ztySzCG1HF4e4xRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5624075},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"2fad99702b94669000b0456bf149bd4789f73bbc","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2430"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2430_1694181840307_0.10424375864280999","host":"s3://npm-registry-packages"}},"5.0.1-pre.2432":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2432","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2432","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"c66f2398db1dc36e7a4f0a2e2d65d6cd67f8c3e8","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2432.tgz","fileCount":155,"integrity":"sha512-+OoOkB8en69PvVFPg+KME5mD+4qJzaaBk2BFhI2nReSLI8CqM863USIotTzViNEyj/yYIGLHcCP96yuLF72fvg==","signatures":[{"sig":"MEQCIHzYC513QGes8XOh+Dm+0aEUr1Uxn77ogci+VmhlfWE5AiBb3tiGKWpZOkoM4yOrXN5qD7cuAJEUDBk+u7oWCoWZvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5624075},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"8101880c615289816850b990bf0d9508d5dce9b7","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2432"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2432_1694183201463_0.9080198104415915","host":"s3://npm-registry-packages"}},"5.0.1-pre.2434":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2434","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2434","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2a03ddeafffc50f89bd50c8b6dcfdecd51319894","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2434.tgz","fileCount":155,"integrity":"sha512-imjSp9c+ipauCYObc1nOTFBQWdbW6S5cn8bIkQYnXxIcA6auCzYJ9SqIxqMHIrEAKC050PRlHd4U8D4XCR1/lQ==","signatures":[{"sig":"MEQCIGBpehfUse/H9myF/3asgGi3Fu17KStzacGypFYxaLiwAiB0bWUtqy3nuMe1E3Zz03Ce7qrgqD2ArbwKzIWXt92J7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5624075},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"b8299c851bac321ed73ca2569fb5debfdc99ad4e","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2434"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2434_1694185316897_0.6161727382035083","host":"s3://npm-registry-packages"}},"5.0.1-pre.2437":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2437","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2437","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"048518c0cab0e84afbf1cfc1cff1d6f344a25a56","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2437.tgz","fileCount":155,"integrity":"sha512-uLigWN59etDKRIrjuosO4dS7pqZfWy3iFtn1qyyKwDd3a56SEZXD2B+9RCq2N+hyJAejvaDuD2SQl3SsXYEhZQ==","signatures":[{"sig":"MEUCIQCmACMBQz7xJpAXW4aRg2J7rSuhPIntLuCwNfu0seh+8wIgRSb9JpvH8zXddNsmmXuSRu3m1aKXQWCKnRw/1cEiJr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5624075},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"acdad60310b67b64ee6ad894fd531e7228276788","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2437"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2437_1694203970342_0.20449127531855238","host":"s3://npm-registry-packages"}},"5.0.1-pre.2438":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2438","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2438","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"fbe1c4348d704d1ff10cf7ef38b7fc378d76d5be","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2438.tgz","fileCount":155,"integrity":"sha512-wnIXmqZIeINWaxezBb9nb6+gKrWNd8KRc86UGFLnDEvire3DB366GD3Cvu/zKULy98RLSNXry02AnFogyXRhlA==","signatures":[{"sig":"MEQCIAL9uaWVOoeegL1AYfSgN0U2Zh3VY/LJvdq/wZshBVcZAiBcst9qFvvbOtg3Tal3yq+OVDiVufiUukAkR7PARmayAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5624075},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"4db67994589e5d5d7f9bbb01742bd03f7224b752","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2438"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2438_1694251929960_0.20907402465252023","host":"s3://npm-registry-packages"}},"5.0.1-pre.2442":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2442","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2442","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"d0b4adeb7c0858ba6eca56169daacc5e0dd95cee","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2442.tgz","fileCount":155,"integrity":"sha512-SFFP+pYt/lXPnTCFQbjeACO3E0USajflR777f5Ekk9uvAHmFhc66r6Xu7Z7ZzOKNs76I3//RUODw4/xYc+5YkA==","signatures":[{"sig":"MEQCIHOM3PCHjNJ1JDvzQUMrpuobcW67OjTWQG/mDvBXOWZGAiB99def/CVQPvAmjyPuw75OxVOQ9XV+SET3E9ww1+jbSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5624075},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"da54ad882f607301f6563af3b7c448c64c366e0f","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2442"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2442_1694440084971_0.49561245206623217","host":"s3://npm-registry-packages"}},"5.0.1-pre.2445":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2445","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2445","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"a71bf8462c24a6ffe534267305715b0f3394479a","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2445.tgz","fileCount":155,"integrity":"sha512-kM0R2XTubsKaz9jSPtdsz+RJh+ULCFdT4bKGbCjwvlmujFquVCwCTIr9UJdHGlJSGrXgctdIS0oMbNX9quq64Q==","signatures":[{"sig":"MEUCIQDmdUfB6lIQ2fcp++xIsdjGVykBWu8tgtwZaIy7RHKglgIgG97arVEhiFm5n1EGHocexWHrzbC1Ev3Gnq4l9yjrviI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5622106},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"fbf3939d8bc281a92604371d362d130e5212c27f","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2445"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2445_1694536493515_0.1824853584993431","host":"s3://npm-registry-packages"}},"5.0.1-pre.2447":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2447","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2447","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"39c85098189d6ab2034f847673e9de64189af3aa","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2447.tgz","fileCount":155,"integrity":"sha512-Hq1p8XdaC3e/q2VDJxO+D1GD57nvDDI4d3PnYMxh3j7Fld9byhM+Z6mAIWkIyfMElbdawnqCSntAtUdshzNSHw==","signatures":[{"sig":"MEUCIAUKpZdBz0XtIJ5MSHOb3c4sO44Z1DxCuckpPw+vXRu6AiEAzKwR1mS5nV831V22Xuef+6JgXbX9NMpl/E744m9JmSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5622106},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"1d005f788827068c4bf850f92b2ca5332dceb617","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2447"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2447_1694588041498_0.04769214729791327","host":"s3://npm-registry-packages"}},"5.0.1-pre.2454":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2454","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2454","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"2b50ee1259d512f741520f8f0ea7b8aacd7166e5","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2454.tgz","fileCount":155,"integrity":"sha512-/nf/vYT2nNjsRrry2n5hkhQQzZYhgw65vBn9f+5RaZFZ5DttqjIab+bLZkbMrmMBYlqadRA2wcjWktxwCtGZiw==","signatures":[{"sig":"MEUCICXuS1yWEKpIDVYrPquppgtevJWwVRGdCuyXwk4Gt3XmAiEAiGvtUQowpItxn5+ss6eIaMU55RWwOlSFFVS7GmEwOT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5622106},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"c99367ab14f3d406315216f9ba7d2a42ad569b33","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2454"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2454_1695013376910_0.8944862019743813","host":"s3://npm-registry-packages"}},"5.0.1-pre.2468":{"name":"@openmrs/esm-patient-test-results-app","version":"5.0.1-pre.2468","keywords":["openmrs"],"license":"MPL-2.0","_id":"@openmrs/esm-patient-test-results-app@5.0.1-pre.2468","maintainers":[{"name":"ibacher","email":"ibacher@openmrs.org"},{"name":"mogoodrich","email":"mark.goodrich@live.com"},{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},{"name":"rkorytkowski","email":"rafal@openmrs.org"},{"name":"psbrandt","email":"npm@psbrandt.io"},{"name":"djazayeri","email":"jazayeri@alum.mit.edu"},{"name":"joeldenning","email":"joeldenning@gmail.com"},{"name":"fatmali","email":"fali@ampath.or.ke"},{"name":"mksd","email":"mksd@mekomsolutions.com"},{"name":"rrameshbtech","email":"rrameshbtech@gmail.com"},{"name":"brandones","email":"brandonesbox@gmail.com"},{"name":"jdick","email":"jdick@ampath.or.ke"},{"name":"bmamlin","email":"burke@openmrs.org"},{"name":"dkibet","email":"chelashawdonald@yahoo.com"},{"name":"florianrappl","email":"mail@florian-rappl.de"},{"name":"mdubey","email":"mddubey409@gmail.com"},{"name":"dennisforthewin","email":"kigen.work@gmail.com"}],"homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"dist":{"shasum":"6b13747436f5d72c435574f563f56aa3aadafd9e","tarball":"https://registry.npmjs.org/@openmrs/esm-patient-test-results-app/-/esm-patient-test-results-app-5.0.1-pre.2468.tgz","fileCount":155,"integrity":"sha512-l8H0xKGAkVq3PS/IMzV+hrQbI9r0/eO6wNy4U9FSXO6wZekbwAXo0tbeHUZ8KZEW0tT9+ck4qT/+zPA3xs5Kyg==","signatures":[{"sig":"MEUCIQD6UwdIFq4dtQPlqx5QjoWnJWghz6e9ZrVY45+Tqqo6kQIgQU1qcxPgiIveKYVd3x2dXCtvikPiqeZxi8Vb9NA9IGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5622106},"main":"src/index.ts","readme":"# esm-patient-test-results-app\n\nThe test results widget. It provides tabular and chart-based overviews of the test results available for a patient. \n\nIMPORTANT NOTE: To have data show up in this view, your concepts just need to have \"Type: Test\" or \"Type: LabSet\". \nIf you are seeing strange things showing up, like Temperature, in the Test Results viewer, then you probably just need to change the Type for your Temperature concept to something other than \"Test\", like finding. \n\n\n## How to Configure the Lab Filter View\nThe Lab Filter feature enables you to set up custom filter views - eg based on standard medical hierarchies, or even based on your own custom ideas (e.g. \"Our Favorite HIV-Related Tests\"), like this:\n\n<img width=\"300\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161005725-18b38112-d2bd-4ae1-8a01-f797cb69aa57.png\">\n\nTo configure your own Lab Filters, you need to use Labs, LabSets, and ConvSets (Convenience Sets) in your Concept Dictionary. \nBelow, we will walk through the steps taken to set up [**this OpenMRS Example Lab Filter**](https://app.openconceptlab.org/#/orgs/openmrs/collections/ExampleLabFilter/).\n\n### 1. Decide what you want. \nIn this example, we wanted a layout like: \n * Bloodwork\n   * Hematology\n     * CBC\n       * \tLymphocytes (%)\n       * \tNeutrophils (%)\n       * \tHemoglobin\n       * \tMean corpuscular volume\t(MCV)\n       * \tHematocrit\n       * \tRed blood cells\n       * \tPlatelets\t\n       * \tWhite blood cells\n   * Chemistry\n     * Serum Electrolytes\n       * \tSerum calcium\t\n       * \tSerum carbon dioxide\n       * \tSerum chloride\n       * \tSerum potassium\n       * \tSerum sodium\n\n### 2. Create the \"parents\" as concepts with type = ConvSet\n * Bloodwork --> Create as a custom concept, type = ConvSet\n   * Hematology --> Create as a custom concept, type = ConvSet\n   * Chemistry --> Create as a custom concept, type = ConvSet\n\n\n### 3. Add the \"children\" Set Members to each parent\n * Bloodwork\n   * Hematology --> Add concept as a Set Member to \"Bloodwork\"\n     * CBC --> Add concept as a Set Member to \"Hematology\"\n   * Chemistry --> Add concept as a Set Member to \"Bloodwork\"\n     * Serum Electrolytes --> Add concept as a Set Member to \"Chemistry\"\n\n_Note1: As of March 2022, Set Members cannot be added to concepts through the Term Browser, but you can either use your EMR directly or the OpenMRS Dictionary Manager._\n\n_Note2: if you don't already have all the \"children\" concepts, e.g. CBC, Serum Electrolytes, you may have to add these specifically into your dictionary first._\n\n### 4. Check your work\nReview your concepts to see that the hierarchy all looks right in the Dictionary/Collection. In the above example (which was created using the OpenMRS Dictionary Manager), you can see that _Bloodwork_ now correctly contains _Hematology_ and _Chemistry_.\n<img width=\"1173\" alt=\"image\" src=\"https://user-images.githubusercontent.com/67400059/161008455-edbd31d1-00ca-4236-9309-bc41763a6f0a.png\">\n\n### 5. Update the config-schema file with your ConvSet codes\nGo here to add the UUIDs for each of your ConvSet concepts which you want to show up in the Lab Results filters: \nhttps://github.com/openmrs/openmrs-esm-patient-chart/blob/master/packages/esm-patient-test-results-app/src/config-schema.ts#L3\n","source":true,"browser":"dist/openmrs-esm-patient-test-results-app.js","gitHead":"21cc864a58bf5d84f6b901c87508bc15d7f8075c","scripts":{"lint":"cross-env TIMING=1 eslint src --ext tsx,ts --fix --max-warnings=0","test":"cross-env TZ=UTC jest --config jest.config.js --verbose false --passWithNoTests --color","build":"webpack --mode production","debug":"npm run serve","serve":"webpack serve --mode=development","start":"openmrs develop","analyze":"webpack --mode=production --env analyze=true","coverage":"yarn test --coverage","test:watch":"cross-env TZ=UTC jest --watch --config jest.config.js --color","typescript":"tsc","extract-translations":"i18next 'src/**/*.component.tsx' 'src/index.ts' --config ../../tools/i18next-parser.config.js"},"_npmUser":{"name":"openmrs-bot","email":"infrastructure@openmrs.org"},"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.20.2+x64 (linux)","description":"Patient test results microfrontend for the OpenMRS SPA","directories":{},"_nodeVersion":"16.20.2","browserslist":["extends browserslist-config-openmrs"],"dependencies":{"d3":"^7.6.1","lodash-es":"^4.17.15","@carbon/react":"^1.12.0","@carbon/charts":"^1.5.2","@carbon/charts-react":"^1.5.2","@openmrs/esm-patient-common-lib":"^5.0.1-pre.2468"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"webpack":"^5.74.0"},"peerDependencies":{"rxjs":"6.x","react":"18.x","react-i18next":"11.x","react-router-dom":"6.x","@openmrs/esm-framework":"5.x","@openmrs/esm-patient-common-lib":"5.x"},"_npmOperationalInternal":{"tmp":"tmp/esm-patient-test-results-app_5.0.1-pre.2468_1695121641745_0.5923674628053357","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-04-28T07:49:09.383Z","modified":"2026-06-18T21:08:31.370Z","3.0.0-pre.64":"2021-04-28T07:49:09.908Z","3.0.0-pre.65":"2021-04-28T12:09:12.831Z","3.0.0-pre.66":"2021-04-28T23:07:03.214Z","3.0.0-pre.71":"2021-04-29T15:11:13.201Z","3.0.0-pre.82":"2021-04-29T19:32:01.524Z","3.0.0-pre.85":"2021-04-29T20:26:18.927Z","3.0.0-pre.86":"2021-04-29T20:29:38.193Z","3.0.0-pre.88":"2021-04-30T08:06:31.045Z","3.0.0-pre.93":"2021-04-30T13:03:23.153Z","3.0.0-pre.96":"2021-05-02T20:30:47.140Z","3.0.0-pre.99":"2021-05-03T07:23:44.950Z","3.0.0-pre.100":"2021-05-03T07:25:13.704Z","3.0.0-pre.102":"2021-05-03T08:23:39.946Z","3.0.0-pre.103":"2021-05-03T16:20:10.420Z","3.0.0-pre.114":"2021-05-05T08:20:26.911Z","3.0.0-pre.117":"2021-05-05T10:49:36.584Z","3.0.0-pre.120":"2021-05-05T11:43:48.352Z","3.0.0-pre.122":"2021-05-06T07:40:07.421Z","3.0.0-pre.128":"2021-05-06T13:54:00.057Z","3.0.0":"2021-05-06T14:28:06.197Z","3.0.0-pre.134":"2021-05-07T11:41:07.423Z","3.0.0-pre.135":"2021-05-07T11:43:45.044Z","3.0.0-pre.142":"2021-05-10T07:43:23.422Z","3.0.0-pre.146":"2021-05-10T08:14:42.658Z","3.0.0-pre.149":"2021-05-10T13:53:36.314Z","3.0.0-pre.151":"2021-05-11T10:03:24.752Z","3.0.0-pre.158":"2021-05-12T07:31:24.218Z","3.0.0-pre.162":"2021-05-13T00:14:39.478Z","3.0.0-pre.163":"2021-05-13T19:41:03.606Z","3.0.0-pre.165":"2021-05-17T13:47:59.618Z","3.0.0-pre.167":"2021-05-18T16:23:06.740Z","3.0.0-pre.170":"2021-05-19T13:48:14.956Z","3.0.0-pre.173":"2021-05-19T14:39:28.215Z","3.0.0-pre.174":"2021-05-19T14:41:22.348Z","3.0.0-pre.176":"2021-05-20T08:34:42.774Z","3.0.0-pre.178":"2021-05-20T11:30:58.196Z","3.0.0-pre.182":"2021-05-24T12:10:40.340Z","3.0.0-pre.184":"2021-05-25T10:39:23.254Z","3.0.0-pre.185":"2021-05-25T10:40:25.691Z","3.0.0-pre.188":"2021-05-25T14:18:19.648Z","3.0.0-pre.189":"2021-05-25T14:46:49.384Z","3.0.0-pre.194":"2021-05-26T07:37:48.578Z","3.0.0-pre.195":"2021-05-26T07:54:17.550Z","3.0.0-pre.197":"2021-05-26T09:13:02.453Z","3.0.0-pre.201":"2021-05-26T12:27:09.202Z","3.0.0-pre.202":"2021-05-26T12:35:13.319Z","3.0.0-pre.204":"2021-05-26T18:59:04.478Z","3.0.0-pre.207":"2021-05-27T13:23:09.158Z","3.0.0-pre.212":"2021-05-31T14:09:54.647Z","3.0.0-pre.215":"2021-05-31T14:50:06.287Z","3.0.0-pre.219":"2021-05-31T19:45:29.481Z","3.0.0-pre.243":"2021-06-06T19:26:05.356Z","3.0.0-pre.242":"2021-06-06T19:26:12.104Z","3.0.0-pre.250":"2021-06-07T13:25:25.612Z","3.0.0-pre.251":"2021-06-07T13:28:20.345Z","3.0.0-pre.252":"2021-06-07T13:34:45.359Z","3.0.0-pre.256":"2021-06-07T15:48:41.082Z","3.0.0-pre.265":"2021-06-08T12:48:15.677Z","3.0.0-pre.269":"2021-06-08T15:56:56.298Z","3.0.0-pre.272":"2021-06-09T08:49:55.297Z","3.0.0-pre.274":"2021-06-09T12:15:50.266Z","3.0.0-pre.276":"2021-06-10T08:40:07.352Z","3.0.0-pre.277":"2021-06-10T14:49:01.568Z","3.0.0-pre.280":"2021-06-11T08:26:00.799Z","3.0.0-pre.286":"2021-06-15T13:24:11.763Z","3.0.0-pre.287":"2021-06-15T15:32:14.559Z","3.0.0-pre.290":"2021-06-17T09:16:09.360Z","3.0.0-pre.292":"2021-06-18T10:00:20.641Z","3.0.0-pre.295":"2021-06-18T16:05:21.632Z","3.0.0-pre.302":"2021-06-21T12:33:10.765Z","3.0.0-pre.306":"2021-06-21T20:15:45.016Z","3.0.0-pre.308":"2021-06-23T09:42:32.889Z","3.0.0-pre.311":"2021-06-24T12:36:29.790Z","3.0.0-pre.318":"2021-06-26T23:16:59.178Z","3.0.0-pre.321":"2021-06-28T11:47:19.171Z","3.0.0-pre.326":"2021-06-30T10:20:12.817Z","3.0.0-pre.325":"2021-06-30T10:21:34.653Z","3.0.0-pre.328":"2021-07-01T15:06:38.287Z","3.0.0-pre.331":"2021-07-01T20:28:40.734Z","3.0.0-pre.334":"2021-07-06T07:59:58.949Z","3.0.0-pre.335":"2021-07-06T08:12:30.086Z","3.0.0-pre.337":"2021-07-06T12:06:37.619Z","3.0.0-pre.340":"2021-07-07T22:19:48.797Z","3.0.0-pre.343":"2021-07-08T09:25:56.985Z","3.0.0-pre.344":"2021-07-09T07:49:32.873Z","3.0.0-pre.346":"2021-07-13T22:52:14.985Z","3.0.0-pre.348":"2021-07-21T22:06:00.048Z","3.0.0-pre.350":"2021-07-23T23:49:12.264Z","3.0.0-pre.351":"2021-07-25T09:11:52.251Z","3.0.0-pre.353":"2021-07-25T09:16:01.381Z","3.0.0-pre.352":"2021-07-25T09:16:39.626Z","3.0.0-pre.354":"2021-07-26T08:11:31.949Z","3.0.0-pre.355":"2021-07-26T08:49:23.998Z","3.0.0-pre.358":"2021-07-28T07:21:07.488Z","3.0.0-pre.360":"2021-07-28T17:38:07.884Z","3.0.0-pre.366":"2021-07-30T07:41:52.685Z","3.0.0-pre.372":"2021-08-04T00:08:23.529Z","3.0.0-pre.374":"2021-08-04T07:18:36.370Z","3.0.0-pre.377":"2021-08-05T12:23:45.376Z","3.0.0-pre.378":"2021-08-05T15:38:29.030Z","3.0.0-pre.380":"2021-08-06T11:39:49.063Z","3.0.0-pre.385":"2021-08-06T20:46:12.547Z","3.0.0-pre.386":"2021-08-08T13:56:16.281Z","3.0.0-pre.403":"2021-08-12T10:38:55.324Z","3.0.0-pre.406":"2021-08-12T12:29:44.734Z","3.0.0-pre.409":"2021-08-12T13:58:23.840Z","3.0.0-pre.410":"2021-08-12T14:20:58.539Z","3.0.0-pre.412":"2021-08-12T14:45:55.391Z","3.0.0-pre.415":"2021-08-14T10:56:41.289Z","3.0.0-pre.428":"2021-08-18T10:23:20.774Z","3.0.0-pre.438":"2021-08-19T08:37:50.894Z","3.0.0-pre.439":"2021-08-20T01:46:33.901Z","3.0.0-pre.441":"2021-08-20T13:37:11.397Z","3.0.0-pre.447":"2021-08-23T13:55:31.442Z","3.0.0-pre.453":"2021-08-24T09:54:18.846Z","3.0.0-pre.455":"2021-08-24T17:44:42.827Z","3.0.0-pre.460":"2021-08-25T12:35:42.887Z","3.0.0-pre.468":"2021-08-26T07:38:48.221Z","3.0.0-pre.470":"2021-08-26T13:35:58.005Z","3.0.0-pre.471":"2021-08-26T18:52:30.390Z","3.0.0-pre.476":"2021-08-29T17:25:17.185Z","3.0.0-pre.477":"2021-08-29T17:34:22.700Z","3.0.0-pre.481":"2021-08-30T07:33:54.893Z","3.0.0-pre.484":"2021-08-30T10:21:00.450Z","3.0.0-pre.486":"2021-08-30T11:20:39.197Z","3.0.0-pre.491":"2021-08-30T21:48:08.174Z","3.0.0-pre.492":"2021-08-31T07:30:46.170Z","3.0.0-pre.496":"2021-08-31T10:07:20.465Z","3.0.0-pre.500":"2021-09-01T11:29:37.533Z","3.0.0-pre.501":"2021-09-01T11:41:20.692Z","3.0.0-pre.506":"2021-09-02T09:17:22.682Z","3.0.0-pre.509":"2021-09-02T09:37:38.836Z","3.0.0-pre.510":"2021-09-02T09:40:51.222Z","3.0.0-pre.514":"2021-09-02T13:32:30.847Z","3.0.0-pre.517":"2021-09-02T21:01:42.541Z","3.0.0-pre.519":"2021-09-04T21:42:43.126Z","3.0.0-pre.523":"2021-09-06T09:22:07.049Z","3.0.0-pre.526":"2021-09-06T11:59:12.882Z","3.0.0-pre.530":"2021-09-07T09:38:18.712Z","3.0.0-pre.533":"2021-09-07T10:46:45.231Z","3.0.0-pre.536":"2021-09-08T08:20:39.136Z","3.0.0-pre.539":"2021-09-08T10:24:49.588Z","3.0.0-pre.542":"2021-09-08T14:21:09.665Z","3.0.0-pre.545":"2021-09-08T22:52:38.394Z","3.0.0-pre.547":"2021-09-09T09:40:26.313Z","3.0.0-pre.551":"2021-09-09T14:50:06.640Z","3.0.0-pre.553":"2021-09-10T08:44:23.774Z","3.0.0-pre.558":"2021-09-10T21:30:09.315Z","3.0.0-pre.561":"2021-09-10T22:32:50.288Z","3.0.0-pre.567":"2021-09-13T07:56:16.881Z","3.0.0-pre.569":"2021-09-13T13:24:27.489Z","3.0.0-pre.576":"2021-09-13T21:14:13.445Z","3.0.0-pre.577":"2021-09-13T21:33:01.496Z","3.0.0-pre.582":"2021-09-14T14:00:22.999Z","3.0.0-pre.583":"2021-09-16T12:41:35.317Z","3.0.0-pre.584":"2021-09-16T23:50:58.530Z","3.0.0-pre.587":"2021-09-17T14:22:29.887Z","3.0.0-pre.588":"2021-09-17T16:25:10.787Z","3.0.0-pre.601":"2021-09-21T15:41:44.808Z","3.0.0-pre.610":"2021-09-23T08:32:09.591Z","3.0.0-pre.612":"2021-09-23T10:21:11.219Z","3.0.0-pre.617":"2021-09-23T12:37:59.891Z","3.0.0-pre.625":"2021-09-23T22:10:51.311Z","3.0.0-pre.628":"2021-09-24T01:02:40.612Z","3.0.0-pre.634":"2021-09-24T02:43:02.950Z","3.0.0-pre.635":"2021-09-24T03:05:33.066Z","3.0.0-pre.656":"2021-09-28T01:15:28.445Z","3.0.0-pre.662":"2021-09-28T09:08:22.491Z","3.0.0-pre.665":"2021-09-28T12:28:22.852Z","3.0.0-pre.666":"2021-09-28T12:34:04.818Z","3.0.0-pre.671":"2021-09-28T21:26:21.704Z","3.0.0-pre.675":"2021-09-30T10:38:20.516Z","3.0.0-pre.678":"2021-09-30T11:02:48.098Z","3.0.0-pre.679":"2021-09-30T12:17:27.573Z","3.0.0-pre.683":"2021-10-01T02:41:47.253Z","3.0.0-pre.684":"2021-10-01T03:44:10.836Z","3.0.0-pre.688":"2021-10-01T13:12:13.669Z","3.0.0-pre.690":"2021-10-01T18:12:43.886Z","3.0.0-pre.699":"2021-10-04T07:59:03.944Z","3.0.0-pre.702":"2021-10-04T09:35:53.189Z","3.0.0-pre.705":"2021-10-04T13:38:56.848Z","3.0.0-pre.709":"2021-10-04T14:58:37.656Z","3.0.0-pre.711":"2021-10-05T02:20:40.684Z","3.0.0-pre.714":"2021-10-05T09:26:09.414Z","3.0.0-pre.715":"2021-10-05T12:18:43.414Z","3.0.0-pre.717":"2021-10-05T16:14:20.124Z","3.0.0-pre.718":"2021-10-05T16:22:47.762Z","3.0.0-pre.722":"2021-10-06T09:13:58.173Z","3.0.0-pre.724":"2021-10-06T20:27:20.120Z","3.0.0-pre.730":"2021-10-07T20:16:16.897Z","3.0.0-pre.733":"2021-10-08T08:22:10.538Z","3.0.0-pre.738":"2021-10-12T18:19:23.746Z","3.0.0-pre.743":"2021-10-13T12:47:42.105Z","3.0.0-pre.745":"2021-10-14T01:22:38.076Z","3.0.0-pre.748":"2021-10-14T08:43:57.398Z","3.0.1-pre.758":"2021-10-14T15:24:39.867Z","3.0.2-pre.759":"2021-10-14T16:02:07.835Z","3.0.2-pre.760":"2021-10-14T16:10:25.892Z","3.0.2-pre.763":"2021-10-14T18:12:46.207Z","3.0.3-pre.764":"2021-10-14T18:13:17.626Z","3.0.3":"2021-10-14T18:43:07.568Z","3.0.3-pre.766":"2021-10-15T07:10:07.862Z","3.0.3-pre.767":"2021-10-15T07:13:57.371Z","3.0.3-pre.769":"2021-10-15T09:46:29.794Z","3.0.3-pre.776":"2021-10-19T15:49:35.892Z","3.0.3-pre.778":"2021-10-20T20:20:45.675Z","3.0.3-pre.779":"2021-10-21T04:47:01.318Z","3.0.3-pre.780":"2021-10-21T16:16:02.909Z","3.0.3-pre.781":"2021-10-21T17:01:18.648Z","3.0.3-pre.790":"2021-10-26T21:41:17.327Z","3.0.3-pre.791":"2021-10-27T15:51:11.999Z","3.0.3-pre.796":"2021-10-28T16:21:22.101Z","3.0.3-pre.798":"2021-10-28T23:12:11.088Z","3.0.3-pre.813":"2021-11-01T23:57:28.544Z","3.0.3-pre.812":"2021-11-01T23:58:26.256Z","3.0.3-pre.814":"2021-11-02T00:08:06.063Z","3.0.3-pre.818":"2021-11-02T15:31:31.953Z","3.0.3-pre.820":"2021-11-02T18:50:50.088Z","3.0.3-pre.821":"2021-11-03T01:35:42.559Z","3.0.3-pre.826":"2021-11-03T19:27:39.210Z","3.0.3-pre.827":"2021-11-03T23:20:25.842Z","3.0.3-pre.830":"2021-11-04T19:42:42.477Z","3.0.3-pre.831":"2021-11-04T19:46:12.718Z","3.0.3-pre.833":"2021-11-04T20:29:37.849Z","3.0.3-pre.835":"2021-11-05T17:04:53.755Z","3.0.3-pre.837":"2021-11-06T00:48:10.893Z","3.0.3-pre.841":"2021-11-11T12:33:31.284Z","3.0.3-pre.845":"2021-11-12T21:16:05.383Z","3.0.3-pre.847":"2021-11-12T21:22:06.807Z","3.0.3-pre.850":"2021-11-15T21:12:30.844Z","3.0.3-pre.852":"2021-11-16T17:14:08.423Z","3.0.3-pre.858":"2021-11-19T20:02:02.129Z","3.0.3-pre.859":"2021-11-20T08:44:47.005Z","3.0.3-pre.862":"2021-11-23T00:31:52.713Z","3.0.3-pre.871":"2021-11-25T14:55:29.935Z","3.0.3-pre.880":"2021-11-29T17:31:59.966Z","3.0.3-pre.881":"2021-12-02T16:43:49.044Z","3.0.3-pre.882":"2021-12-02T16:54:24.299Z","3.0.3-pre.883":"2021-12-02T19:40:23.138Z","3.0.3-pre.887":"2021-12-07T18:32:54.164Z","3.0.3-pre.891":"2021-12-09T16:19:18.404Z","3.0.3-pre.894":"2021-12-13T18:24:14.260Z","3.0.3-pre.897":"2021-12-13T22:03:31.950Z","3.0.3-pre.903":"2021-12-16T02:38:43.089Z","3.0.3-pre.908":"2021-12-19T11:36:44.790Z","3.0.3-pre.913":"2021-12-21T19:27:50.892Z","3.0.3-pre.936":"2022-01-06T15:46:38.328Z","3.0.3-pre.941":"2022-01-07T09:29:21.321Z","3.0.3-pre.946":"2022-01-07T22:34:45.837Z","3.0.3-pre.948":"2022-01-08T07:33:48.231Z","3.0.3-pre.951":"2022-01-09T15:01:30.486Z","3.0.3-pre.959":"2022-01-10T23:22:46.199Z","3.0.3-pre.960":"2022-01-10T23:26:36.981Z","3.0.3-pre.961":"2022-01-11T03:04:03.724Z","3.0.3-pre.964":"2022-01-11T09:59:38.363Z","3.0.3-pre.963":"2022-01-11T10:04:38.871Z","3.0.3-pre.966":"2022-01-11T17:12:23.073Z","3.0.3-pre.967":"2022-01-11T17:15:41.478Z","3.0.3-pre.969":"2022-01-11T22:42:05.027Z","3.0.3-pre.974":"2022-01-12T23:25:05.540Z","3.0.3-pre.975":"2022-01-13T00:29:31.380Z","3.0.3-pre.978":"2022-01-13T12:01:45.652Z","3.0.3-pre.981":"2022-01-13T16:37:18.489Z","3.0.3-pre.982":"2022-01-13T18:05:05.875Z","3.0.3-pre.983":"2022-01-14T03:32:51.059Z","3.0.3-pre.984":"2022-01-14T10:33:43.890Z","3.0.3-pre.987":"2022-01-14T17:38:40.653Z","3.0.3-pre.989":"2022-01-14T18:16:07.108Z","3.0.3-pre.990":"2022-01-14T20:48:33.561Z","3.0.3-pre.1009":"2022-01-18T20:23:31.686Z","3.0.3-pre.1008":"2022-01-18T20:24:41.421Z","3.0.3-pre.1010":"2022-01-18T21:34:46.010Z","3.0.3-pre.1012":"2022-01-20T06:46:25.278Z","3.0.3-pre.1015":"2022-01-20T10:40:30.445Z","3.0.3-pre.1020":"2022-01-20T15:59:18.300Z","3.0.3-pre.1021":"2022-01-20T18:58:32.847Z","3.0.3-pre.1022":"2022-01-20T19:02:37.457Z","3.0.3-pre.1027":"2022-01-21T22:16:53.264Z","3.0.3-pre.1037":"2022-01-24T15:04:27.903Z","3.0.3-pre.1038":"2022-01-25T01:13:27.975Z","3.0.3-pre.1042":"2022-01-25T12:14:24.821Z","3.0.3-pre.1047":"2022-01-25T17:48:34.892Z","3.0.3-pre.1046":"2022-01-25T17:54:29.235Z","3.0.3-pre.1049":"2022-01-25T22:03:30.018Z","3.0.3-pre.1052":"2022-01-26T16:46:09.611Z","3.0.3-pre.1058":"2022-01-27T11:33:44.236Z","3.0.3-pre.1059":"2022-01-27T11:39:31.051Z","3.0.3-pre.1062":"2022-01-27T20:42:29.111Z","3.0.3-pre.1063":"2022-01-27T20:49:57.977Z","3.0.3-pre.1065":"2022-01-28T21:00:49.886Z","3.0.3-pre.1067":"2022-01-28T22:21:35.049Z","3.0.3-pre.1073":"2022-02-02T08:16:47.744Z","3.0.3-pre.1076":"2022-02-03T13:15:50.710Z","3.0.3-pre.1077":"2022-02-03T17:30:23.932Z","3.0.3-pre.1079":"2022-02-03T20:15:21.841Z","3.0.3-pre.1080":"2022-02-04T18:39:50.607Z","3.0.4-pre.1082":"2022-02-04T20:59:36.406Z","3.1.1-pre.1084":"2022-02-05T00:01:39.980Z","3.1.0":"2022-02-05T00:23:19.016Z","3.1.1-pre.1090":"2022-02-08T14:37:35.370Z","3.1.1-pre.1092":"2022-02-08T18:02:42.917Z","3.1.1-pre.1097":"2022-02-09T04:11:01.109Z","3.1.1-pre.1102":"2022-02-09T13:53:23.342Z","3.1.1-pre.1106":"2022-02-09T21:44:51.731Z","3.1.1-pre.1109":"2022-02-10T18:17:23.211Z","3.1.1-pre.1113":"2022-02-11T00:39:01.309Z","3.1.1-pre.1117":"2022-02-11T10:52:49.127Z","3.1.1-pre.1124":"2022-02-14T20:07:46.375Z","3.1.1-pre.1128":"2022-02-15T06:16:28.554Z","3.1.1-pre.1140":"2022-02-16T12:14:39.128Z","3.1.1-pre.1142":"2022-02-16T20:17:37.829Z","3.1.1-pre.1152":"2022-02-17T06:42:28.810Z","3.1.1-pre.1157":"2022-02-17T19:00:30.057Z","3.1.1-pre.1158":"2022-02-17T19:08:11.210Z","3.1.1-pre.1160":"2022-02-17T21:24:26.268Z","3.1.1-pre.1162":"2022-02-17T22:01:48.116Z","3.1.1-pre.1166":"2022-02-18T17:56:36.849Z","3.1.1-pre.1167":"2022-02-18T19:46:09.138Z","3.1.1-pre.1172":"2022-02-19T15:08:21.375Z","3.1.1-pre.1173":"2022-02-20T15:18:10.170Z","3.1.1-pre.1174":"2022-02-21T06:50:17.640Z","3.1.1-pre.1184":"2022-02-22T20:40:53.247Z","3.1.1-pre.1187":"2022-02-22T23:12:45.601Z","3.1.1-pre.1193":"2022-02-23T18:09:35.447Z","3.1.1-pre.1194":"2022-02-23T23:06:48.736Z","3.1.1-pre.1198":"2022-02-24T23:21:05.968Z","3.1.1-pre.1204":"2022-02-25T18:51:30.292Z","3.1.1-pre.1205":"2022-02-25T19:12:20.438Z","3.1.1-pre.1207":"2022-02-25T20:31:40.884Z","3.1.1-pre.1211":"2022-02-26T16:03:10.050Z","3.1.1-pre.1212":"2022-02-26T16:22:24.712Z","3.1.1-pre.1217":"2022-02-28T18:21:24.040Z","3.1.1-pre.1219":"2022-02-28T18:56:24.699Z","3.1.1-pre.1223":"2022-03-01T11:08:36.807Z","3.1.1-pre.1228":"2022-03-01T16:46:57.039Z","3.1.1-pre.1231":"2022-03-01T19:25:56.478Z","3.1.1-pre.1235":"2022-03-02T17:45:37.935Z","3.1.1-pre.1238":"2022-03-02T19:32:34.973Z","3.1.1-pre.1239":"2022-03-02T20:37:58.633Z","3.1.1-pre.1245":"2022-03-03T21:10:26.395Z","3.1.1-pre.1249":"2022-03-05T03:26:15.787Z","3.1.1-pre.1250":"2022-03-05T03:43:00.915Z","3.1.1-pre.1254":"2022-03-07T18:07:53.802Z","3.1.1-pre.1256":"2022-03-07T18:35:44.244Z","3.1.1-pre.1264":"2022-03-08T14:14:05.263Z","3.1.1-pre.1270":"2022-03-09T08:49:29.740Z","3.1.1-pre.1272":"2022-03-09T09:41:38.835Z","3.1.1-pre.1277":"2022-03-09T18:56:25.272Z","3.1.1-pre.1279":"2022-03-09T22:50:53.277Z","3.1.1-pre.1283":"2022-03-10T00:47:19.732Z","3.1.1-pre.1284":"2022-03-10T00:53:58.680Z","3.1.1-pre.1286":"2022-03-10T01:38:25.621Z","3.1.1-pre.1290":"2022-03-11T09:37:31.893Z","3.1.1-pre.1294":"2022-03-11T19:04:43.046Z","3.1.1-pre.1295":"2022-03-11T20:22:34.148Z","3.1.1-pre.1299":"2022-03-12T18:01:37.314Z","3.1.1-pre.1303":"2022-03-14T22:13:05.608Z","3.1.1-pre.1305":"2022-03-15T10:39:10.114Z","3.1.1-pre.1312":"2022-03-16T12:26:08.210Z","3.1.1-pre.1315":"2022-03-16T20:42:57.756Z","3.1.1-pre.1317":"2022-03-16T21:47:43.222Z","3.1.1-pre.1320":"2022-03-17T09:33:12.559Z","3.1.1-pre.1323":"2022-03-17T20:18:51.882Z","3.1.1-pre.1325":"2022-03-18T15:02:46.891Z","3.1.1-pre.1331":"2022-03-22T21:10:44.234Z","3.1.1-pre.1346":"2022-03-24T17:50:14.464Z","3.1.1-pre.1373":"2022-03-30T20:05:31.521Z","3.1.1-pre.1375":"2022-03-31T08:38:29.045Z","3.1.1-pre.1382":"2022-04-02T02:45:32.735Z","3.1.1-pre.1394":"2022-04-05T12:27:25.401Z","3.1.1-pre.1396":"2022-04-05T15:42:41.621Z","3.1.1-pre.1410":"2022-04-07T08:31:52.758Z","3.1.1-pre.1424":"2022-04-07T16:19:59.694Z","3.1.1-pre.1425":"2022-04-08T06:59:25.104Z","3.1.1-pre.1431":"2022-04-08T16:22:34.330Z","3.1.1-pre.1433":"2022-04-08T17:51:58.578Z","3.1.1-pre.1436":"2022-04-08T19:25:42.593Z","3.1.1-pre.1437":"2022-04-08T19:32:31.175Z","3.1.1-pre.1439":"2022-04-08T19:51:44.151Z","3.1.1-pre.1450":"2022-04-11T20:35:03.299Z","3.1.1-pre.1453":"2022-04-12T18:50:46.509Z","3.1.1-pre.1455":"2022-04-13T15:04:43.424Z","3.1.1-pre.1458":"2022-04-14T05:57:22.108Z","3.1.1-pre.1459":"2022-04-14T14:06:05.144Z","3.1.1-pre.1471":"2022-04-15T17:03:07.702Z","3.1.1-pre.1474":"2022-04-19T14:30:34.589Z","3.1.1-pre.1482":"2022-04-20T05:53:11.342Z","3.1.1-pre.1483":"2022-04-20T06:17:00.028Z","3.1.1-pre.1496":"2022-04-21T11:54:55.567Z","3.1.1-pre.1498":"2022-04-21T13:41:14.120Z","3.1.1-pre.1499":"2022-04-21T16:55:44.644Z","3.1.1-pre.1510":"2022-04-23T08:57:11.582Z","3.1.1-pre.1534":"2022-04-26T08:37:36.209Z","3.1.1-pre.1542":"2022-04-26T19:16:34.622Z","3.1.1-pre.1543":"2022-04-27T07:15:14.501Z","3.1.1-pre.1553":"2022-04-27T18:41:07.874Z","3.1.1-pre.1554":"2022-04-27T20:24:02.214Z","3.1.1-pre.1559":"2022-04-28T15:53:36.645Z","3.1.1-pre.1568":"2022-05-02T17:38:36.594Z","3.1.1-pre.1570":"2022-05-04T15:14:15.571Z","3.1.1-pre.1577":"2022-05-05T09:28:03.881Z","3.1.1-pre.1578":"2022-05-05T09:32:24.688Z","3.1.1-pre.1588":"2022-05-09T10:55:20.237Z","3.1.1-pre.1589":"2022-05-09T11:03:36.697Z","3.1.1-pre.6":"2022-05-11T10:47:36.572Z","3.1.1-pre.21":"2022-05-16T02:45:20.462Z","3.1.1-pre.31":"2022-05-16T11:23:03.841Z","3.1.1-pre.33":"2022-05-16T12:00:23.137Z","3.1.1-pre.35":"2022-05-17T08:29:56.260Z","3.1.1-pre.36":"2022-05-17T08:32:25.370Z","3.1.1-pre.38":"2022-05-18T14:31:50.646Z","3.1.1-pre.41":"2022-05-19T16:55:55.486Z","3.1.1-pre.45":"2022-05-24T11:41:27.999Z","3.1.1-pre.46":"2022-05-24T20:44:18.431Z","3.1.1-pre.51":"2022-06-01T14:20:19.765Z","3.1.1-pre.53":"2022-06-02T08:14:36.917Z","3.1.1-pre.55":"2022-06-02T14:27:21.898Z","3.1.1-pre.57":"2022-06-03T06:29:23.284Z","3.1.1-pre.63":"2022-06-10T06:32:25.798Z","3.1.1-pre.67":"2022-06-13T08:47:29.392Z","3.1.1-pre.73":"2022-06-14T11:57:27.140Z","3.1.1-pre.70":"2022-06-14T13:34:39.414Z","3.1.1-pre.76":"2022-06-15T10:15:42.668Z","3.2.0":"2022-06-15T14:31:17.492Z","3.2.1-pre.78":"2022-06-15T14:33:15.035Z","3.2.1-pre.81":"2022-06-16T15:25:32.433Z","3.2.1-pre.85":"2022-06-17T15:05:00.739Z","3.2.1-pre.89":"2022-06-21T13:21:12.757Z","3.2.1-pre.91":"2022-06-21T14:32:20.053Z","3.2.1-pre.97":"2022-06-22T21:20:49.775Z","3.2.1-pre.100":"2022-06-24T19:32:05.854Z","3.2.1-pre.104":"2022-06-27T15:34:30.981Z","3.2.1-pre.112":"2022-06-28T19:25:38.556Z","3.2.1-pre.115":"2022-06-28T20:24:16.575Z","3.2.1-pre.116":"2022-06-29T08:53:24.427Z","3.2.1-pre.119":"2022-06-29T13:49:27.472Z","3.2.1-pre.123":"2022-06-29T16:07:43.772Z","3.2.1-pre.120":"2022-06-29T16:07:50.973Z","3.2.1-pre.124":"2022-06-29T20:53:59.655Z","3.2.1-pre.125":"2022-06-29T21:04:17.298Z","3.2.1-pre.128":"2022-06-30T21:08:01.829Z","3.2.1-pre.129":"2022-06-30T23:13:25.456Z","3.2.1-pre.130":"2022-07-01T07:19:50.305Z","3.2.1-pre.132":"2022-07-01T17:44:48.570Z","3.2.1-pre.134":"2022-07-05T17:03:05.391Z","3.2.1-pre.140":"2022-07-07T10:43:14.526Z","3.2.1-pre.141":"2022-07-07T11:03:54.820Z","3.2.1-pre.143":"2022-07-07T17:05:21.049Z","3.2.1-pre.146":"2022-07-11T07:48:58.509Z","3.2.1-pre.147":"2022-07-11T18:49:57.116Z","3.2.1-pre.157":"2022-07-20T09:31:35.189Z","3.2.1-pre.166":"2022-07-21T17:21:44.007Z","3.2.1-pre.177":"2022-07-29T13:44:39.057Z","3.2.1-pre.180":"2022-08-02T01:13:50.220Z","3.2.1-pre.197":"2022-08-04T11:44:59.416Z","3.2.1-pre.201":"2022-08-05T05:41:10.804Z","3.2.1-pre.203":"2022-08-05T08:36:28.037Z","3.2.1-pre.211":"2022-08-09T17:49:16.619Z","3.2.1-pre.212":"2022-08-09T18:55:02.144Z","3.2.1-pre.217":"2022-08-11T15:14:08.171Z","3.2.1-pre.219":"2022-08-11T20:30:39.432Z","3.2.1-pre.220":"2022-08-11T20:35:28.650Z","4.0.1-pre.221":"2022-08-11T20:59:26.733Z","4.0.1-pre.224":"2022-08-15T09:36:24.167Z","4.0.1-pre.228":"2022-08-15T16:28:20.253Z","4.0.1-pre.231":"2022-08-16T04:44:38.516Z","4.0.1-pre.233":"2022-08-16T13:46:19.221Z","4.0.1-pre.235":"2022-08-17T09:11:52.622Z","4.0.1-pre.243":"2022-08-19T19:10:26.463Z","4.0.1-pre.248":"2022-08-23T17:04:45.093Z","4.0.1-pre.251":"2022-08-24T13:57:08.181Z","4.0.1-pre.252":"2022-08-24T14:01:43.134Z","4.0.1-pre.255":"2022-08-24T16:18:30.442Z","4.0.1-pre.258":"2022-08-24T18:51:54.306Z","4.0.1-pre.261":"2022-08-24T22:17:01.552Z","4.0.1-pre.262":"2022-08-24T22:33:08.508Z","4.0.1-pre.263":"2022-08-24T23:48:05.502Z","4.0.1-pre.265":"2022-08-25T05:41:55.524Z","4.0.1-pre.268":"2022-08-25T08:08:49.298Z","4.0.1-pre.269":"2022-08-25T10:21:33.886Z","4.0.1-pre.271":"2022-08-25T14:01:06.146Z","4.0.1-pre.276":"2022-08-25T15:51:52.158Z","4.0.1-pre.278":"2022-08-27T23:08:40.816Z","4.0.1-pre.280":"2022-08-29T07:52:23.959Z","4.0.1-pre.289":"2022-08-30T11:56:21.909Z","4.0.1-pre.294":"2022-08-31T18:04:24.904Z","4.0.1-pre.296":"2022-09-01T05:57:24.945Z","4.0.1-pre.297":"2022-09-01T11:31:12.326Z","4.0.1-pre.298":"2022-09-01T18:13:51.851Z","4.0.1-pre.300":"2022-09-02T07:22:32.665Z","4.0.1-pre.307":"2022-09-05T17:28:01.837Z","4.0.1-pre.309":"2022-09-06T07:38:50.712Z","4.0.1-pre.311":"2022-09-07T12:54:29.199Z","4.0.1-pre.317":"2022-09-08T05:19:37.481Z","4.0.1-pre.318":"2022-09-08T08:14:40.083Z","4.0.1-pre.321":"2022-09-08T12:55:42.208Z","4.0.1-pre.323":"2022-09-08T17:15:23.089Z","4.0.1-pre.325":"2022-09-08T20:23:57.763Z","4.0.1-pre.327":"2022-09-09T12:05:35.198Z","4.0.1-pre.335":"2022-09-13T08:29:11.875Z","4.0.1-pre.336":"2022-09-13T08:30:15.688Z","4.0.1-pre.346":"2022-09-15T12:23:18.993Z","4.0.1-pre.345":"2022-09-15T12:25:09.686Z","4.0.1-pre.348":"2022-09-18T19:13:42.473Z","4.0.1-pre.354":"2022-09-20T08:35:10.463Z","4.0.1-pre.355":"2022-09-20T08:51:24.170Z","4.0.1-pre.358":"2022-09-20T20:03:04.852Z","4.0.0":"2022-09-23T01:18:23.790Z","4.0.1-pre.371":"2022-09-26T14:22:36.141Z","4.0.1-pre.375":"2022-09-27T18:07:13.201Z","4.0.1-pre.383":"2022-09-28T12:17:29.522Z","4.0.1-pre.385":"2022-09-28T14:32:16.777Z","4.0.1-pre.386":"2022-09-28T14:47:55.214Z","4.0.1-pre.394":"2022-09-29T19:29:52.992Z","4.0.1-pre.395":"2022-09-30T10:19:14.701Z","4.0.1-pre.400":"2022-10-02T04:05:51.846Z","4.0.1-pre.410":"2022-10-05T20:12:22.848Z","4.0.1-pre.412":"2022-10-07T13:10:20.981Z","4.0.1-pre.413":"2022-10-07T13:39:08.715Z","4.0.1-pre.415":"2022-10-07T16:01:21.062Z","4.0.1-pre.427":"2022-10-17T18:23:05.004Z","4.0.1-pre.432":"2022-10-18T19:55:56.781Z","4.0.1-pre.435":"2022-10-19T09:30:49.357Z","4.0.1-pre.442":"2022-10-20T13:15:43.405Z","4.0.1-pre.444":"2022-10-20T22:06:12.876Z","4.0.1-pre.445":"2022-10-24T09:05:13.412Z","4.0.1-pre.455":"2022-10-25T19:04:41.802Z","4.0.1-pre.458":"2022-10-30T16:06:58.753Z","4.0.1-pre.462":"2022-11-01T18:16:58.638Z","4.0.1-pre.466":"2022-11-02T12:16:57.230Z","4.0.1-pre.472":"2022-11-02T15:37:26.897Z","4.0.1-pre.474":"2022-11-03T08:00:26.696Z","4.0.1-pre.477":"2022-11-03T13:19:31.044Z","4.0.1-pre.482":"2022-11-04T23:03:59.557Z","4.0.1-pre.483":"2022-11-05T16:48:15.158Z","4.0.1-pre.487":"2022-11-09T08:54:15.017Z","4.0.1-pre.493":"2022-11-09T22:49:31.157Z","4.0.1-pre.496":"2022-11-10T14:01:42.176Z","4.0.1-pre.497":"2022-11-10T14:51:16.707Z","4.0.1-pre.498":"2022-11-10T14:52:33.481Z","4.0.1-pre.499":"2022-11-10T14:55:14.291Z","4.0.1-pre.508":"2022-11-11T12:08:50.737Z","4.0.1-pre.509":"2022-11-11T12:09:39.344Z","4.0.1-pre.510":"2022-11-11T12:23:30.965Z","4.0.1-pre.511":"2022-11-11T12:29:21.945Z","4.0.1-pre.513":"2022-11-11T13:34:43.058Z","4.0.1-pre.514":"2022-11-11T20:48:01.631Z","4.0.1-pre.525":"2022-11-14T13:32:15.581Z","4.0.1-pre.528":"2022-11-14T16:12:06.640Z","4.0.1-pre.533":"2022-11-14T17:15:24.779Z","4.0.1-pre.534":"2022-11-14T17:21:40.706Z","4.0.1-pre.536":"2022-11-14T19:34:01.240Z","4.0.1-pre.537":"2022-11-14T21:09:11.436Z","4.0.1-pre.538":"2022-11-14T21:22:53.517Z","4.0.1-pre.546":"2022-11-15T21:33:08.918Z","4.0.1-pre.547":"2022-11-15T21:37:01.093Z","4.0.1-pre.549":"2022-11-16T08:24:11.817Z","4.0.1-pre.557":"2022-11-17T08:29:38.769Z","4.0.1-pre.561":"2022-11-17T11:22:06.499Z","4.0.1-pre.562":"2022-11-17T11:29:23.935Z","4.0.1-pre.563":"2022-11-17T11:32:18.262Z","4.0.1-pre.570":"2022-11-17T21:20:54.556Z","4.0.1-pre.574":"2022-11-18T15:18:02.289Z","4.0.1-pre.579":"2022-11-21T08:42:02.016Z","4.0.1-pre.581":"2022-11-21T09:49:04.092Z","4.0.1-pre.584":"2022-11-21T21:23:10.528Z","4.0.1-pre.592":"2022-11-22T11:37:48.615Z","4.0.1-pre.595":"2022-11-22T16:45:03.636Z","4.0.1-pre.604":"2022-11-28T14:37:53.209Z","4.0.1-pre.607":"2022-11-29T06:04:18.491Z","4.0.1-pre.612":"2022-12-02T16:04:48.944Z","4.0.1-pre.614":"2022-12-06T07:22:14.016Z","4.0.1-pre.616":"2022-12-07T13:30:16.464Z","4.0.1-pre.621":"2022-12-09T17:36:29.248Z","4.0.1-pre.628":"2022-12-12T08:19:13.976Z","4.0.1-pre.629":"2022-12-12T11:34:28.334Z","4.0.1-pre.631":"2022-12-12T14:22:50.556Z","4.0.1-pre.636":"2022-12-13T10:22:22.333Z","4.0.1-pre.639":"2022-12-13T17:17:36.957Z","4.0.1-pre.642":"2022-12-14T11:53:26.018Z","4.0.1-pre.643":"2022-12-14T11:53:39.982Z","4.0.1-pre.644":"2022-12-14T14:31:57.530Z","4.0.1-pre.648":"2022-12-14T19:56:41.518Z","4.0.1-pre.655":"2022-12-15T11:24:29.987Z","4.0.1-pre.656":"2022-12-15T11:36:40.426Z","4.0.1-pre.657":"2022-12-15T11:39:49.499Z","4.0.1-pre.663":"2022-12-16T20:02:53.352Z","4.0.1-pre.671":"2022-12-20T10:16:28.045Z","4.0.1-pre.673":"2022-12-20T11:20:57.021Z","4.0.1-pre.677":"2022-12-20T15:46:44.765Z","4.0.1-pre.682":"2022-12-21T10:08:24.805Z","4.0.1-pre.684":"2022-12-21T10:43:18.035Z","4.0.1-pre.699":"2022-12-22T12:40:14.534Z","4.0.1-pre.703":"2022-12-22T13:56:02.858Z","4.0.1-pre.705":"2022-12-22T17:27:57.316Z","4.0.1-pre.706":"2022-12-22T17:32:06.983Z","4.0.1-pre.729":"2023-01-03T12:09:34.945Z","4.0.1-pre.733":"2023-01-03T15:35:00.229Z","4.0.1-pre.736":"2023-01-03T18:14:41.063Z","4.0.1-pre.739":"2023-01-05T15:45:35.198Z","4.0.1-pre.742":"2023-01-05T22:35:36.953Z","4.0.1-pre.752":"2023-01-09T10:45:28.115Z","4.0.1-pre.754":"2023-01-09T11:49:17.926Z","4.0.1-pre.756":"2023-01-09T19:28:41.562Z","4.0.1-pre.758":"2023-01-09T20:00:41.358Z","4.0.1-pre.760":"2023-01-09T22:22:58.355Z","4.0.1-pre.764":"2023-01-10T19:37:23.943Z","4.0.1-pre.765":"2023-01-11T05:03:11.480Z","4.0.1-pre.769":"2023-01-11T13:31:43.465Z","4.0.1-pre.772":"2023-01-11T14:12:48.205Z","4.0.1-pre.777":"2023-01-11T23:13:11.737Z","4.0.1-pre.781":"2023-01-12T11:09:04.203Z","4.0.1-pre.783":"2023-01-12T14:53:48.370Z","4.0.1-pre.784":"2023-01-12T16:01:14.495Z","4.0.1-pre.787":"2023-01-12T17:09:23.074Z","4.0.1-pre.790":"2023-01-12T19:39:03.851Z","4.0.1-pre.792":"2023-01-13T15:53:50.155Z","4.0.1-pre.794":"2023-01-14T11:49:07.506Z","4.0.1-pre.801":"2023-01-16T13:40:40.822Z","4.0.1-pre.807":"2023-01-17T05:31:26.598Z","4.0.1-pre.810":"2023-01-17T06:55:51.546Z","4.0.1-pre.819":"2023-01-17T18:43:40.089Z","4.0.1-pre.818":"2023-01-17T18:43:47.876Z","4.0.1-pre.821":"2023-01-17T20:27:24.440Z","4.0.1-pre.822":"2023-01-17T21:29:26.976Z","4.0.1-pre.826":"2023-01-18T12:22:19.712Z","4.0.1-pre.829":"2023-01-19T09:28:50.779Z","4.0.1-pre.833":"2023-01-19T11:47:06.171Z","4.0.1-pre.845":"2023-01-20T22:00:56.152Z","4.0.1-pre.847":"2023-01-21T12:37:10.355Z","4.0.1-pre.849":"2023-01-21T17:12:56.955Z","4.0.1-pre.852":"2023-01-23T10:23:41.621Z","4.0.1-pre.854":"2023-01-23T11:54:19.679Z","4.0.2-pre.867":"2023-01-24T08:26:47.023Z","4.0.2-pre.868":"2023-01-24T11:10:05.349Z","4.0.2-pre.869":"2023-01-24T13:08:17.997Z","4.0.1":"2023-01-25T07:08:46.762Z","4.0.2-pre.876":"2023-01-25T08:55:26.641Z","4.0.2-pre.877":"2023-01-25T09:22:12.047Z","4.0.2-pre.881":"2023-01-25T18:50:01.890Z","4.0.2-pre.883":"2023-01-25T19:09:43.673Z","4.0.2-pre.886":"2023-01-25T22:23:33.974Z","4.0.2-pre.891":"2023-01-27T12:36:20.290Z","4.0.2-pre.897":"2023-01-30T10:54:39.249Z","4.0.2-pre.902":"2023-01-30T20:53:49.587Z","4.0.2-pre.911":"2023-01-31T11:29:29.792Z","4.0.2-pre.912":"2023-01-31T14:50:45.301Z","4.0.2-pre.918":"2023-02-01T12:09:20.010Z","4.0.2-pre.919":"2023-02-01T12:50:14.335Z","4.0.2-pre.927":"2023-02-01T14:46:27.643Z","4.0.2-pre.929":"2023-02-01T15:30:34.597Z","4.0.2-pre.931":"2023-02-01T21:04:30.452Z","4.0.2-pre.933":"2023-02-01T21:22:02.784Z","4.0.2-pre.937":"2023-02-02T07:36:41.111Z","4.0.2-pre.939":"2023-02-02T09:18:37.559Z","4.0.2-pre.940":"2023-02-02T10:57:52.711Z","4.0.2-pre.944":"2023-02-02T13:02:27.624Z","4.0.2-pre.946":"2023-02-02T16:47:52.448Z","4.1.1-pre.951":"2023-02-03T21:12:07.985Z","4.1.0":"2023-02-03T21:20:37.845Z","4.1.1-pre.959":"2023-02-06T20:31:00.169Z","4.1.1-pre.961":"2023-02-07T10:10:35.990Z","4.1.1-pre.963":"2023-02-07T19:12:12.327Z","4.1.1-pre.966":"2023-02-07T21:15:05.452Z","4.1.1-pre.967":"2023-02-07T21:49:46.578Z","4.1.1-pre.969":"2023-02-07T22:03:25.311Z","4.1.1-pre.975":"2023-02-09T14:07:59.426Z","4.1.1-pre.976":"2023-02-09T19:30:17.829Z","4.1.1-pre.978":"2023-02-10T06:07:44.659Z","4.1.1-pre.984":"2023-02-14T08:52:59.271Z","4.1.1-pre.985":"2023-02-14T09:53:14.723Z","4.1.1-pre.998":"2023-02-14T17:12:01.050Z","4.1.1-pre.999":"2023-02-14T17:14:59.106Z","4.1.1-pre.1001":"2023-02-14T20:35:07.206Z","4.1.1-pre.1008":"2023-02-15T12:06:21.758Z","4.1.1-pre.1027":"2023-02-16T15:07:12.844Z","4.1.1-pre.1028":"2023-02-16T15:23:37.536Z","4.1.1-pre.1032":"2023-02-16T23:22:25.728Z","4.1.1-pre.1033":"2023-02-17T09:52:06.615Z","4.1.1-pre.1035":"2023-02-17T15:04:05.779Z","4.1.1-pre.1037":"2023-02-17T20:24:27.129Z","4.1.1-pre.1038":"2023-02-17T20:30:52.634Z","4.1.1-pre.1046":"2023-02-21T01:03:50.947Z","4.1.1-pre.1047":"2023-02-21T01:04:32.683Z","4.1.1-pre.1071":"2023-02-23T12:17:06.715Z","4.1.1-pre.1074":"2023-02-23T21:58:25.918Z","4.1.1-pre.1076":"2023-02-23T22:54:27.961Z","4.1.1-pre.1077":"2023-02-24T05:39:32.951Z","4.1.1-pre.1082":"2023-02-24T14:42:13.701Z","4.1.1-pre.1085":"2023-02-25T17:41:13.088Z","4.1.1-pre.1091":"2023-02-27T10:25:09.524Z","4.1.1-pre.1093":"2023-02-27T11:44:15.608Z","4.1.1-pre.1096":"2023-02-28T10:02:35.069Z","4.1.1-pre.1098":"2023-02-28T10:30:51.529Z","4.1.1-pre.1100":"2023-02-28T13:01:27.228Z","4.1.1-pre.1101":"2023-02-28T13:38:38.123Z","4.1.1-pre.1106":"2023-02-28T22:29:43.556Z","4.1.1-pre.1109":"2023-03-01T14:25:36.847Z","4.1.1-pre.1111":"2023-03-02T15:04:25.935Z","4.1.1-pre.1113":"2023-03-02T18:18:25.783Z","4.1.1-pre.1114":"2023-03-02T18:24:08.931Z","4.1.1-pre.1117":"2023-03-03T08:08:11.233Z","4.1.1-pre.1122":"2023-03-03T19:39:46.296Z","4.1.1-pre.1123":"2023-03-03T19:49:13.643Z","4.1.1-pre.1125":"2023-03-03T20:19:57.608Z","4.1.1-pre.1126":"2023-03-04T11:09:19.819Z","4.1.1-pre.1129":"2023-03-06T13:50:39.434Z","4.1.1-pre.1131":"2023-03-08T06:17:41.942Z","4.1.1-pre.1137":"2023-03-11T09:56:15.545Z","4.1.1-pre.1139":"2023-03-11T12:44:09.801Z","4.1.1-pre.1140":"2023-03-11T12:50:49.305Z","4.1.1-pre.1143":"2023-03-12T04:54:37.277Z","4.1.1-pre.1146":"2023-03-13T18:45:38.875Z","4.1.1-pre.1148":"2023-03-14T08:19:58.138Z","4.1.1-pre.1150":"2023-03-14T09:47:26.560Z","4.1.1-pre.1155":"2023-03-14T19:57:58.466Z","4.1.1-pre.1161":"2023-03-15T18:00:03.830Z","4.1.1-pre.1163":"2023-03-16T05:40:35.523Z","4.1.1-pre.1169":"2023-03-16T13:42:10.555Z","4.2.0":"2023-03-16T13:59:28.484Z","4.2.1-pre.1170":"2023-03-16T14:02:39.426Z","4.2.1-pre.1174":"2023-03-16T20:08:47.625Z","4.2.2-pre.1177":"2023-03-16T22:32:11.952Z","4.2.1":"2023-03-16T22:40:35.753Z","4.2.2-pre.1183":"2023-03-18T09:13:04.554Z","4.2.2-pre.1186":"2023-03-18T13:36:30.728Z","4.2.2-pre.1192":"2023-03-20T18:54:58.953Z","4.2.2-pre.1196":"2023-03-20T20:34:47.732Z","4.2.2-pre.1195":"2023-03-20T20:36:00.113Z","4.2.2-pre.1198":"2023-03-21T12:17:12.521Z","4.2.2-pre.1199":"2023-03-21T19:54:01.729Z","4.2.2-pre.1207":"2023-03-23T13:54:08.844Z","4.2.2-pre.1210":"2023-03-24T07:20:57.143Z","4.2.2-pre.1214":"2023-03-24T19:37:31.018Z","4.2.2-pre.1215":"2023-03-24T20:49:23.604Z","4.2.2-pre.1217":"2023-03-25T09:16:43.896Z","4.2.2-pre.1222":"2023-03-27T05:36:16.971Z","4.2.2-pre.1223":"2023-03-27T08:16:31.456Z","4.2.2-pre.1226":"2023-03-27T17:26:12.462Z","4.2.2-pre.1229":"2023-03-27T17:58:57.095Z","4.2.2-pre.1231":"2023-03-27T20:24:18.918Z","4.2.2-pre.1232":"2023-03-28T06:51:19.127Z","4.2.2-pre.1233":"2023-03-28T13:05:48.195Z","4.2.2-pre.1242":"2023-03-28T19:11:11.451Z","4.2.2-pre.1256":"2023-03-30T19:01:10.548Z","4.2.2-pre.1258":"2023-03-31T09:52:04.798Z","4.2.2-pre.1265":"2023-03-31T12:20:15.454Z","4.2.2-pre.1266":"2023-03-31T12:36:23.149Z","4.2.2-pre.1267":"2023-03-31T12:50:21.725Z","4.2.2-pre.1269":"2023-03-31T13:38:18.280Z","4.3.0":"2023-03-31T17:52:19.844Z","4.3.1-pre.1275":"2023-03-31T17:58:15.301Z","4.3.1-pre.1292":"2023-04-03T21:04:52.511Z","4.3.1-pre.1294":"2023-04-04T06:15:34.972Z","4.3.1-pre.1298":"2023-04-04T21:01:25.388Z","4.3.1-pre.1301":"2023-04-05T06:33:11.510Z","4.3.1-pre.1305":"2023-04-05T18:17:17.405Z","4.3.1-pre.1310":"2023-04-06T14:37:46.538Z","4.3.1-pre.1319":"2023-04-07T14:19:26.382Z","4.3.1-pre.1325":"2023-04-09T19:17:51.475Z","4.3.1-pre.1326":"2023-04-10T08:24:35.612Z","4.3.1-pre.1329":"2023-04-10T11:33:55.069Z","4.3.1-pre.1330":"2023-04-10T11:50:29.915Z","4.3.1-pre.1333":"2023-04-10T19:02:36.448Z","4.3.1-pre.1336":"2023-04-11T17:44:31.482Z","4.3.1-pre.1341":"2023-04-11T19:28:43.886Z","4.3.1-pre.1342":"2023-04-11T19:41:04.167Z","4.3.1-pre.1343":"2023-04-11T19:44:07.169Z","4.3.1-pre.1344":"2023-04-11T20:49:29.622Z","4.3.1-pre.1345":"2023-04-11T21:05:32.309Z","4.3.1-pre.1347":"2023-04-12T10:56:30.543Z","4.3.1-pre.1350":"2023-04-12T12:03:00.793Z","4.3.1-pre.1352":"2023-04-13T11:25:18.268Z","4.3.1-pre.1367":"2023-04-17T14:29:18.144Z","4.3.1-pre.1369":"2023-04-18T07:27:37.894Z","4.3.1-pre.1370":"2023-04-18T09:34:15.022Z","4.3.1-pre.1373":"2023-04-18T19:15:47.440Z","4.3.1-pre.1374":"2023-04-18T19:39:12.840Z","4.3.1-pre.1375":"2023-04-18T19:44:36.764Z","4.3.1-pre.1379":"2023-04-19T13:08:24.755Z","4.3.1-pre.1384":"2023-04-20T19:29:42.396Z","4.3.1-pre.1386":"2023-04-21T06:41:58.815Z","4.3.1-pre.1387":"2023-04-21T07:39:09.414Z","4.3.1-pre.1391":"2023-04-25T14:25:52.880Z","4.3.1-pre.1393":"2023-04-25T15:52:59.195Z","4.3.1-pre.1396":"2023-04-26T06:44:00.514Z","4.3.1-pre.1398":"2023-04-27T09:12:10.365Z","4.3.1-pre.1403":"2023-04-27T11:55:33.068Z","4.3.1-pre.1406":"2023-04-27T14:20:45.317Z","4.3.1-pre.1411":"2023-04-28T04:53:57.708Z","4.3.1-pre.1413":"2023-04-28T08:49:16.132Z","4.3.1-pre.1414":"2023-04-28T09:16:53.956Z","4.3.1-pre.1416":"2023-04-28T09:46:20.779Z","4.3.1-pre.1419":"2023-04-28T11:45:08.075Z","4.3.1-pre.1423":"2023-04-28T15:22:41.942Z","4.3.1-pre.1425":"2023-04-28T18:17:04.944Z","4.3.1-pre.1429":"2023-04-29T21:25:48.401Z","4.4.1-pre.1435":"2023-05-03T12:56:55.166Z","4.4.0":"2023-05-03T13:24:50.959Z","4.4.1-pre.1437":"2023-05-03T14:05:47.286Z","4.4.1-pre.1440":"2023-05-03T22:41:41.527Z","4.4.1-pre.1441":"2023-05-03T22:44:05.913Z","4.4.1-pre.1442":"2023-05-04T09:21:30.325Z","4.4.1-pre.1444":"2023-05-04T19:59:49.422Z","4.4.1-pre.1448":"2023-05-05T10:23:39.925Z","4.4.1-pre.1455":"2023-05-05T17:24:21.889Z","4.4.1-pre.1461":"2023-05-09T11:06:47.790Z","4.4.1-pre.1464":"2023-05-09T14:41:17.923Z","4.4.1-pre.1467":"2023-05-10T11:22:55.833Z","4.4.1-pre.1471":"2023-05-10T14:15:46.155Z","4.5.1-pre.1475":"2023-05-10T14:59:42.377Z","4.5.0":"2023-05-10T21:25:03.236Z","4.5.1-pre.1480":"2023-05-13T15:57:43.736Z","4.5.1-pre.1491":"2023-05-16T06:21:29.043Z","4.5.1-pre.1499":"2023-05-17T11:35:07.182Z","4.5.1-pre.1501":"2023-05-17T12:54:57.614Z","4.5.1-pre.1503":"2023-05-17T15:10:50.298Z","4.5.1-pre.1512":"2023-05-18T11:17:30.654Z","4.5.1-pre.1513":"2023-05-18T11:47:27.681Z","4.5.1-pre.1521":"2023-05-19T15:18:03.550Z","4.5.1-pre.1532":"2023-05-22T19:31:24.890Z","4.5.1-pre.1525":"2023-05-22T19:31:49.695Z","4.5.1-pre.1538":"2023-05-23T16:56:42.293Z","4.5.1-pre.1539":"2023-05-23T17:13:29.411Z","4.5.1-pre.1543":"2023-05-24T09:53:30.486Z","4.5.1-pre.1544":"2023-05-24T12:01:25.855Z","4.5.1-pre.1547":"2023-05-24T18:56:39.916Z","4.5.1-pre.1549":"2023-05-24T20:52:59.657Z","4.5.1-pre.1552":"2023-05-24T22:12:32.754Z","4.5.1-pre.1553":"2023-05-24T22:35:31.723Z","4.5.1-pre.1555":"2023-05-25T07:37:53.026Z","4.5.1-pre.1571":"2023-05-26T12:48:36.964Z","4.5.1-pre.1572":"2023-05-26T13:13:01.716Z","4.5.1-pre.1573":"2023-05-26T17:00:46.124Z","4.5.1-pre.1575":"2023-05-26T21:41:22.813Z","4.5.1-pre.1580":"2023-05-29T11:51:20.164Z","4.5.1-pre.1581":"2023-05-29T12:05:50.511Z","4.5.1-pre.1586":"2023-05-29T15:35:12.084Z","4.5.1-pre.1590":"2023-05-30T11:55:11.552Z","4.5.1-pre.1591":"2023-05-30T12:04:28.325Z","4.5.1-pre.1599":"2023-05-31T18:58:18.650Z","4.5.1-pre.1600":"2023-05-31T19:05:14.554Z","4.5.1-pre.1603":"2023-06-01T08:34:57.028Z","4.5.1-pre.1606":"2023-06-02T13:50:07.302Z","4.5.1-pre.1608":"2023-06-02T15:09:07.997Z","4.5.1-pre.1624":"2023-06-05T17:04:23.229Z","4.5.1-pre.1625":"2023-06-05T17:43:55.742Z","4.5.1-pre.1632":"2023-06-06T11:07:56.067Z","4.5.1-pre.1634":"2023-06-06T12:27:32.476Z","4.5.1-pre.1636":"2023-06-06T15:46:54.903Z","4.6.1-pre.1638":"2023-06-06T23:15:58.338Z","4.6.1-pre.1639":"2023-06-06T23:17:58.436Z","4.6.0":"2023-06-07T18:27:29.748Z","4.6.1-pre.1653":"2023-06-08T13:19:52.043Z","4.6.1-pre.1658":"2023-06-08T15:08:00.192Z","4.6.1-pre.1659":"2023-06-08T15:23:45.072Z","4.6.1-pre.1660":"2023-06-08T17:07:12.121Z","4.6.1-pre.1669":"2023-06-09T15:40:47.133Z","4.6.1-pre.1673":"2023-06-09T17:57:44.286Z","4.6.1-pre.1676":"2023-06-09T18:36:22.246Z","4.6.1-pre.1677":"2023-06-09T19:02:42.212Z","4.6.1-pre.1679":"2023-06-10T13:10:58.121Z","4.6.1-pre.1680":"2023-06-10T13:27:12.971Z","4.6.1-pre.1693":"2023-06-12T13:05:17.588Z","4.6.1-pre.1694":"2023-06-12T13:16:41.686Z","4.6.1-pre.1697":"2023-06-12T14:27:27.775Z","4.6.1-pre.1724":"2023-06-15T12:11:58.521Z","4.6.1-pre.1728":"2023-06-15T13:18:33.561Z","4.6.1-pre.1729":"2023-06-15T17:34:58.758Z","4.6.1-pre.1735":"2023-06-16T14:51:14.561Z","4.6.1-pre.1736":"2023-06-16T20:41:39.112Z","4.6.1-pre.1740":"2023-06-19T10:09:06.040Z","4.6.1-pre.1741":"2023-06-19T14:19:26.600Z","4.6.1-pre.1748":"2023-06-20T04:52:49.326Z","4.6.1-pre.1756":"2023-06-20T13:44:12.150Z","4.6.1-pre.1757":"2023-06-20T17:33:35.802Z","4.6.1-pre.1758":"2023-06-20T17:43:14.050Z","4.6.1-pre.1765":"2023-06-21T10:06:59.764Z","4.6.1-pre.1773":"2023-06-21T19:41:48.965Z","4.6.1-pre.1784":"2023-06-23T03:21:38.809Z","4.6.1-pre.1791":"2023-06-23T19:00:05.976Z","4.6.1-pre.1792":"2023-06-23T20:07:46.758Z","4.6.1-pre.1797":"2023-06-23T23:28:35.074Z","4.6.1-pre.1798":"2023-06-24T00:15:56.673Z","4.6.1-pre.1799":"2023-06-26T05:38:42.948Z","4.6.1-pre.1804":"2023-06-26T09:46:29.078Z","4.6.1-pre.1806":"2023-06-26T11:24:31.807Z","4.6.1-pre.1809":"2023-06-26T21:02:34.066Z","4.6.1-pre.1814":"2023-06-27T12:09:47.705Z","4.6.1-pre.1817":"2023-06-27T16:53:37.076Z","4.6.1-pre.1820":"2023-06-27T19:12:00.878Z","4.6.1-pre.1821":"2023-06-27T19:24:26.005Z","4.6.1-pre.1829":"2023-06-28T18:24:33.881Z","4.6.1-pre.1833":"2023-06-29T13:53:03.152Z","4.6.1-pre.1835":"2023-06-29T20:46:55.242Z","4.6.1-pre.1839":"2023-06-30T08:42:14.701Z","4.6.1-pre.1843":"2023-06-30T10:20:06.902Z","4.6.1-pre.1848":"2023-06-30T19:40:37.090Z","4.6.1-pre.1866":"2023-07-03T20:06:35.908Z","4.6.1-pre.1865":"2023-07-03T20:08:56.368Z","4.6.1-pre.1871":"2023-07-04T07:53:29.076Z","4.6.1-pre.1877":"2023-07-04T11:24:34.056Z","4.6.1-pre.1878":"2023-07-04T12:24:58.376Z","4.6.1-pre.1884":"2023-07-04T18:30:16.109Z","4.6.1-pre.1883":"2023-07-04T18:31:32.248Z","4.6.1-pre.1893":"2023-07-05T10:55:07.696Z","4.6.1-pre.1896":"2023-07-05T11:41:13.894Z","4.6.1-pre.1899":"2023-07-05T16:12:24.912Z","4.6.1-pre.1905":"2023-07-06T16:34:35.414Z","4.6.1-pre.1906":"2023-07-06T19:18:18.301Z","4.6.1-pre.1909":"2023-07-07T06:15:39.566Z","4.6.1-pre.1910":"2023-07-07T06:53:28.402Z","4.6.1-pre.1917":"2023-07-07T15:55:28.614Z","4.6.1-pre.1918":"2023-07-07T19:15:58.809Z","4.6.1-pre.1924":"2023-07-10T14:02:31.017Z","4.6.1-pre.1932":"2023-07-10T17:37:24.442Z","4.6.1-pre.1935":"2023-07-10T18:09:00.703Z","4.6.1-pre.1936":"2023-07-10T18:15:46.400Z","4.6.1-pre.1937":"2023-07-10T18:50:28.050Z","4.6.1-pre.1938":"2023-07-11T07:06:31.792Z","4.6.1-pre.1943":"2023-07-11T19:19:42.744Z","4.6.1-pre.1946":"2023-07-12T19:36:30.150Z","4.6.1-pre.1950":"2023-07-12T21:19:41.584Z","4.6.1-pre.1958":"2023-07-13T17:20:26.964Z","4.6.1-pre.1976":"2023-07-17T07:09:30.334Z","4.6.1-pre.1980":"2023-07-17T09:23:41.058Z","4.6.1-pre.1986":"2023-07-18T20:25:08.365Z","5.0.1-pre.1989":"2023-07-18T21:30:31.392Z","5.0.0":"2023-07-18T21:40:25.033Z","5.0.1-pre.1995":"2023-07-20T13:47:36.942Z","5.0.1-pre.1997":"2023-07-21T14:35:30.486Z","5.0.1-pre.2009":"2023-07-24T11:33:46.850Z","5.0.1-pre.2010":"2023-07-24T15:10:10.028Z","5.0.1-pre.2016":"2023-07-24T18:22:16.163Z","5.0.1-pre.2019":"2023-07-24T19:01:43.019Z","5.0.1-pre.2021":"2023-07-24T19:29:33.375Z","5.0.1-pre.2029":"2023-07-25T11:06:06.587Z","5.0.1-pre.2035":"2023-07-26T10:48:07.004Z","5.0.1-pre.2044":"2023-07-26T18:43:57.009Z","5.0.1-pre.2054":"2023-07-31T14:55:52.440Z","5.0.1-pre.2058":"2023-08-01T07:06:24.814Z","5.0.1-pre.2060":"2023-08-02T07:11:31.406Z","5.0.1-pre.2061":"2023-08-02T14:28:07.504Z","5.0.1-pre.2067":"2023-08-04T08:04:51.992Z","5.0.1-pre.2069":"2023-08-04T15:46:55.838Z","5.0.1-pre.2068":"2023-08-04T15:47:12.916Z","5.0.1-pre.2071":"2023-08-04T19:56:15.270Z","5.0.1-pre.2077":"2023-08-07T18:08:47.439Z","5.0.1-pre.2088":"2023-08-09T14:15:30.689Z","5.0.1-pre.2092":"2023-08-10T11:04:04.168Z","5.0.1-pre.2115":"2023-08-13T18:52:25.460Z","5.0.1-pre.2134":"2023-08-14T19:27:25.790Z","5.0.1-pre.2139":"2023-08-15T05:13:57.058Z","5.0.1-pre.2142":"2023-08-15T06:58:35.088Z","5.0.1-pre.2152":"2023-08-15T18:59:52.038Z","5.0.1-pre.2163":"2023-08-16T13:20:03.461Z","5.0.1-pre.2165":"2023-08-16T13:26:51.463Z","5.0.1-pre.2175":"2023-08-17T12:24:15.338Z","5.0.1-pre.2188":"2023-08-18T11:35:12.815Z","5.0.1-pre.2197":"2023-08-19T17:31:28.986Z","5.0.1-pre.2220":"2023-08-21T15:27:47.952Z","5.0.1-pre.2222":"2023-08-21T17:51:06.237Z","5.0.1-pre.2235":"2023-08-22T14:22:05.106Z","5.0.1-pre.2249":"2023-08-23T13:42:18.401Z","5.0.1-pre.2254":"2023-08-24T08:40:39.193Z","5.0.1-pre.2258":"2023-08-24T12:40:44.586Z","5.0.1-pre.2297":"2023-08-27T22:23:39.655Z","5.0.1-pre.2299":"2023-08-28T05:25:18.256Z","5.0.1-pre.2306":"2023-08-28T13:58:22.658Z","5.0.1-pre.2311":"2023-08-28T14:17:04.748Z","5.0.1-pre.2322":"2023-08-28T23:22:15.713Z","5.0.1-pre.2334":"2023-08-29T16:43:30.060Z","5.0.1-pre.2339":"2023-08-29T20:41:06.233Z","5.0.1-pre.2342":"2023-08-30T09:03:18.026Z","5.0.1-pre.2345":"2023-08-30T16:41:45.725Z","5.0.1-pre.2352":"2023-08-30T18:07:37.438Z","5.0.1-pre.2354":"2023-08-30T18:41:04.661Z","5.0.1-pre.2370":"2023-09-05T17:23:18.981Z","5.0.1-pre.2371":"2023-09-05T18:11:39.780Z","5.0.1-pre.2388":"2023-09-07T09:02:23.770Z","5.0.1-pre.2399":"2023-09-07T12:48:46.723Z","5.0.1-pre.2406":"2023-09-07T14:14:04.438Z","5.0.1-pre.2410":"2023-09-07T15:03:35.583Z","5.0.1-pre.2419":"2023-09-07T18:03:01.808Z","5.0.1-pre.2420":"2023-09-07T18:29:42.573Z","5.0.1-pre.2422":"2023-09-07T19:29:50.679Z","5.0.1-pre.2430":"2023-09-08T14:04:00.589Z","5.0.1-pre.2432":"2023-09-08T14:26:41.755Z","5.0.1-pre.2434":"2023-09-08T15:01:57.212Z","5.0.1-pre.2437":"2023-09-08T20:12:50.840Z","5.0.1-pre.2438":"2023-09-09T09:32:10.262Z","5.0.1-pre.2442":"2023-09-11T13:48:05.205Z","5.0.1-pre.2445":"2023-09-12T16:34:53.849Z","5.0.1-pre.2447":"2023-09-13T06:54:01.805Z","5.0.1-pre.2454":"2023-09-18T05:02:57.206Z","5.0.1-pre.2468":"2023-09-19T11:07:22.121Z"},"bugs":{"url":"https://github.com/openmrs/openmrs-esm-patient-chart/issues"},"license":"MPL-2.0","homepage":"https://github.com/openmrs/openmrs-esm-patient-chart#readme","keywords":["openmrs"],"repository":{"url":"git+https://github.com/openmrs/openmrs-esm-patient-chart.git","type":"git"},"description":"Patient test results microfrontend for the OpenMRS SPA","maintainers":[{"email":"mark.goodrich@live.com","name":"mogoodrich"},{"email":"infrastructure@openmrs.org","name":"openmrs-bot"},{"email":"rafal@openmrs.org","name":"rkorytkowski"},{"email":"jazayeri@alum.mit.edu","name":"djazayeri"},{"email":"mksd@mekomsolutions.com","name":"mksd"},{"email":"brandonesbox@gmail.com","name":"brandones"},{"email":"jdick@ampath.or.ke","name":"jdick"},{"email":"burke@openmrs.org","name":"bmamlin"},{"email":"chelashawdonald@yahoo.com","name":"dkibet"},{"email":"kigen.work@gmail.com","name":"dennisforthewin"},{"email":"ibacher@openmrs.org","name":"ibacher"}],"readme":"","readmeFilename":""}