Hi Jonathan,
The simple answer to your question is yes, if you were to search for a patient and the patient exists, the patient would be returned on both r4 and dstu2 endpoints.
The only difference is the response would be slightly different, as the specifications for r4 and dstu2 are slightly different. If you would like to see these differences for yourself, you can take a look at our DSTU2[1] ad r4[2] Patient retrieval resource documentation.
[1] https://fhir.cerner.com/millennium/dstu2/individuals/patient/#retrieve-by-id
[2] https://fhir.cerner.com/millennium/r4/individuals/patient/#retrieve-by-id
Thanks,
Walter
On Monday, March 23, 2020 at 12:13:25 PM UTC-5, Jonathan Maple wrote:Do the APIs provide access to the same patient using both the R4 and DSTU2 endpoints? I.e. if we have a patient ID of 4342008 can we pass that ID into both the R4 and DSTU2 endpoints and retrieve the different FHIR resources of the same patient?
--
You received this message because you are subscribed to the Google Groups "Cerner FHIR Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cerner-fhir-devel...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/cerner-fhir-developers/5de4089f-c4a7-4528-87d5-89dd4f8268f3%40googlegroups.com.
Awesome - thank you Walter. Last question - we need to use the DocumentReference.Create call in the DSTU2 API. Will we be able to certify our app if we utilize both DSTU2 and R4 in our workflows? Are there any restrictions in using both specs?
On Mon, Mar 23, 2020 at 11:38 AM 'Walter Seymour (Cerner)' via Cerner FHIR Developers <cerner-fhir-developers@googlegroups.com> wrote:
Hi Jonathan,--
The simple answer to your question is yes, if you were to search for a patient and the patient exists, the patient would be returned on both r4 and dstu2 endpoints.
The only difference is the response would be slightly different, as the specifications for r4 and dstu2 are slightly different. If you would like to see these differences for yourself, you can take a look at our DSTU2[1] ad r4[2] Patient retrieval resource documentation.
[1] https://fhir.cerner.com/millennium/dstu2/individuals/patient/#retrieve-by-id
[2] https://fhir.cerner.com/millennium/r4/individuals/patient/#retrieve-by-id
Thanks,
Walter
On Monday, March 23, 2020 at 12:13:25 PM UTC-5, Jonathan Maple wrote:Do the APIs provide access to the same patient using both the R4 and DSTU2 endpoints? I.e. if we have a patient ID of 4342008 can we pass that ID into both the R4 and DSTU2 endpoints and retrieve the different FHIR resources of the same patient?
You received this message because you are subscribed to the Google Groups "Cerner FHIR Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cerner-fhir-developers+unsub...@googlegroups.com.
Yes, you can use both DSTU2 and R4 endpoints in an application if R4 is missing functionality you need, per this previous thread[1].
[1] https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!searchin/cerner-fhir-developers/both$20dstu2$20and$20r4%7Csort:date/cerner-fhir-developers/b5HaiKQgL_s/LHavIiXuAwAJ
Thanks,
Walter
On Monday, March 23, 2020 at 2:03:44 PM UTC-5, Jonathan Maple wrote:
Awesome - thank you Walter. Last question - we need to use the DocumentReference.Create call in the DSTU2 API. Will we be able to certify our app if we utilize both DSTU2 and R4 in our workflows? Are there any restrictions in using both specs?
Client Id: 35cd1e1c-9506-49a8-a1b7-b0d38fb72158
App Id: 188bb8c2-fd60-4e7a-8040-21606a801ada
system/Appointment.read
system/Coverage.read
system/DocumentReference.read
system/Encounter.read
system/MedicationRequest.read
system/Patient.read
system/Person.read
system/Practitioner.read
system/Appointment.write
system/Coverage.write
system/DocumentReference.write
system/Encounter.write
system/MedicationRequest.write
system/Patient.write
system/Practitioner.write