Versions Compared

Key

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

...

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
themeConfluence
(new org.opencds.common.terminology.VMREnumerationsClient()).getOpenCdsConcepts("determinationMethod")
(new org.opencds.common.terminology.VMREnumerationsClient()).getOpenCdsConcepts("<fact-attribute-name>")

...