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

Difference between revisions of "EffectiveTime"

From HL7Wiki
Jump to navigation Jump to search
 
 
Line 4: Line 4:
 
*I am trying to confirm that at one point there was discussion around Role.effectiveTime, specifically that it be changed to GTS to support things like office hours.  
 
*I am trying to confirm that at one point there was discussion around Role.effectiveTime, specifically that it be changed to GTS to support things like office hours.  
 
**I don't think office hours would be an appropriate use. Role reflects capacity, not specific choice to engage in an activity.
 
**I don't think office hours would be an appropriate use. Role reflects capacity, not specific choice to engage in an activity.
 +
 +
Tom: I was the one who originally raised this issue/requirement, but have since been convinced that Role is indeed not the right place for it (since it deals with capacity, not activity). It's a border case of course, since my use case was to capture the regular school hours for a student (which is not an event). What it is though, is a SCHEDULE. So the proper way to model this would be to attach an AttendanceSchedule Act (in SLOT mood I guess) to the Student role and use the effectiveTime of the schedule (which is GTS) to specify the regular hours. I will propose adding such a construct to the PA D-MIM (and CMET).

Latest revision as of 12:01, 2 May 2007

effectiveTime is an attribute in some RIM base classes.

FAQ

  • I am trying to confirm that at one point there was discussion around Role.effectiveTime, specifically that it be changed to GTS to support things like office hours.
    • I don't think office hours would be an appropriate use. Role reflects capacity, not specific choice to engage in an activity.

Tom: I was the one who originally raised this issue/requirement, but have since been convinced that Role is indeed not the right place for it (since it deals with capacity, not activity). It's a border case of course, since my use case was to capture the regular school hours for a student (which is not an event). What it is though, is a SCHEDULE. So the proper way to model this would be to attach an AttendanceSchedule Act (in SLOT mood I guess) to the Student role and use the effectiveTime of the schedule (which is GTS) to specify the regular hours. I will propose adding such a construct to the PA D-MIM (and CMET).