0.0.1 - ci-build
mCODETestingIG - Local Development build (v0.0.1). See the Directory of published versions
Standards seek to improve the reliability and reduce the cost of system interoperability. One way in which they do so is by providing a single set of data structures that different systems can all use to represent the same information. If a standard is to achieve its goal, then a critical property that different implementations represent the same information consistently within the language the standard. Imagine one provider evaluating a patient and documenting their findings within two different mCODE-enabled systems. In that situation, the FHIR representation made available by the two systems should closely coincide (certainly in terms of the clinical content, system metadata and specific timestamps will still differ). Achieving this property across all mCODE server would enable clients consuming data from these servers to handle all servers uniformly, greatly reducing the cost of interoperability with any of them (in contrast, if there are meaningful, but unknown differences, significant effort must be spent when connecting two systems to identify and handle the discrepancies).
In practice, it will not be possible to guarantee that all mCODE server implementations represent all scenarios covered by mCODE in a highly consistent way. However, confirming this property for some scenarios would help to further clarify the intended encoding of information covered by the IG and establish a “fixed point” of consistency across implementations that would likely result in a higher degree of consistency and lower integration costs overall.
Exploring the design space and challenges of these scenario consistency tests is the goal of this set of tests. At this time, they are still in the exploration phase, with
Feedback welcome on all of these, in particular in the form of a mCODE representation of the scenario from an mCODE compliant system.
Oncologist Adding Clinical Staging Information to Cancer Dx
mCODE IG description: The patient is referred to an oncologist who clinically reviews the mammogram and tumor marker results, and clinically staged the [breast] cancer diagnosis as cT3N0 (from the mCODE extended example).
Detailed data description
Examples in this IG provide a potential representation. These were taken and adapted from the pre-STU3 build version of the mCODE IG in mid-December 2022.
Operationalizing this sort of testing will require overcoming several challenges, including