Important: This is a draft IG for trial use. Click here to give feedback.

EN NL FR

HdBe-FunctioneleOfMentaleStatus

CBBConceptStatus
HdBe-FunctionalOrMentalStatus

De functionele of mentale status geeft inzicht in de functionele en mentale beperkingen van de patiënt.

Purpose

De functionele en mentale status van de patiënt kunnen worden vastgelegd om inzicht te geven in de beperkingen van de patiënt waar rekening mee gehouden moet worden bij de verdere behandeling en verpleging en om het resultaat van een behandeling te kunnen evalueren.

Het is niet de bedoeling om diagnoses, die functioneel beperkend (kunnen) zijn hier vast te leggen. Hiervoor dient gebruik gemaakt van de bouwsteen Probleem.

active

id0..1string
extensionI0..*Extension
StatusName1..1CodeableConceptBinding
StatusValue0..1CodeableConceptBinding
StatusDate0..1dateTime
Comment0..1string
MedicalDeviceI0..*Reference(HdBe-MedicalDevice)

FunctionalOrMentalStatus0..*
FunctionalOrMentalStatus.StatusNameCodeableConcept1..1
FunctionalOrMentalStatus.StatusValueCodeableConcept0..1
FunctionalOrMentalStatus.StatusDatedateTime0..1
FunctionalOrMentalStatus.Commentstring0..1
FunctionalOrMentalStatus.MedicalDeviceReference(HdBe-MedicalDevice)0..*


FunctionalOrMentalStatus
DefinitionRoot concept of FunctionalOrMentalStatus. This concept contains all data elements of the FunctionalOrMentalStatus information model.
Cardinality0...*
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
FunctionalOrMentalStatus.id
DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Cardinality0...1
Typestring
Mappings
  • rim: n/a
FunctionalOrMentalStatus.extension
DefinitionMay be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.
Cardinality0...*
TypeExtension
Aliasextensions, user content
Comments

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

SlicingUnordered, Open, by url(Value)
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1: Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim: n/a
  • rim: N/A
FunctionalOrMentalStatus.StatusName
DefinitionCoded description of the functional or mental status or limitation.
Cardinality1...1
TypeCodeableConcept
Binding

Description of the StatusName

StatusName (extensible)
Comments

Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.

Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
  • v2: CE/CNE/CWE
  • rim: CD
  • orim: fhir:CodeableConcept rdfs:subClassOf dt:CD
FunctionalOrMentalStatus.StatusValue
DefinitionThe extent to which the patient is limited by the functional or mental condition. If both the status name and the status value are recorded in code, then both values must come from the same code system. If the patient uses a medical device, the evaluation of the extent of the limitation will take place without this aid. The answer codes must be selected from the subselection of the code system corresponding with the request in accordance with the rules applicable to that system.
Cardinality0...1
TypeCodeableConcept
Binding

Description of the StatusValue

StatusValue (extensible)
Comments

Not all terminology uses fit this general pattern. In some cases, models should not use CodeableConcept and use Coding directly and provide their own structure for managing text, codings, translations and the relationship between elements and pre- and post-coordination.

Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
  • v2: CE/CNE/CWE
  • rim: CD
  • orim: fhir:CodeableConcept rdfs:subClassOf dt:CD
FunctionalOrMentalStatus.StatusDate
DefinitionDate on which the status was determined. A ‘vague’ date, such as only the year, is permitted.
Cardinality0...1
TypedateTime
Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
FunctionalOrMentalStatus.Comment
DefinitionExplanatory comments as a description of the functional or mental status.
Cardinality0...1
Typestring
Comments

Note that FHIR strings SHALL NOT exceed 1MB in size

Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim: n/a
FunctionalOrMentalStatus.MedicalDevice
DefinitionMedical aid the patient has to reduce the impact of the disability or disorder.
Cardinality0...*
TypeReference(HdBe-MedicalDevice)
Comments

References SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc.). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository.

Invariants
  • ele-1: All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ref-1: SHALL have a contained resource if a local reference is provided
    reference.startsWith('#').not() or (reference.substring(1).trace('url') in %rootResource.contained.id.trace('ids'))
Mappings
  • rim: n/a
  • rim: The target of a resource reference is a RIM entry point (Act, Role, or Entity)

Example instances

FunctionalOrMentalStatus
StatusName 365181006 - Finding related to ability to wash self (code by SNOMED CT)
StatusValue 284790007 - Difficulty washing self (code by SNOMED CT)
StatusDate 2022-10-23
Comment Due to functional disability in arms.
MedicalDevice Reference to MedicalDevice (Assistive bathing washcloth)

zib FunctionalOrMentalStatus-v3.2 difference

Concept Category Description
StatusName terminology Removed all CodeSystems except SNOMED CT in ValueSet StatusName and loosened binding to extensible.
StatusName textual Improved description in correspondence with only using SNOMED CT.
StatusValue terminology Removed all CodeSystems except SNOMED CT in ValueSet StatusValue and loosened binding to extensible.



Terminology Bindings

PathNameStrengthURL
StatusNameStatusNameextensiblehttps://fhir.healthdata.be/ValueSet/StatusName
StatusValueStatusValueextensiblehttps://fhir.healthdata.be/ValueSet/StatusValue