Assessment::MorseFallScale
Class MorseFallScaleAssessment

This subtype of the Assessment Event is used to bind the total score concept and total score meaning properties to the proper coded values for the Morse Fall Scale, and to set the limits on the total score value to range from 0 to 125. Logically, we're saying that this Assessment Event is a Morse Fall Scale Assessment Event, although physically, there is little difference between this and other instrument-specific subclasses. In a database implementation, this would not result in a separate table - it would simply set the rules that dictate what the Assessment Event values may take. Not shown in this UML model is that the assessmentInstrument property must be a Morse Fall Scale instrument (LOINC code 59453-1). This could have been done by creating an association from this class to the MorseFallScale class using the same name (assessmentInstrument), thus redefining the parent property, but this technique can cause confusion and so the limitation on the type of assessment instrument is merely implied.

Attributes inherited from FHIM::Assessment::AssessmentEvent FHIM::Assessment::AssessmentEvent
applicability applicability, dateTimeAdminstered dateTimeAdminstered, interviewer interviewer, remarks remarks, totalScoreConcept totalScoreConcept, totalScoreMeaning totalScoreMeaning, totalScoreValue totalScoreValue, assessmentInstrument assessmentInstrument, subScore subScore, responseItem responseItem

Attributes inherited from FHIM::ClinicalObservation::ObservationStatement FHIM::ClinicalObservation::ObservationStatement
basedOn basedOn, bodySite bodySite, category category, componentObservation componentObservation, dataAbsentReason dataAbsentReason, dateTime dateTime, dateTimeIssued dateTimeIssued, deltaFlag deltaFlag, description description, deviceInstance deviceInstance, evaluationProcedure evaluationProcedure, exceptionValue exceptionValue, interpretationEvent interpretationEvent, method method, multimedia multimedia, observed observed, observedCharacteristic observedCharacteristic, referenceRange referenceRange, reliability reliability, resultStatus resultStatus, specimen specimen, value value, derivedFrom derivedFrom, hasMember hasMember, partOf partOf

Attributes inherited from FHIM::Common::ClinicalStatement FHIM::Common::ClinicalStatement
clinicalDataSource clinicalDataSource, contentVersion contentVersion, contextCode contextCode, encounter encounter, note note, recordStatus recordStatus, relatedClinicalInformation relatedClinicalInformation, sourceRecordType sourceRecordType, sourceSystem sourceSystem, subjectGroup subjectGroup, subjectOfInformation subjectOfInformation, subjectOfRecord subjectOfRecord, temporalContext temporalContext, topicCode topicCode, cosigned cosigned, recorded recorded, signed signed, verified verified

Attributes inherited from FHIM::Common::InformationEntry FHIM::Common::InformationEntry
identifier identifier

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameMorseFallScaleAssessment
Name Expression
NamespaceMorseFallScale
Owned Template Signature
OwnerMorseFallScale
Owning Template Parameter
PackageMorseFallScale
Qualified NameFHIM::Assessment::MorseFallScale::MorseFallScaleAssessment
Representation
Stereotype
Template Parameter
VisibilityPublic

Constraints
AssessmentIsMorseFallScale-- Total Score Concept is Morse Fall Risk Total Number (i.e., total score indicates the Risk of Falling): self.totalScoreConcept.codeSystem.codeSystemName = 'LOINC' and self.totalScoreConcept.code = '59460-6' and self.totalScoreConcept.displayText = 'Morse Fall Risk total #' and -- Total Score Meaning is Morse Fall Risk Level (i.e., total score translates to: no risk, low to moderate risk, or high risk): self.totalScoreMeaning.codeSystem.codeSystemName = 'LOINC' and self.totalScoreMeaning.code = '59461-4' and self.totalScoreMeaning.displayText = 'Morse Fall Risk level' and -- Total Score must be between 0 and 125 self.totalScoreValue.literal >= 0.0 and self.totalScoreValue.literal <= 125.0