go to post Luis Angel Pére... · Jul 25, 2023 As you can see in the documentation of the resouce the encounter is optional (0..1): http://hl7.org/fhir/R4/allergyintolerance.html
go to post Luis Angel Pére... · Jul 25, 2023 I guess that you only have to send a POST with this json as body (updating the references to your patient and practitioner - you can remove it) from a Postman to your FHIR endpoint.
go to post Luis Angel Pére... · Jul 25, 2023 Something like this example?http://hl7.org/fhir/R4/allergyintolerance-fishallergy.json.html { "resourceType": "AllergyIntolerance", "id": "fishallergy", "text": { "status": "additional", "div": "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n <p>allergy is to fresh fish. Tolerates canned fish</p>\n <p>recordedDate:2015-08-06T00:00:00-06:00</p>\n <p>substance:Fish - dietary (substance)</p>\n </div>" }, "identifier": [ { "system": "http://acme.com/ids/patients/risks", "value": "49476535" } ], "clinicalStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical", "code": "active", "display": "Active" } ] }, "verificationStatus": { "coding": [ { "system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification", "code": "confirmed", "display": "Confirmed" } ] }, "category": [ "food" ], "code": { "coding": [ { "system": "http://snomed.info/sct", "code": "227037002", "display": "Fish - dietary (substance)" } ], "text": "Allergic to fresh fish. Tolerates canned fish" }, "patient": { "reference": "Patient/example" }, "recordedDate": "2015-08-06T15:37:31-06:00", "recorder": { "reference": "Practitioner/example" } }
go to post Luis Angel Pére... · Jul 25, 2023 If your Business Operation is deployed in a Production you can configure the default options of EnsLib.HTTP.OutboundAdapter to control timeouts and retries:https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls...
go to post Luis Angel Pére... · Jul 24, 2023 Could you try to run the data load just for the 10 problematic tables? Just to be sure that is not a specific problem of those tables.
go to post Luis Angel Pére... · Jul 22, 2023 Please, check the ODBC log, just to confirm what is the exact error.
go to post Luis Angel Pére... · Jul 22, 2023 Have you tried to check "Disable Query Timeout" option on ODBC configuration? Sorry, my Windows is configured on spanish.
go to post Luis Angel Pére... · Jul 19, 2023 If you want to configure jwt validation this is a great article: https://community.intersystems.com/post/creating-rest-api-jwt-authentica...
go to post Luis Angel Pére... · Jul 19, 2023 And for the API Rest: https://community.intersystems.com/post/creating-rest-service-iris
go to post Luis Angel Pére... · Jul 19, 2023 And take a look at the purge of the production data: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls...
go to post Luis Angel Pére... · Jul 19, 2023 You can start compressing Journals:https://docs.intersystems.com/healthconnectlatest/csp/docbook/DocBook.UI...
go to post Luis Angel Pére... · Jul 19, 2023 Take a look at this question of the community: https://community.intersystems.com/post/how-copy-array-values-json-objec...
go to post Luis Angel Pére... · Jul 19, 2023 Well, I'll answer you from my experience, maybe I'm wrong. About your first question, you are totally free to use a encoded BP or BPL and DTL, as you prefer. I usually prefer to use BP by code for custom objects and DTL and BPL when I work with HL7 messages...why? because I'm too lazy to write code foreach transformation of field in an HL7 message. The Business Service used by the RecordMapper has a property called Synchronous Send: When you check it the Business Service is going to send the record mapped in a sync call to your BP, so it's not going to read a new line of the file until a response is received from the destination. About the OnRespone, you can check the official documentation: https://docs.intersystems.com/iris20231/csp/docbook/DocBook.UI.Page.cls?... I usually implement the OnResponse to receive Async responses from Business Operations called by my BP, in your case I think that it's unnecessary, but this is a personal opinion.
go to post Luis Angel Pére... · Jul 17, 2023 You can see in this post some allowed adaptations by code of the business rules, but always in the context of a production. https://community.intersystems.com/post/how-edit-fields-intersystems-ens...
go to post Luis Angel Pére... · Jul 17, 2023 I don't think that is possible out of the context of a production, at the end the destination of the routed message is always a business component deployed in a production, the context info and the messages are linked to components of the productions too. I think that is easier to learn objectscript than try to adapt the behavior of the business rules.
go to post Luis Angel Pére... · Jul 14, 2023 Check you pool connections, it looks like you have a pool of 100 and when you try to open the 101 connection it fails. Maybe this page put you in the right direction: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls...
go to post Luis Angel Pére... · Jul 14, 2023 Maybe it's too obvious but, have you tried to cast the column? CAST(DRIVER AS VARCHAR(8000)) AS DRIVER
go to post Luis Angel Pére... · Jul 12, 2023 Not sure if Private property is what you are looking for: https://docs.intersystems.com/iris20231/csp/docbook/DocBook.UI.Page.cls?...