FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagehl7.fhir.be.manzana
Resource TypeStructureDefinition
IdStructureDefinition-model-findRisc-screeningResponse.json
FHIR VersionR4
Sourcehttps://build.fhir.org/ig/hl7-be/manzana/StructureDefinition-model-findRisc-screeningResponse.html
URLhttp://hl7belgium.org/profiles/fhir/manzana/StructureDefinition/model-findRisc-screeningResponse
Version1.0.0
Statusdraft
Date2022-06-24T14:28:28+02:00
NameFindRiscScreeningResponse
Realmbe
Authorityhl7
DescriptionThis is the logical model of the screening response.
Typehttp://hl7belgium.org/profiles/fhir/manzana/StructureDefinition/model-findRisc-screeningResponse
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
hl7.fhir.be.core#currentbe-patientBePatient
hl7.fhir.be.core#currentbe-practitionerBePractitioner

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition model-findRisc-screeningResponse

NameFlagsCard.TypeDescription & Constraintsdoco
.. model-findRisc-screeningResponse 0..*ElementFindRiscScreeningResponse

Elements defined in Ancestors:@id, extension
... recordDate 1..1dateTimeThe Date the answers were gathered
... recorder 1..1Reference(Practitioner core BE profile)Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.
... patient 1..1Reference(Patient core BE profile)The unique patient identifier
... screeningName 0..1CodeableConceptThe name of the screening tool
... status 0..1CodeableConceptThe position of the questionnaire response within its overall lifecycle
... questionnaire 1..1Reference(Questionnaire)The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire
... age 1..1CodeableConceptQuestion - Age
... bmi 1..1CodeableConceptQuestion - Body mass index
... waistCircumference 1..1CodeableConceptQuestion - Waist circumference
... physicalActivity 1..1CodeableConceptQuestion - Physical activity
... fooding 1..1CodeableConceptQuestion - Consume vegetables, fruits or barries
... medicationBloodPressure 1..1CodeableConceptQuestion - Medication for blood pressure
... glycemyOrHbA1c 1..1CodeableConceptQuestion - Patient's history of high blood glucose
... familyHistory 1..1CodeableConceptQuestion - Patient's family history of diabetes
... remark 0..*CodeableConceptPossible remarks

