← Back to team overview

oship-dev team mailing list archive

[Bug 630486] Re: issues in class EventContext.

 

** Project changed: oship => oshippy

-- 
You received this bug notification because you are a member of OSHIP
Development Team, which is subscribed to Open Source Health Information
Platform.
https://bugs.launchpad.net/bugs/630486

Title:
  issues in class EventContext.

Status in Open Source Health Information Platform - Python:
  New

Bug description:
  This class does not inherit from Pathable.

  Maybe it would be interesting to implement a representation method for
  this class.

  The invariants below should be enforced. setting_valid should use the
  terminological service.

  participations_validity: participations /= Void implies not participations.is_empty
  location_valid: location /= Void implies not location.is_empty
  setting_valid: setting /= Void and then Terminology(Terminology_id_openehr).has_code_for_group_id(Group_id_setting, setting.defining_code)





References