Stream: clinFHIR
Topic: blog
David Hay (Feb 20 2017 at 05:37):
https://fhirblog.com/2017/02/20/clinfhir-and-the-codesystem-resource-stu-3/
Jayashree Surnar (Mar 09 2017 at 06:39):
hello everyone, i'm confusing bit with the new clinfhir UI, so please can anybody help me to understand. what i understood is we can create profile using logical modeler, there i can choose a resource like patient and we can add or remove the elements. here what i'm thinking is adding the elements is nothing but like adding the extension. so then why there is a extension editor? if i use that and create the extension an d save it. after that how can add that to my profile?
thank you in advance
Jayashree Surnar (Mar 09 2017 at 06:51):
.
David Hay (Mar 09 2017 at 18:43):
Hi Jayashree - I'll do a write up of the process I envisage, and send a link through. Hopefully within a week...
Be interested in feedback...
David Hay (Mar 09 2017 at 23:22):
Post on profiling as promised: https://fhirblog.com/2017/03/10/building-a-profile-in-the-new-clinfhir/
Jayashree Surnar (Mar 10 2017 at 06:07):
okay thank you David
Jayashree Surnar (Mar 14 2017 at 06:48):
David Hay
thank you, for updating the datatypes Address and HumanName for patient.
and can you please suggest me to add the race, ethnicity,religion.
i'm getting little bit confused. what data type i can choose? whethere i can add race extension directly or i can add the element manually?
can you please check that logical model Name: Profile2 in clinfhir(server: Public HAPI STU3 server)
Thank you.
Jayashree Surnar (Mar 14 2017 at 07:13):
and one more thing what i'm thinking is it's better to add a valuesets for city,state,country.
and when i trying to create instance using scenario builder then photo,communication elements for patient is also not working.
David Hay (Mar 14 2017 at 15:45):
hmmm.You have attached the extensions correctly to the logical model but they aren't being built correctly in the scenario builder. That's a work in progress I'm afraid - I'll put some attention to it when I can..
David Hay (Mar 14 2017 at 15:49):
wrt the Patient issue:
photo is an attachment which is not support. Not sure if I will do that as it's quite complex
communication is an example of a backbone element with no reference within it. The tooling is having a few issues with those at teh moment - though the latest version is improving..
Jayashree Surnar (Mar 15 2017 at 03:57):
Thank you David, i attached two ways. 1st one directly, and 2nd one just i added the child elements and then attached the valuesets. so which once is correct?
Jayashree Surnar (Mar 15 2017 at 06:35):
hello everyone ,
whenever i add my server in clinfhir it's showing the below error. can anyone know whats the reason ?
vms-clinfhir.PNG
Jayashree Surnar (Mar 15 2017 at 06:45):
and when i'm trying to search for the code in codeable concept while creating the resource instance i'm getting the below error. it's not displaying the codes. clinfhir-server-prb.PNG
David Hay (Mar 15 2017 at 17:28):
Could you check the browser console to see if there is a message about CORS? The server must implement that as cf is a browser app (I should put a message about that in the add server dialog)...
David Hay (Mar 15 2017 at 17:34):
sorry don't understand the valueset question...
Jayashree Surnar (Mar 16 2017 at 09:49):
David Hay can i add extensions like race, ethnicity directly to the patient? or add the race element on patient then child elements like ombcategory, detailed, text to race?
David Hay (Mar 16 2017 at 16:21):
I presume you're talking about argonaut race extension (http://www.fhir.org/guides/argonaut/r2/StructureDefinition-argo-race.html) ? In that case the 'child elements' are actually part of the race extension (Which is a complex extension - ie a single extension that 'contains' the child extensions. Provided that there is a conformance server that has that extension loaded (and right now we're right in the middle of finalising STU3 so the environment is a bit confused) then you should be able create a profile on patient which has the race extension in it, and view that in clinfhir. If you can wait a week or so, I'll do a post on that as it is useful to document the process. If I forget, can you remind me in, say, a week to do that?
cheers
Jayashree Surnar (Mar 22 2017 at 06:34):
i added our server and getting this issue whenever i click the the buildscenarioserver.PNG
David Hay (Mar 22 2017 at 07:53):
Hi Jayashree - this generally occurs when the server doesn't support CORS (as it is a web app). You'll see an error in the console if that's the case. There's a trail earlier in this stream that goes into some detail. Unfortunately I can't trap those errors (though I'll make it more obvious in the add server dialog).
cheers...
Jayashree Surnar (Mar 22 2017 at 10:30):
thank you @David Hay .
Jayashree Surnar (Mar 23 2017 at 11:42):
Hello @David Hay , unable to choose the option (value[x] ) in Q while creating the instance.
Jayashree Surnar (Mar 27 2017 at 07:02):
here we don't see middle name. but in our requirement we need it, so what should we do? can anybody help ? thank you.HumanNameMiddle.PNG
Brian Postlethwaite (Mar 27 2017 at 11:57):
You can see there that the given name can repeat, so just add the middle name as an additional given name.
Jayashree Surnar (Mar 27 2017 at 12:01):
Thank you, @Brian Postlethwaite
Jayashree Surnar (Mar 31 2017 at 05:39):
hello all, is it necessary to give *fhir mapping path* while adding the extensions or any elements to base resource?
Lloyd McKenzie (Mar 31 2017 at 05:41):
Give a FHIR mapping path where?
Jayashree Surnar (Mar 31 2017 at 05:42):
Jayashree Surnar (Mar 31 2017 at 05:42):
here i'm adding the Occupation to patient
Jayashree Surnar (Mar 31 2017 at 05:44):
what is the fhir mapping here? if i give Patient, at the time of scenario builder its getting wrong, if i give patient.occupation then unable to create the profile.
Jayashree Surnar (Mar 31 2017 at 05:46):
and one more issue, here for patient communication, language option is not there
Jayashree Surnar (Mar 31 2017 at 05:50):
@Lloyd McKenzie , one more doubt, if i create the patient profile and store it in the server. and submit the data from ipad app then how come that data would be validate against my profile?
Lloyd McKenzie (Mar 31 2017 at 06:53):
I'll have to let @David Hay answer some of these. In terms of validation, it's up to the server whether it validates the inbound instance at all. However, without prior arrangement, the only way one of the test servers would even know to validate your instance against a profile would be if you include the profile declaration in your instance in meta.profile
Jayashree Surnar (Mar 31 2017 at 12:12):
Thank you so much @Lloyd McKenzie .
Michael van der Zel (Apr 11 2017 at 18:54):
@David Hay A tip pertaining CORS. If you want to use a non CORS compliant server you can use https://cors-anywhere.herokuapp.com/ to wrap it ;-) Just append your FHIR server url and voila.
David Hay (Apr 11 2017 at 19:30):
Thanks Michael - I was aware of the site, though I've not used it in CF - have you tried it out? Did it work OK? In theory you could just add a server with that Url and it - should - work! Just need a non-cors server to test it on . :)
Michael van der Zel (Apr 14 2017 at 09:03):
I used it to get metadata from simplifier (witch is a non-cors server) https://cors-anywhere.herokuapp.com/http://simplifier.net/fhir/Nictiz
David Hay (Apr 14 2017 at 18:59):
brilliant!
Last updated: Apr 12 2022 at 19:14 UTC