doco Documentation for this format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "model-findRisc-screeningResponse",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "http://hl7belgium.org/profiles/fhir/manzana/StructureDefinition/model-findRisc-screeningResponse",
  "version": "1.0.0",
  "name": "FindRiscScreeningResponse",
  "status": "draft",
  "date": "2022-06-24T14:28:28+02:00",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://www.hl7belgium.org"
        }
      ]
    }
  ],
  "description": "This is the logical model of the screening response.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "BE"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://hl7belgium.org/profiles/fhir/manzana/StructureDefinition/model-findRisc-screeningResponse",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Element",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "model-findRisc-screeningResponse",
        "path": "model-findRisc-screeningResponse",
        "short": "FindRiscScreeningResponse",
        "definition": "This is the logical model of the screening response.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element",
          "min": 0,
          "max": "*"
        },
        "condition": [
          "ele-1"
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.id",
        "path": "model-findRisc-screeningResponse.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.extension",
        "path": "model-findRisc-screeningResponse.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Additional content defined by implementations",
        "definition": "May 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.",
        "comment": "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.",
        "alias": [
          "extensions",
          "user content"
        ],
        "min": 0,
        "max": "*",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.recordDate",
        "path": "model-findRisc-screeningResponse.recordDate",
        "short": "The Date the answers were gathered",
        "definition": "The Date the answers were gathered",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.recordDate",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.recorder",
        "path": "model-findRisc-screeningResponse.recorder",
        "short": "Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.",
        "definition": "Person who received the answers to the questions in the QuestionnaireResponse (Reference)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.recorder",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-practitioner"
            ]
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.patient",
        "path": "model-findRisc-screeningResponse.patient",
        "short": "The unique patient identifier",
        "definition": "the unique patient identifier (Reference)",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.patient",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-patient"
            ]
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.screeningName",
        "path": "model-findRisc-screeningResponse.screeningName",
        "short": "The name of the screening tool",
        "definition": "The name of the screening tool (ex: FindRisc, name: ScreeningFindRisc)",
        "min": 0,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.screeningName",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.status",
        "path": "model-findRisc-screeningResponse.status",
        "short": "The position of the questionnaire response within its overall lifecycle",
        "definition": "The position of the questionnaire response within its overall lifecycle",
        "min": 0,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.status",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.questionnaire",
        "path": "model-findRisc-screeningResponse.questionnaire",
        "short": "The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire",
        "definition": "The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.questionnaire",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Questionnaire"
            ]
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.age",
        "path": "model-findRisc-screeningResponse.age",
        "short": "Question - Age",
        "definition": "The patients age",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.age",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.bmi",
        "path": "model-findRisc-screeningResponse.bmi",
        "short": "Question - Body mass index",
        "definition": "The patient body mass index",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.bmi",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.waistCircumference",
        "path": "model-findRisc-screeningResponse.waistCircumference",
        "short": "Question - Waist circumference",
        "definition": "The patient circumference",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.waistCircumference",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.physicalActivity",
        "path": "model-findRisc-screeningResponse.physicalActivity",
        "short": "Question - Physical activity",
        "definition": "How much physical activity does the patient do",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.physicalActivity",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.fooding",
        "path": "model-findRisc-screeningResponse.fooding",
        "short": "Question - Consume vegetables, fruits or barries",
        "definition": "Whether patient consumes daily vegetables, fruits or barries",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.fooding",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.medicationBloodPressure",
        "path": "model-findRisc-screeningResponse.medicationBloodPressure",
        "short": "Question - Medication for blood pressure",
        "definition": "Whether the patient has used drugs for high blood pressure",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.medicationBloodPressure",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.glycemyOrHbA1c",
        "path": "model-findRisc-screeningResponse.glycemyOrHbA1c",
        "short": "Question - Patient's history of high blood glucose",
        "definition": "Does the patient have a history of high blood glucose",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.glycemyOrHbA1c",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.familyHistory",
        "path": "model-findRisc-screeningResponse.familyHistory",
        "short": "Question - Patient's family history of diabetes",
        "definition": "Does the patient's family have a history of diabetes",
        "min": 1,
        "max": "1",
        "base": {
          "path": "model-findRisc-screeningResponse.familyHistory",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.remark",
        "path": "model-findRisc-screeningResponse.remark",
        "short": "Possible remarks",
        "definition": "Possible remarks",
        "min": 0,
        "max": "*",
        "base": {
          "path": "model-findRisc-screeningResponse.remark",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "model-findRisc-screeningResponse",
        "path": "model-findRisc-screeningResponse",
        "short": "FindRiscScreeningResponse",
        "definition": "This is the logical model of the screening response."
      },
      {
        "id": "model-findRisc-screeningResponse.recordDate",
        "path": "model-findRisc-screeningResponse.recordDate",
        "short": "The Date the answers were gathered",
        "definition": "The Date the answers were gathered",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.recorder",
        "path": "model-findRisc-screeningResponse.recorder",
        "short": "Person who received the answers to the questions in the QuestionnaireResponse and recorded in the system.",
        "definition": "Person who received the answers to the questions in the QuestionnaireResponse (Reference)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-practitioner"
            ]
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.patient",
        "path": "model-findRisc-screeningResponse.patient",
        "short": "The unique patient identifier",
        "definition": "the unique patient identifier (Reference)",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-patient"
            ]
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.screeningName",
        "path": "model-findRisc-screeningResponse.screeningName",
        "short": "The name of the screening tool",
        "definition": "The name of the screening tool (ex: FindRisc, name: ScreeningFindRisc)",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.status",
        "path": "model-findRisc-screeningResponse.status",
        "short": "The position of the questionnaire response within its overall lifecycle",
        "definition": "The position of the questionnaire response within its overall lifecycle",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.questionnaire",
        "path": "model-findRisc-screeningResponse.questionnaire",
        "short": "The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire",
        "definition": "The resource of the questionnaire: http://hl7belgium.org/profiles/fhir/manzana/Questionnaire/rs-findRisc-questionnaire",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Questionnaire"
            ]
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.age",
        "path": "model-findRisc-screeningResponse.age",
        "short": "Question - Age",
        "definition": "The patients age",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.bmi",
        "path": "model-findRisc-screeningResponse.bmi",
        "short": "Question - Body mass index",
        "definition": "The patient body mass index",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.waistCircumference",
        "path": "model-findRisc-screeningResponse.waistCircumference",
        "short": "Question - Waist circumference",
        "definition": "The patient circumference",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.physicalActivity",
        "path": "model-findRisc-screeningResponse.physicalActivity",
        "short": "Question - Physical activity",
        "definition": "How much physical activity does the patient do",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.fooding",
        "path": "model-findRisc-screeningResponse.fooding",
        "short": "Question - Consume vegetables, fruits or barries",
        "definition": "Whether patient consumes daily vegetables, fruits or barries",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.medicationBloodPressure",
        "path": "model-findRisc-screeningResponse.medicationBloodPressure",
        "short": "Question - Medication for blood pressure",
        "definition": "Whether the patient has used drugs for high blood pressure",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.glycemyOrHbA1c",
        "path": "model-findRisc-screeningResponse.glycemyOrHbA1c",
        "short": "Question - Patient's history of high blood glucose",
        "definition": "Does the patient have a history of high blood glucose",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.familyHistory",
        "path": "model-findRisc-screeningResponse.familyHistory",
        "short": "Question - Patient's family history of diabetes",
        "definition": "Does the patient's family have a history of diabetes",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "model-findRisc-screeningResponse.remark",
        "path": "model-findRisc-screeningResponse.remark",
        "short": "Possible remarks",
        "definition": "Possible remarks",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      }
    ]
  }
}