isanteplus / openmrs-module-labintegration Goto Github PK
View Code? Open in Web Editor NEWModule for integration with lab systems.
License: Mozilla Public License 2.0
Module for integration with lab systems.
License: Mozilla Public License 2.0
https://hl7-definition.caristix.com/v2/HL7v2.5.1/Fields/PID.3.4
Then Maxym, you will need to fashion the AuthorInstitution like this:
Hôpital Saint Antoine^^^^^&http://ohie-fr:8080/api/organisationUnits&ISO^^^^811900
So the template would be
[PID 3.4.2]^^^^^&http://ohie-fr:8080/api/organisationUnits&ISO^^^^[PID 3.4.1]
MSH|^~&||LNSP|||20220202200857||ORM^O01^ORM_O01|2022020220085700004|D|2.5
PID||8110067|811900^Hôpital Saint Antoine||Patient^Server2|Ma|19990122|M|||dddd^12??me Cormiers^L??og??ne^Ouest^^HTI^^Cabaret|||||^Enkoni|^Enkoni|60^^^^^LNSP|||||Haiti
PV1|||81100||||81100^User^Super|||||||||||||||||||||||||||||||||||||20220202||||||1001C5^f037e97b-471e-4898-a07c-b8e169e0ddc4^^0cca1892-6457-4325-8153-f2d136737fe2^282d72bd-32a6-407b-a72d-a0e465a086a4
ORC|NW|8110060|||||^^^20220202191608||20220202191608|||81100^User^Super|||||||||||||||||25836-8
OBR||8110060||VLCV1|||20220202191608||||O|||||81100^User^Super|||||||||||^^^20220202191608
lab orders are getting sent to SEDISH even though the 'SCC' is not selected in the dropdown on the lab form in isanteplus
some text results are not getting applied completely
also the obs ids are null on retrieval based on the information in the HL7 result
While processing HL7 observation results, the code is not handling the observation results of data type ST
. It expects all text data to be expressed as data type TX
.
the HL7 NTE values should be added to the test result comment field- but they are not showing up.
sample HL7 with NTE fields
https://sedish-haiti.org/#!/transactions/643e7758993b521786eded54
MSH|^~&|SOFTLAB||||20230418065549-0400||ORU^R01|00000015|P|2.5.1
PID||11441211^^^^MR^114412|11441211^^^^MR^114412||DEMO^NEW||19880322[0000]|M||U|^^^ART|||||||^90ca1645-41c5-4247-b485-28db6a738b39
PV1||R|11412||||11412^HSDA^PRESTATAIRE^^^^^^^^^^L||||||||||^^^^^^^^^^^^L|||||||||||||||||||||||||||20230412||||||8ec96629-c2d8-4f78-b1c7-2b627a3e066d^f037e97b-471e-4898-a07c-b8e169e0ddc4^^699866eb-c6da-42f3-a09e-e2f652d73bf6^90ca1645-41c5-4247-b485-28db6a738b39
ORC|RE|1141229|1|96120000|||^^^202304121707-0400^^R||202304121707|HISTC||11412^HSDA^PRESTATAIRE^^^^^^^^^^L|11412
OBR|1|1141229|1|f037e97b-471e-4898-a07c-b8e169e0ddc4|||202304121707|||HISTC|N|||202304171451||11412^HSDA^PRESTATAIRE^^^^^^^^^^L||||||202304180655-0400|||F||^^^202304121707-0400^^R|||||||MCN
OBX|1|ST|25836-8^^LN^LBCV2^Copies / ml (CVi-2)^L|0|^3050||||||F|||202304171526||MCN|||202304180655
OBX|2|ST|25836-8^^LN^LBLOG^Log (Copies / ml)^L|1|2,0||||||F|||202304171526||MCN|||202304180655
NTE|1
NTE|2
NTE|3
NTE|4
NTE|5||Commentaire: >=1000 copies/ml: patient en échec thérapeutique.
NTE|6|| Limite de détection sur DBS
<839 copies/ml.
the if statement is looking for "Non-D??tect??" but the code is serving "Non-Détecté" so the check is failing here
should be defaulted to ECID (fingerprint UUID)
currently PCR results are coded, so if there is a cancellation, there is no way to process this because the text in the result field is not a coded value. We need a workaround for this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.