This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "CSCR-096-OO-Assign appropriate domains to Act.code, Role.code, and Entity.code"

From HL7Wiki
Jump to navigation Jump to search
Line 35: Line 35:
 
**Criterion.code - ObservationType = change to ObservationEventCriteriaType (new)
 
**Criterion.code - ObservationType = change to ObservationEventCriteriaType (new)
 
**ControlActEvent.code - ActCode = change to HL7TriggerEventCode (existing)
 
**ControlActEvent.code - ActCode = change to HL7TriggerEventCode (existing)
*Above items are done
+
*Above items were done before Nov 2011
**Performer.functionCode - ParticipationFunction = change to PerformerFunctionCode (new) value set to exclude the billing and consent ParticipationFunctionCodes
+
**Performer.functionCode - ParticipationFunction = change to PerformerFunctionCode (new) value set to exclude the billing and consent ParticipationFunctionCodes. Done 8 Nov 2011. In fact the new code seems to be called PerformerParticipationFunction rather than PerformerFunctionCode
***this needs checking, currently set to ParticipationFunction, was an issue with this attribute
 
  
 
== Resolution ==
 
== Resolution ==

Revision as of 00:44, 9 November 2011

Back to Clinical Statement Change Requests page.

Submitted by: Patrick Loyd Revision date: 15-Jan-2009
Submitted date: 15-Jan-2009 Change request ID: CSCR-096

Issue

  • ActCode, RoleCode, and EntityCode have been dropped as concept domains and remain only as codeSystems. Therefore, no message models (DMIM, RMIM, etc.) should bind an attribute to any of these three codeSystems.

Recommendation

  • Remove all usage of ActCode, RoleCode, and EntityCode

Rationale

  • At the November 2008 Harmonization Meeting (Las Vegas), it was approved to remove the concept domains ActCode, RoleCode, and EntityCode. They will remain as code systems. Therefore, no class should assign any attribute to use any of these three prior domains.

Discussion

  • What is the right policy for binding vocabulary in 'pattern' models?

Recommended Action Items

  • The following class.attributes need to change their binding from the generic to specific concept domains and value sets.
    • SubstanceAdministration.code - ActCode = change to ActSubstanceAdministrationCode (existing)
    • Supply.code - ActCode = change to SupplyType (new)
    • Procedure.code - ActCode = Change to ActProcedureCode (existing)
    • Act.code - ActCode = Leave them as-is for now, add notes that harmonization proposals will be made to deal with them.
    • Organizer.code - ActCode = Leave them as-is for now, add notes that harmonization proposals will be made to deal with them.
    • Animal.code - EntityCode = change to NonPersonLivingSubjectEntityType (existing)
    • Entity.code - EntityCode = Leave them as-is for now, add notes that harmonization proposals will be made to deal with them.
    • RelatedEntity.code - RoleCode = change to RelatedEntityRoleCode (new)
    • Role.code - RoleCode = Leave them as-is for now, add notes that harmonization proposals will be made to deal with them.
    • Informant.functionCode - ParticipationFunction = remove attribute
    • Criterion.code - ObservationType = change to ObservationEventCriteriaType (new)
    • ControlActEvent.code - ActCode = change to HL7TriggerEventCode (existing)
  • Above items were done before Nov 2011
    • Performer.functionCode - ParticipationFunction = change to PerformerFunctionCode (new) value set to exclude the billing and consent ParticipationFunctionCodes. Done 8 Nov 2011. In fact the new code seems to be called PerformerParticipationFunction rather than PerformerFunctionCode

Resolution

29-Jan-09 - Will postpone the discussion until we have had a chance for enough people. Should not go back into ballots until domains are "removed".

19-Feb-09 - For any new ones indicate that they are pending harmonizations. Motion to accept as recommended. Patrick, Rob.
Against: 0; Abstain: 0; In Favor: 6

20 Feb 2009 - CSP v1.2.02 updated - CVB