Richard – this is a wonderful example and, in my view, points us in exactly the direction we should go! Well done!!
As we start to add flesh to our skeleton I would advocate for including Gherkin statements that describe the expected behaviours and normative content of the actors and messages in our workflows. Your example Gherkin statement successfully identifies a target (a FHIR server that purports to support Practitioner resources). From an OpenHIE standpoint – we could then define (in Gherkin) the expected behaviour of mCSD actors that operationalize the ITI-90 and ITI-91 transactions. As our next step… a FHIR server that purports to support Practitioner resources could then be tested to see if it does so as per the mCSD spec. WOW… that’s powerful.
[NOTE: our colleagues at IHE are also looking at this approach… and there may be useful ways for us to partner with them since such test such scenarios are useful as global public goods in support of Connectathon testing.]
I’m very much looking forward to our conversation on the DevOps call. Thanks, Richard, for moving the ball so far downfield with these excellent examples!
Derek Ritz, P.Eng, CPHIMS-CA
+1 (905) 515-0045
This communication is intended only for the party to whom it is addressed, and may contain information which is privileged or confidential. Any other delivery, distribution, copying or disclosure is strictly prohibited and is not a waiver of privilege or confidentiality.
On Monday we will discuss Instant OpenHIE. To facilitate discussion, I have pushed a skeleton structure and worked code example of a simple test in:
Please have a look and join the call to share your thoughts!
Note: The code and structure are temporary and meant to stimulate discussion.
On Thursday, August 1, 2019 at 12:14:09 PM UTC-4, miclcox wrote:
Just a reminder that we will be having the OpenHIE DevOps<https://wiki.ohie.org/display/resources/2019-08-05+DevOps+Call> call Monday, August 5 at 10:00 a.m. EDT.
Update on Instant OpenHIE (Jembi/IntraHealth)
Update on Testing (Carl F)
Update on Cloud Hosting (Carl L)
[We will be using Zoom: Join from PC, Mac, Linux, iOS or Android: https://iu.zoom.us/j/832179402 Or Telephone: Dial: +1 646 558 8656 (US Toll) or +1 669 900 6833 (US Toll) Meeting ID: 832 179 402 International numbers available: https://zoom.us/u/c1Vz5ASHm]<https://iu.zoom.us/j/832179402>
Michelle Cox | Program Coordinator, Global Health Informatics
1101 West Tenth Street
Indianapolis, IN 46202
Tel 317-274-9324 | Fax 317-274-9305
Skype ID: miclcox | Facebook.com/regenstriefinstitute | www.regenstrief.org<http://www.regenstrief.org/>
My normal work hours are Monday - Friday, 7:30 a.m. - 4:00 p.m. Eastern Time
Confidentiality Notice: The contents of this message and any files transmitted with it may contain confidential and/or privileged information and are intended solely for the use of the named addressee(s). Additionally, the information contained herein may have been disclosed to you from medical records with confidentiality protected by federal and state laws. Federal regulations and State laws prohibit you from making further disclosure of such information without the specific written consent of the person to whom the information pertains or as otherwise permitted by such regulations. A general authorization for the release of medical or other information is not sufficient for this purpose.
If you have received this message in error, please notify the sender by return e-mail and delete the original message. Any retention, disclosure, copying, distribution or use of this information by anyone other than the intended recipient is strictly prohibited.
You received this message because you are subscribed to the Google Groups “OpenHIE DevOps” group.
To unsubscribe from this group and stop receiving emails from it, send an email to email@example.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ohie-devops/55b5f385-229d-4818-9cb9-7773477c84e2%40googlegroups.com.