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

Difference between revisions of "CSCR-017 Subject Cardinality"

From HL7Wiki
Jump to navigation Jump to search
 
Line 25: Line 25:
  
 
== Discussion ==
 
== Discussion ==
09-Feb-2004
+
Before 23 March 2005
*No initial objections to this in the call of 9-February-2005 but needs formal acceptance.
+
Bob suggested friendly amendment (by email) to change cardinality to 0..*
 +
David accepted friendly amendment (by email)
  
 
== Resolution ==
 
== Resolution ==
Motion (First, second): Motion
+
Motion (Bob, Charlie) as submitted with friendly amendment to change cardinality to [0..*]
Against: 0; Abstain: X; In Favor: Z
+
Against: 0; Abstain: 0: In Favor: 4

Revision as of 21:20, 28 September 2006

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