Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Once the jar has been added to the Guvnor war, the next step is integration. 

The Fact column in the table is the list of fact concept names that are to be supported by this installation of OpenCDS.  The publicly accessible OpenCDS Apelon DTS instance currently contains a fully specified set of Facts for HL7 vMR 1.0, and will be expanded in the near future to include a similar fully specified set of Facts for HL7 FHIR, once HL7 FHIR is balloted to a normative version.

Each Fact having a dynamic enumeration is then updated to include the following pair of lines as the Context for the "determinationMethodCode" and the "openCdsConceptCode", respectively.  Both lines are required for a particular Fact, since OpenCDS has a robust system for selecting a specific valueset of mappings based on the combination of a selected "determinationMethodCode", and the "openCdsConceptCode".  The "determinationMethodCode" will return the list of opencds concept codes stored in Apelon for all the concept determination methods that are supported, and the "openCdsConceptCode" will return the list of opencds concept codes stored in Apelon for various concepts relevant to the named Fact.

This is done by updating the value of the enumerations to the following in the Context column:

Code Block
languagejava
(new org.opencds.common.terminology.VMREnumerationsClient()).getOpenCdsConcepts("determinationMethod")
(new org.opencds.common.terminology.VMREnumerationsClient()).getOpenCdsConcepts("<fact-attribute-name>")

as shown in the image below:

...