Issue 18519: Usage Context Binding Inappropriately Expressed (cts2-rtf) Source: Phast (Ms. Ana Estelrich, ana.estelrich(at)phast.fr) Nature: Enhancement Severity: Significant Summary: The Usage Context (in the PIM the applicableContext) is represented as an attribute of the ConceptDomainBinding class. applicableContext - a realm or context in which the particular binding applies. If not present, the binding applies in any context not stated in another binding. In the SFM it is represented as a class entirely apart providing detailed information about the binding. If we have two different value sets belonging to the same Concept Domain but with different usage contexts, this cannot work. Moreover, in most implementation guides, the Concept Domains are not specified, indicting just the Usage Context as Concept Domains are something very specific to HL7 (they can be inferred), and the Usage Contexts are expressed as OIDs and not as URIs (enforcing the fact that we need the possibility to simultaneously define an entity via an URI and an OID) Use Case: The value set epSOSActiveIngredient 1.3.6.1.4.1.12559.11.10.1.3.1.42.24 consists of the whole ATC and it is the most important piece of information in the medication identification in epSOS. The same value set is being used in 3 different documents in 4 different sections with 4 different entries: Prescription Item Entry 1.3.6.1.4.1.12559.11.10.1.3.1.3.2 Dispensed Medicine Entry 1.3.6.1.4.1.12559.11.10.1.3.1.3.3 Medication Item Entry 1.3.6.1.4.1.12559.11.10.1.3.1.3.4 Allergy & Intolerance Concern Entry 1.3.6.1.4.1.19376.1.5.3.1.4.5.3 Prescription Section 1.3.6.1.4.1.12559.11.10.1.3.1.2.1 Dispensation Section 1.3.6.1.4.1.12559.11.10.1.3.1.2.2 Medication Summary Section 1.3.6.1.4.1.12559.11.10.1.3.1.2.3 Allergies and Other Adverse Reactions Section 1.3.6.1.4.1.19376.1.5.3.1.3.13 In the follwing documents: ePrescription eDispensation Patient Summary Patient Summary The corresponding Concept Domain is EntityCode and the subdomain is ActiveIngredientDrugEntityType for all four Usage Contexts; however they are entirely different. Logged: https://github.com/cts2/cts2-specification/issues/146 Resolution: This raises several issues with the use of concept domain and concept domain binding. We would like to postpone this issue until the next RTF to allow for further discussion and resolution. Disposition: Deferred Revised Text: Actions taken: March 1, 2013: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 01 Mar 2013 11:38:04 -0500 To: Subject: Issue/Bug Report X-Brightmail-Tracker: AAAAAR0ZxVc= X-Brightmail-Tracker: AAAAAA== ******************************************************************************* Name: Ana Estelrich Employer: Phast mailFrom: ana.estelrich@phast.fr Terms_Agreement: I agree Specification: CTS2 Concept Domain and Concept Domain Binding Services Section: 2.6, 2,7 FormalNumber: formal/2012-11-03 Version: 4 Doc_Year: 2012 Doc_Month: November Doc_Day: Day Page: 19 Title: Usage Context Binding Inappropriately Expressed Nature: Enhancement Severity: Significant CODE: 3TMw8 B1: Report Issue Description: The Usage Context (in the PIM the applicableContext) is represented as an attribute of the ConceptDomainBinding class. applicableContext - a realm or context in which the particular binding applies. If not present, the binding applies in any context not stated in another binding. In the SFM it is represented as a class entirely apart providing detailed information about the binding. If we have two different value sets belonging to the same Concept Domain but with different usage contexts, this cannot work. Moreover, in most implementation guides, the Concept Domains are not specified, indicting just the Usage Context as Concept Domains are something very specific to HL7 (they can be inferred), and the Usage Contexts are expressed as OIDs and not as URIs (enforcing the fact that we need the possibility to simultaneously define an entity via an URI and an OID) Use Case: The value set epSOSActiveIngredient 1.3.6.1.4.1.12559.11.10.1.3.1.42.24 consists of the whole ATC and it is the most important piece of information in the medication identification in epSOS. The same value set is being used in 3 different documents in 4 different sections with 4 different entries: Prescription Item Entry 1.3.6.1.4.1.12559.11.10.1.3.1.3.2 Dispensed Medicine Entry 1.3.6.1.4.1.12559.11.10.1.3.1.3.3 Medication Item Entry 1.3.6.1.4.1.12559.11.10.1.3.1.3.4 Allergy & Intolerance Concern Entry 1.3.6.1.4.1.19376.1.5.3.1.4.5.3 Prescription Section 1.3.6.1.4.1.12559.11.10.1.3.1.2.1 Dispensation Section 1.3.6.1.4.1.12559.11.10.1.3.1.2.2 Medication Summary Section 1.3.6.1.4.1.12559.11.10.1.3.1.2.3 Allergies and Other Adverse Reactions Section 1.3.6.1.4.1.19376.1.5.3.1.3.13 In the follwing documents: ePrescription eDispensation Patient Summary Patient Summary The corresponding Concept Domain is EntityCode and the subdomain is ActiveIngredientDrugEntityType for all four Usage Contexts; however they are entirely different.