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

CSCR-017 Subject Cardinality

From HL7Wiki
Jump to navigation Jump to search

Back to Clinical Statement Change Requests page.

Submitted by: David Markwell Revision date: ?
Submitted date: 02 March 2005 Change request ID: CSCR-017

(Copied from HL7 Website Meeting Minutes and original Change Request)

Name

Change cardinality on Subject and RecordTarget participations

Issue

In the current Clinical Statement DMIM the inner box of the clinical statement choice (ActChoice) has a MANDATORY Subject participation with cardinality [1..1]

This literally requires a subject to be stated on every occasion even when the subject is the same as the direct or inherited recordTarget.

Recommendation

Change the cardinality of ActChoice.Subject to [0..1] with conformance type optional.

Rationale

While it is logically true that every statement has a subject NPfIT (and others) assume a default to the recordTarget and do not interminably repeat the Subject. Could we therefore make this optional (or perhaps required) with cardinality [0..1]. Some constraints of Clinical Statement may still become [1..1] as a valid refinement of the general pattern. Thus the change merely permits ommision of duplication where not required.

Discussion

Before 23 March 2005

  • Bob suggested friendly amendment (by email) to change cardinality to 0..*
  • David accepted friendly amendment (by email)

Resolution

Motion (Bob, Charlie) as submitted with friendly amendment to change cardinality to [0..*]

  • Against: 0; Abstain: 0: In Favor: 4

Charlie Bishop, Heath Frankel, David Rowed [Chair], Bob Dolin, Dan Russler