- 131
- 56 053
ROHIT KUMAR
Canada
เข้าร่วมเมื่อ 5 มี.ค. 2013
I am passionate about empowering others by sharing my knowledge in HL7, Mirth Connect, FHIR, and Python for healthcare integration. While many charge for this specialized training, "I believe in making education accessible to everyone". Through my tutorials, you'll gain practical skills and insights-completely free of cost. Join me in this journey to learn, grow, and apply these vital tools in healthcare technology.
31 ifNoneExist Bundle FHIR Post. How to ignore Duplicate Records
github.com/Rohit-Shines/FHIR/tree/main/31%20If%20Not%20Exists%20Bundle
Git: HUB github.com/Rohit-Shines/FHIR/tree/main/30%20If%20None%20Exists
PostMan: www.postman.com/
Insomnia: insomnia.rest/download
HAPI FHIR: hapi.fhir.org/baseR4
Learn how to create multiple Patient resources in FHIR using a transaction bundle! In this tutorial, we demonstrate how to build a FHIR bundle to add popular football players like Lionel Messi, Cristiano Ronaldo, and more as Patient resources to a FHIR server.
✅ Topics Covered:
How to construct a FHIR transaction bundle.
Posting multiple resources without using If-None-Exist.
Understanding the potential for duplicate records.
💡 What You'll Learn:
When to use POST for creating resources without conditional checks.
How to handle bulk Patient creation in a FHIR-compliant way.
🛠️ Tools and Resources:
HAPI FHIR Server: hapi.fhir.org/baseR4
JSON Examples for Insomnia or Postman
⚽ Real-World Example:
Add Patient records for famous football players, including Lionel Messi, Cristiano Ronaldo, Kylian Mbappé, Neymar Junior, and Erling Haaland.
👉 Like and subscribe for more FHIR tutorials to level up your healthcare IT skills!"
#MirthIntegration #MirthScripting #MirthTutorial #MirthTransformers #MirthConnectChannels #MirthConnectIntegration #MirthConnectJavaScript #MirthMessageRouting #HL7 #HL7Integration #HL7Messages #HL7v2 #HL7FHIR #HL7Mirth #HL7Tutorial #HL7Mapping #HL7Transformers #HL7Segments #FHIR #FHIRIntegration #FHIRAPI #FHIRResources #FHIRMapping #FHIRServer #FHIRData #FHIRHL7 #FHIRHealthcare #FHIRInteroperability #Python #PythonIntegration #PythonMirth #PythonFHIR #PythonHL7 #PythonScripting #PythonHealthcare #PythonTransformers #PythonDataTransformation #USHealthcare #HealthcareUSA #USHealth #USHealthcareSystem #HealthcareInnovation #HealthcareTech #USMedical #HealthData #HealthInteroperability #EMR #EMRIntegration #EMRSystems #EMRTutorial #EMRSoftware #EMRData #EHR #EHRIntegration #EHRSystems #EHRInteroperability #EHRData #EHRSoftware #EHRHealthcare #EHRTech
Git: HUB github.com/Rohit-Shines/FHIR/tree/main/30%20If%20None%20Exists
PostMan: www.postman.com/
Insomnia: insomnia.rest/download
HAPI FHIR: hapi.fhir.org/baseR4
Learn how to create multiple Patient resources in FHIR using a transaction bundle! In this tutorial, we demonstrate how to build a FHIR bundle to add popular football players like Lionel Messi, Cristiano Ronaldo, and more as Patient resources to a FHIR server.
✅ Topics Covered:
How to construct a FHIR transaction bundle.
Posting multiple resources without using If-None-Exist.
Understanding the potential for duplicate records.
💡 What You'll Learn:
When to use POST for creating resources without conditional checks.
How to handle bulk Patient creation in a FHIR-compliant way.
🛠️ Tools and Resources:
HAPI FHIR Server: hapi.fhir.org/baseR4
JSON Examples for Insomnia or Postman
⚽ Real-World Example:
Add Patient records for famous football players, including Lionel Messi, Cristiano Ronaldo, Kylian Mbappé, Neymar Junior, and Erling Haaland.
👉 Like and subscribe for more FHIR tutorials to level up your healthcare IT skills!"
#MirthIntegration #MirthScripting #MirthTutorial #MirthTransformers #MirthConnectChannels #MirthConnectIntegration #MirthConnectJavaScript #MirthMessageRouting #HL7 #HL7Integration #HL7Messages #HL7v2 #HL7FHIR #HL7Mirth #HL7Tutorial #HL7Mapping #HL7Transformers #HL7Segments #FHIR #FHIRIntegration #FHIRAPI #FHIRResources #FHIRMapping #FHIRServer #FHIRData #FHIRHL7 #FHIRHealthcare #FHIRInteroperability #Python #PythonIntegration #PythonMirth #PythonFHIR #PythonHL7 #PythonScripting #PythonHealthcare #PythonTransformers #PythonDataTransformation #USHealthcare #HealthcareUSA #USHealth #USHealthcareSystem #HealthcareInnovation #HealthcareTech #USMedical #HealthData #HealthInteroperability #EMR #EMRIntegration #EMRSystems #EMRTutorial #EMRSoftware #EMRData #EHR #EHRIntegration #EHRSystems #EHRInteroperability #EHRData #EHRSoftware #EHRHealthcare #EHRTech
มุมมอง: 2
วีดีโอ
30) ifNoneExist FHIR Post. How to ignore Duplicate Records
มุมมอง 168 ชั่วโมงที่ผ่านมา
Git: HUB github.com/Rohit-Shines/FHIR/tree/main/30 If None Exists PostMan: www.postman.com/ Insomnia: insomnia.rest/download HAPI FHIR: hapi.fhir.org/baseR4 "Learn how to use the powerful If-None-Exist feature in FHIR to prevent duplicate resource creation. In this tutorial, we demonstrate: ✅ Posting a basic Patient resource (Virat Kohli). ✅ Using If-None-Exist to conditionally create resources...
29) How to Update (PUT) FHIR Bundle batch using insomnia
มุมมอง 772 หลายเดือนก่อน
Git: HUB github.com/Rohit-Shines/FHIR/edit/main/29) Bundle PUT using Insomnia PostMan: www.postman.com/ Insomnia: insomnia.rest/download HAPI FHIR: hapi.fhir.org/baseR4 Post : hapi.fhir.org/baseR4/Patient Get: hapi.fhir.org/baseR4/Patient/44996578/_history/1 Put: hapi.fhir.org/baseR4/Patient/44786732 #FHIR #HealthIT #Interoperability #DigitalHealth #FHIRBundle #HL7FHIR #HealthcareData #EHR #Hea...
28)How Resource Observation is added in Batch Type, Why not with other resource Types.
มุมมอง 662 หลายเดือนก่อน
Git: HUB github.com/Rohit-Shines/FHIR/blob/main/28 Observation Correction PostMan: www.postman.com/ Insomnia: insomnia.rest/download HAPI FHIR: hapi.fhir.org/baseR4 Post : hapi.fhir.org/baseR4/Patient Get: hapi.fhir.org/baseR4/Patient/44996578/_history/1 In this video, I demonstrate how to handle FHIR Bundle resources with the batch type, including detailed Patient, Practitioner, and Observatio...
27) How to POST FHIR Bundle batch using insomnia | Patient | Practitioner Observation Resource Types
มุมมอง 862 หลายเดือนก่อน
Git: HUB github.com/Rohit-Shines/FHIR/blob/main/27 Bundle Batch Post PostMan: www.postman.com/ Insomnia: insomnia.rest/download HAPI FHIR: hapi.fhir.org/baseR4 Post : hapi.fhir.org/baseR4/Patient Get: hapi.fhir.org/baseR4/Patient/44996578/_history/1 Put: hapi.fhir.org/baseR4/Patient/44786732 In this tutorial, I walk you through the creation and processing of FHIR Bundles with the "batch" type, ...
26) What is a Bundle in FHIR? | Normative content | #FHIR #HealthIT #bundle
มุมมอง 1402 หลายเดือนก่อน
Git Link: github.com/Rohit-Shines/FHIR/blob/main/26 Bundle in FHIR In HL7 (Health Level 7) terminology, normative content refers to standards and specifications that have reached a mature and stable stage in their development. Once content becomes "normative," it is considered official and mandatory for implementation, and it will not change without a formal change process. What is a Bundle in ...
25 FHIR Appointment | Practitioner | Patient | Slot | Resource Types and their references
มุมมอง 1922 หลายเดือนก่อน
gb2.clinfhir.com/ Appointment: Represents a planned meeting or event in a healthcare setting, including patients, practitioners, and healthcare facilities. Used for scheduling purposes. AppointmentResponse: Captures the responses (acceptance, rejection, or tentative) from participants in relation to an appointment. Schedule: Defines the availability of resources (e.g., practitioners, locations)...
24) Designing a FHIR Patient Graph for Scheduling using CLINFHIR
มุมมอง 1512 หลายเดือนก่อน
gb2.clinfhir.com/ In this tutorial, we'll explore how to design a FHIR patient graph for scheduling a practitioner's calendar using CLINFHIR. You'll learn how to build and visualize relationships between different FHIR resources such as patients, practitioners, and appointments, and how to utilize the graph model to improve healthcare workflows. By the end of this video, you'll be familiar with...
71) Mirth Connect Advanced Queue Settings, Include Filter Transformer
มุมมอง 1854 หลายเดือนก่อน
Include Filter Transformer: If enabled, the filter and transformer is re-executed before every queue send attempt. This is only available when the Regenerate Template setting is enabled. Sample Messages: github.com/Rohit-Shines/HL7SampleMessages
70) Mirth Connect Advanced Queue Settings Rotate Queue & Retry Count
มุมมอง 904 หลายเดือนก่อน
Retry Count Before Queue/Error : The maximum number of times the connector attempts to send the message before queuing or errorin Rotate Queue: If enabled, when any message fails to be sent from the queue, the connector will place the message at the end of the queue and attempt to send the next message. This will prevent a single message from holding up the entire queue. If the order of message...
69 ) Mirth Connect Advanced Queue Settings Retry Interval (ms)
มุมมอง 1504 หลายเดือนก่อน
github.com/Rohit-Shines/HL7SampleMessages The amount of time (in milliseconds) that should elapse between retry attempts to send messages. This interval applies to both the queue and initial retry attempts.
68 ) Mirth Connect Queue Settings
มุมมอง 1114 หลายเดือนก่อน
Git: github.com/Rohit-Shines/HL7SampleMessages
23 Reference URL in FHIR
มุมมอง 1384 หลายเดือนก่อน
If you are preparing for interviews, need job support, certification training material, or any other Career services, please register here: forms.office.com/r/6uhQymALWn #git :# HUB Practioner : github.com/Rohit-Shines/FHIR/blob/main/23 Reference Practitioner Patient Resources: github.com/Rohit-Shines/FHIR/tree/main/15 Insomia Commands Get: hapi.fhir.org/baseR4/Practitioner/44791708 Put: hapi.f...
22 How to identify History of all Versions of Patient Resource in HAPI FHIR Server
มุมมอง 754 หลายเดือนก่อน
If you are preparing for interviews, need job support, certification training material, or any other Career services, please register here: forms.office.com/r/6uhQymALWn Version ID hapi.fhir.org/baseR4/Patient/44787124/_history hapi.fhir.org/baseR4/Patient/44787124/_history/4 Git: HUB github.com/Rohit-Shines/FHIR/tree/main/15 PostMan: www.postman.com/ Insomnia: insomnia.rest/download HAPI FHIR:...
21 Version ID of Patient Resource in HAPI FHIR Server
มุมมอง 754 หลายเดือนก่อน
If you are preparing for interviews, need job support, certification training material, or any other Career services, please register here: forms.office.com/r/6uhQymALWn Name ID Sachin 44786732 Serena 44786733 Roger 44787124 Ronaldo 44787127 Usain Bolt 44787128 Git: HUB github.com/Rohit-Shines/FHIR/tree/main/15 PostMan: www.postman.com/ Insomnia: insomnia.rest/download HAPI FHIR: hapi.fhir.org/...
20 How Search Patient Resource using Patient Details in HAPI FHIR Server using Insomnia & PostMan
มุมมอง 1274 หลายเดือนก่อน
20 How Search Patient Resource using Patient Details in HAPI FHIR Server using Insomnia & PostMan
19 FHIR-- Update Deleted Patient Resources with Same ID(MRN) using Insomnia & PostMan
มุมมอง 584 หลายเดือนก่อน
19 FHIR Update Deleted Patient Resources with Same ID(MRN) using Insomnia & PostMan
18 FHIR-- Delete Patient Resource and Post it back using Insomnia & PostMan
มุมมอง 585 หลายเดือนก่อน
18 FHIR Delete Patient Resource and Post it back using Insomnia & PostMan
17 FHIR-- Update Patient Resources and GET it using Insomnia & PostMan
มุมมอง 975 หลายเดือนก่อน
17 FHIR Update Patient Resources and GET it using Insomnia & PostMan
16 FHIR Server HTTP Status Codes and Their Meanings:
มุมมอง 1015 หลายเดือนก่อน
16 FHIR Server HTTP Status Codes and Their Meanings:
15 FHIR-- POST Patient Resources and GET it using Insomnia
มุมมอง 1425 หลายเดือนก่อน
15 FHIR POST Patient Resources and GET it using Insomnia
14 HAPI FHIR SERVER https://hapi.fhir.org/baseR4 | GET , POST, PUT, DELETE, INSOMNIA
มุมมอง 3525 หลายเดือนก่อน
14 HAPI FHIR SERVER hapi.fhir.org/baseR4 | GET , POST, PUT, DELETE, INSOMNIA
13 Create FHIR JSON Patient Resource | Indentation | Data Types | Cardinality | Modifier elements
มุมมอง 2165 หลายเดือนก่อน
13 Create FHIR JSON Patient Resource | Indentation | Data Types | Cardinality | Modifier elements
12 Modifier Extension ?! in Domain Name Resource
มุมมอง 855 หลายเดือนก่อน
12 Modifier Extension ?! in Domain Name Resource
6) How to Compare FHIR Structure with JSON
มุมมอง 1876 หลายเดือนก่อน
6) How to Compare FHIR Structure with JSON
Thank you so much for this amazing video! Could you help me with something unrelated: My OKX wallet holds some USDT, and I have the seed phrase. (alarm fetch churn bridge exercise tape speak race clerk couch crater letter). Could you explain how to move them to Binance?
Hi Rohit. I appreciate your effort in providing clear explanations. Thanks for sharing. I wonder if you have a similar guide and code repository for rhapsody?
Hi John, I’d absolutely love to dive into Rhapsody trainings too-it’s such an exciting tool! 🛠 But since Rhapsody isn’t open source, I’m keeping myself in check (for now) and sticking to what’s readily accessible.
very good
I am learning Mirth and HL7 from your videos, and I really appreciate you for creating such a wonderful channel.
@@EMRlearning Thanks and all the best for your future
Really helpful videos!! Great work!
Taylor Shirley Anderson Jason Johnson Anthony
i was going insane trying to find 6th video... my god....
Hi kin , I have removed 6th Video and added the same content in 7th and 8th videos. most of the time if we teach some concept without teaching other fundamentals people can get confused. to avoid that confusion have removed 6th video thanks :)
@ROHITKUMAR-mu7ik thank you so much for your content!!!! It has been so clear and useful so far.
Very informative. Have you done anything on ITI-41s?
Not yet but in future will do. adding this to my list thanks
bro, your explanation is excellent but the sound is so low that I cannot hear without earphones. But thanks for the detailed explanation brother.
@@ramnisanthsimhadri3161 sry brother I didn't had proper logistics that time while i was recording. I focused on that part for future videos to get good sound.
Crisp and Clear. Thank you, Rohit for presenting such a great approach.
Error codes explanation is soo helpful!
Hi Rohit Am getting error from default confi controller :couldn’t initialise settings ..so unable to launch mc server and admin launcher Can you let me know the solution For this issue
Hi Rohit, the hl7 samples files are not downloadable. Please advise how to get them.
You can use this to practice github.com/Rohit-Shines/Mirth/blob/main/03%20HL7%20Sample%20Files
Hi, do you train from begginer to advanced in HL7?
If you are preparing for interviews, need job support, certification training material, or any other Career services, please register here: forms.office.com/r/6uhQymALWn
There are date functions that help you with that and there are also regexes. I think doing substring is not a good solution having the other solutions.
You are right, We can use the inbuilt functions and Regex if needed. if there is a scenario of date format which is not in the inbuilt functions, the above video will help the users to make their own custom date formats. which we will face in realtime world. "Thanks"
Hello! I am trying to understand what is the reason to have output type as a "Raw" instead of "HL7"? You mentioned that it is important, but it is still not clear why. Isn't mirth suppose to validate output? Thanks!
Hi @T1vitaliy1T in the scenario we are using a variable with Complete HL7 Template in our code. so we already have an HL7 format . so we dont need to keep that in HL7, we can use it as RAW. If we are altering the code we can also use RAW to HL7 and do the same.
hello rohit, what kind of projects do you recommend i can showcase my integration mirthconnect skills on github for potential employers?
Healthcare Projects, Exploring Wide Scenarios in HL7 and Mirth Connect build. From TCP , Database Servers, Web server connections focuaing on creating New CodeTemplates which will enhance automation in Mirth
@@ROHITKUMAR-mu7ik Thankyou. Please do you have any examples of this projects on your channel or GitHub for references? Appreciate .
hello rohit, what kind of projects do you recommend i can showcase my integration mirthconnect skills on github for potential employers?
very helpful video
Hi rohit, im getting error using mirth like referenceerro: -log is not defined. May i know what may be the cause of this errors please
Sure, can you let me know in which part you are facing the error, can you describe with more details. we can trouble shoot it
hi thanks a lot for this tutos - i have a question - how to connect mirt to a lab automate ?
You can connect in multiple ways. Depends on what type of connection the Application LAB Automate supports.
I have a quick question, I am hoping you can answer. When I test connection from the mirth connect destination tab it continually times out. I have a feeling it might be because I have a static IP address, so my actual IP is different from the one that IPCONFIG pick up, but it doesnt seem like there is a way to manually change the IP from the auto detected one in the interface explorer. Do you think the statis IP is the issue and if so, how can I change it in the interface explorer app?
if you need to manually configure the IP address used by Mirth Connect and the interface explorer app does not allow for this directly, you can update the hosts file on your system to ensure correct IP resolution: Open the hosts file located at C:\Windows\System32\drivers\etc\hosts in a text editor with administrative privileges. Add an entry mapping the hostname to the static IP address. Save the file and restart the Mirth Connect service.
This are common Problems which occur initially, You will soon figure it out. for testing purpose you can use channerl reader and writer. Dont get stuck with that issue :)
Very good video
Hi Friend, thank you for sharing, this is super useful! Are you able to share the "25 HL7 to CSV" by any chance? I think it's the only one missing and it's the one i need 😂
Sure FSCadmin, Due to other priorities i had to Halt on few videos. will update the best version when i am free again.
Hello Sir, I can not view message details. Could you please help me to resolve the issue.
Bhai you are a life saviour. By any chance can you explain ASTM also?
Thanks , I am not expert on ASTM yet, will do it in future and mention you.
Insightful. Kindly make more video on this
your voice is low in this video, otherwise all good, thank you for sharing knowledge.
can you share your linkedin ID?
Thank you please make more videos ❤
Please create more videos on FHIR
i am using this code in JavaScript writer const yyyMMdd = $('DOB') const newdob = DateUtil.convertDate(yyyyMMdd, yyyy-MM-dd, $('DOB')); logger.info("newDOB"+newdob); but getting error.
Your code is almost correct just that you missed qotes for your string, You can use the below // Assuming $('DOB') contains the date string const yyyMMdd = $('DOB'); const newdob = DateUtil.convertDate(yyyyMMdd, 'yyyy-MM-dd', 'desired_output_format'); logger.info("newDOB: " + newdob);
can we use javascriptwriter and write a function for this.
Yes Absolutely
Please make more videos on FHIR
Wonderful. I was looking for this and was finding difficult to understand fhir.
Plz tell me hl7 msg sample file how download step by step do the video
You can Google it an dowload directly
@@ROHITKUMAR-mu7ik iam trying but it is not getting downloaded plz provide the link bro
Thank you Rohit. can you make a video in Mirth Integration Engineer and its related fields as a career and growth options.
helpful👍👍
Very informative. QQ. How do you do it dynamically when the number of messages might be not the same? Appreciate your answer.
Very good question, I had a scenario where i had 2000 plus Excel columns, where i have to create around 24k Javascript steps and destinatons technically that was not a solution. i used a for loop with i value to iterate all the columns in on javascript step and send the messages to one destination which works without any issues. so the above video is basic version of that so ppl can understand fundamentals. may be in future ill keep that video too. "Didnt want to confuse viewers with complex javascript logics"
Greatly appreciate your contribution on the Mirth videos series. Can we get a video on updating Mirth server to 4.5.0 , also showing DUO Authentication. Thanks
Thank you Excellent contribution
Thanks for your videos :) I wait for more
Hi Rohit, great content, thanks very much! I am trying to send MDM_02 with multiple large attachments. However, there is no DSC segment defined for the MDM_02 message, what should I do if I want to split the attachments into multiple messages?
I can comment. But dont want to get into conclusion without knowing exactly what you are facing issues with. Can you drop more details like the MDM_02 file and your channel XML to rohityahoooo@gmail.com and description on what you are doing and what problem you are facing , so i can trouble shoot. THANKS
Thank you. Excellent contribution...
Thank you.Rohit
Thanks for that quick video and mention. You are awesome
Thank you so much for your videos. Can you also make video on connecting SQL to mirth and storing/retrieving data?
Sure @sagarsuta28 i have added that into my bucket list, it will be a series of 10 to 15 Videos on that concept. I am holding them for later so i can cover some basic things. Will be posting them for sure one day.!
Yes. Please make video on code template and alerts
Thanks for asking here is code template sample video th-cam.com/video/XBoywirsEp4/w-d-xo.html
Thank you.can you please make a video on the code template
Thanks for asking here is code template sample video th-cam.com/video/XBoywirsEp4/w-d-xo.html
How the MSH segment details was transferred?
We copied Sample data inside transformer in "MSG TEMPLATE" tab . the MSH segment will be same and default for all outcoming messages. only the patient details will change. If required we can even alter the MSH segment as required. Thanks
Thank you.