DvQuantified - check complete interface and implementation
Bug #379644 reported by
Tim Cook
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OSHIPpy |
New
|
High
|
Unassigned | ||
Open Source Health Information Platform |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Reference openEHR Datatypes Information Model Specifications Release 2.1.1
Changed in oship: | |
importance: | Undecided → High |
Changed in oship: | |
assignee: | nobody → Tim Cook (timothywayne-cook) |
milestone: | none → 1.0b1 |
status: | New → Confirmed |
Changed in oship: | |
status: | Confirmed → Fix Committed |
Changed in oship: | |
status: | Fix Committed → Fix Released |
Changed in oship: | |
status: | Fix Released → Incomplete |
milestone: | 1.0b1 → 1.5 |
assignee: | Tim Cook (timothywayne-cook) → nobody |
Changed in oship: | |
assignee: | nobody → Wagner Mezaroba (wagnerfrancisco) |
Changed in oship: | |
status: | Incomplete → Fix Committed |
Changed in oship: | |
status: | Fix Committed → Fix Released |
Changed in oship: | |
milestone: | 1.5 → none |
Changed in oship: | |
assignee: | Wagner Mezaroba (wagnerfrancisco) → nobody |
importance: | High → Undecided |
status: | Fix Released → Invalid |
To post a comment you must log in.
The method valid_magnitude _status is not correctly implemented: status_ valid: _status( magnitude_ status)
it should return true if the argument value is in ('<', '>', '=', '<=', '>=', '~'), false otherwise
Then this method should be used to enforce the invariang Magnitude_
magnitude_status /= Void implies valid_magnitude
magnitudeStatus is not correctly implemented:
It is a String object and should assume one of the values in ('<', '>', '=', '<=', '>=', '~') if present.
The method magnitudeExists is not necessary.
accuracyUnknown is a method, not an attribute.