New Zealand Rheumatic Fever FHIR Implementation Guide
0.4.7 - draft

New Zealand Rheumatic Fever FHIR Implementation Guide - Local Development build (v0.4.7) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Rheumatic Fever Condition

Official URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/nz-rheumaticfever-condition Version: 1.0.0
Draft as of 2024-08-08 Computable Name: RheumaticFeverCondition

Extends NzCondition to add classifiers for RHD severity, diagnostic certainty and symptomatic status and specifies groups of diagnosic evidence that can be attached.

Adds classifiers for severity, diagnostic certainty and symptomatic status and specifies groups of diagnosic evidence to be attached

Usage:

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from NzCondition

NameFlagsCard.TypeDescription & Constraintsdoco
.. Condition C 0..* NzCondition Detailed information about conditions, problems or diagnoses
RFConditionNZCategoryConstraint: All RF Condition instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG)
RFConditionSNOMEDCategoryConstraint: All RF Condition instances shall have a category SNOMED #58718002 'Rheumatic fever (disorder)'
... meta C 0..1 Meta Metadata about the resource
RFNZTagConstraint: All instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG)
... implicitRules 0..0
... language 0..0
.... rhdSeverity 0..1 Coding Severity of rheumatic heart disease
URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-condition-rhdseverity
Binding: Rheumatic heart disease severity codes (required)
.... diagnosticCertainty 0..1 Coding **This certainty code MUST be interpreted in conjunction with the patient's diagnosis in the .code element**
URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-condition-diagnosticcertainty
Binding: Rheumatic fever certainty of diagnosis codes (required)
.... assessmentDate 0..1 dateTime date (dateTime value in UTC timezone) of RHD severity assessment
URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-condition-assessmentdate
.... symptomStatusAtDiagnosis 0..1 Coding Symptom status at diagnosis
URL: https://fhir-ig.digital.health.nz/rheumatic-fever/StructureDefinition/rf-condition-symptomaticAtDiagnosis
Binding: Codes for rheumatic heart disease symptom status at time of diagnosis (required)
... Slices for identifier 0..* Identifier External Ids for this condition
Slice: Unordered, Open by value:use
.... identifier:NationalSystem 0..* Identifier This stores the identifier of the corresponding record in the national system (RFCCS) to let it be kept in sync with FHIR.
..... id 0..0
..... extension 0..0
..... use 1..1 code usual | official | temp | secondary | old (If known)
Required Pattern: usual
..... type 1..1 CodeableConcept Description of identifier
Binding: External identifier type codes (required)
..... system 0..1 uri The namespace for the identifier value
Example """": https://standards.digital.health.nz/ns/rfccs
..... value 1..1 string The value that is unique
Example Salesforce object id: CON-0206
... category 1..* CodeableConcept problem-list-item | encounter-diagnosis
... code 1..1 CodeableConcept Must be one of the diagnosis codes
Binding: Codes for summary diagnosis of the rheumatic fever condition (required)
... subject 1..1 Reference(Rheumatic Fever Patient) Must be a reference to Patient instance using the rheumatic fever profile
... onset[x] 0..1 dateTime The date (UTC dateTime) when rheumatic fever was thought to have begun
... recordedDate 0..1 dateTime The date (UTC dateTime) of diagnosis
... recorder 0..1 Reference(Practitioner) Who recorded the condition
... stage 0..0
... evidence 0..3 BackboneElement Supporting evidence
.... extension 0..0
.... modifierExtension 0..0
.... code 0..* CodeableConcept Identifies the GROUPing of diagnosis data in the linked Observation instance
Binding: Codes for rheumatic fever diagnosis observation grouping (preferred)
.... detail 0..* Reference(Rheumatic Fever Diagnosis Group) Links up to 3 Observation instances (all using the RF diagnosis group profile) to represent diagnosis detail

doco Documentation for this format

Terminology Bindings (Differential)

PathConformanceValueSetURI
Condition.identifier:NationalSystem.typerequiredExternalSystemIdentifierTypeValueSet
https://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/external-system-identifier-type-code
from this IG
Condition.coderequiredRFConditionSummaryDiagnosisValueSet
https://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/rf-condition-diagnosis-code
from this IG
Condition.evidence.codepreferredRFDiagnosisGroupValueSet
https://fhir-ig.digital.health.nz/rheumatic-fever/ValueSet/rf-observation-diagnosisgroup-code
from this IG

Constraints

IdGradePath(s)DetailsRequirements
RFConditionNZCategoryConstrainterrorConditionAll RF Condition instances shall have a category #rf-nz (NZ rheumatic fever code defined in this IG)
: Condition.category.where(coding.code='rf-nz').exists()
RFConditionSNOMEDCategoryConstrainterrorConditionAll RF Condition instances shall have a category SNOMED #58718002 'Rheumatic fever (disorder)'
: Condition.category.where(coding.code='58718002').exists()
RFNZTagConstrainterrorCondition.metaAll instances shall have an #rf-nz meta.tag (the NZ rheumatic fever generic code defined in this IG)
: tag.code contains 'rf-nz'

 

Other representations of profile: CSV, Excel, Schematron