Questionnaire

FHIR Profile

Before surgery, a questionnaire is used to record several measurements of the patient. The profile is accessible via Questionnaire and presented below.

This profile is based on the Questionnaire base profile for FHIR version R4, see also Questionnaire.

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
urlΣ0..1uri
identifierΣ0..*Identifier
versionΣ0..1string
nameΣ I0..1string
titleΣ0..1string
derivedFrom0..*canonical(Questionnaire)
statusΣ ?!1..1codeBinding
experimentalΣ0..1boolean
subjectTypeΣ0..*codeBinding
dateΣ0..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
description0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purpose0..1markdown
copyright0..1markdown
approvalDate0..1date
lastReviewDate0..1date
effectivePeriodΣ0..1Period
codeΣ0..*Coding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
linkId1..1string
definition0..1uri
codeI0..*Coding
prefix0..1string
text0..1string
type1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
question1..1string
operator1..1codeBinding
answerBooleanboolean
answerDecimaldecimal
answerIntegerinteger
answerDatedate
answerDateTimedateTime
answerTimetime
answerStringstring
answerCodingCoding
answerQuantityQuantity
answerReferenceReference(Resource)
enableBehaviorI0..1codeBinding
requiredI0..1boolean
repeatsI0..1boolean
readOnlyI0..1boolean
maxLengthI0..1integer
answerValueSetI0..1canonical(ValueSet)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueReferenceReference(Resource)
initialSelected0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueBooleanboolean
valueDecimaldecimal
valueIntegerinteger
valueDatedate
valueDateTimedateTime
valueTimetime
valueStringstring
valueUriuri
valueAttachmentAttachment
valueCodingCoding
valueQuantityQuantity
valueReferenceReference(Resource)
itemI0..*see (item)

Mapping

This FHIR Profile does not use a mapping. Instead, its questions are defined by its Questionnaire.item.linkid data element. The questionnaire should define a linkid for the following DBIR variables:

  • surgasa
  • nicotineabuse
  • ptheight
  • ptweight
  • prevradio

The linkid value is the exact same value as the variables listed

Other linkid values can be used if additional questions are required for this questionnaire.

Constraints

Constraints can refer to the cardinality of an element, required value or type of value.

The following constraints apply:

  • The questionnaire should includes at least the five above-mentioned questions.

Example Questionnaire


{
   "resourceType":"Questionnaire",
   "id":"dbir-questionnaire",
   "meta":{
      "profile":[
         "http://mrdm.nl/profiles/fhir/r4/dbir/StructureDefinition/Questionnaire"
      ]
   },
   "title":"dbir Questionnaire",
   "status":"draft",
   "date":"2024-05-24T08:43:38.7147665+00:00",
   "item":[
      {
         "linkId":"surgasa",
         "type":"reference",
         "text":"What is the ASA classification before operation?"
      },
      {
         "linkId":"nicotineabuse",
         "type":"reference",
         "text":"Nicotine abuse"
      },
      {
         "linkId":"ptheight",
         "type":"reference",
         "text":"Height in centimeters"
      },
      {
         "linkId":"ptweight",
         "type":"reference",
         "text":"Weight in kilograms"
      },
      {
         "linkId":"prevradio",
         "type":"reference",
         "text":"Radiotherapy to the breast or chest wall at any time prior to the current device operation"
      }
   ]
}