Riska faktori (kartēm līdz 2024. gadam)

Apraksts

Informācija par riska faktoriem (smēķēšana, alkohols, starojums, ķīmiskas vielas, pārmantotība, iedzimts sindroms, kas predisponē, citostatiska ārstēšana).

Riska faktoru datu apmaiņas nodrošināšanai tiek izmantots FHIR R4B bāzes resurss Observation, uz kura pamata izveidots FHIR profils RiskFactor.

Apstrāde

  1. Iesūtot slimības riska faktorus, ir nepieciešams norādīt slimības pamatdatu karti (FHIR profils OncologyBasicDataOfDisease). To norāda caur Observation.focus lauku.
  2. Iesūtot datus, ir nepieciešams norādīt references uz administratīvajiem profiliem: pacients (Condition.subject.reference), ārējās sistēmas piešķirtā ieraksta identifikatora organizācija (Condition.identifier.assigner.reference).
  3. Katrs raksturojums (piemēram, Smēķēšana, Alkohols, Starojums u.c.) tiek iesūtīti kā atsevišķi observation. Nav paredzēts, ka tiek iesūtīts viens observation par visu datu kopu.
  4. Faktora norādīšanai ir jāizmanto FHIR value set “PREDA riska faktori” ar vērtībām [Smēķēšana, Alkohols, Starojums utt.]. Klasifikatora kods: 1.3.6.1.4.1.38760.2.876.
  5. Iesūtot jaunus riska faktorus, ir jānorāda statuss 2-Iesniegta (Extension: CardStatusExtension). Statusa maiņas datumu (Extension: CardStatusDateExtension) piešķir Vēža pacientu reģistra IS.
  6. Gadījumā, ja riska faktorus ir nepieciešams anulēt, tiem ir nepieciešams uzstādīt statusu 3-Anulēta (Extension: CardStatusExtension). Statusa maiņas datumu (Extension: CardStatusDateExtension) piešķir Vēža pacientu reģistra IS.

Datu lauki

Piezīme - Norādīta kardinalitāte ir viena Observation ietvaros.

Nr. Datu lauks FHIR Lauks Kard. FHIR lauka apraksts Detaļas
1 Smēķēšana Standard:
Observation.code
Observation.value
0..1 Code: Describes what was observed. Sometimes this is called the observation "name".
Value: The information determined as a result of making the observation, if the information has a simple value.
Value – integer:
1 – Jā;
0 - Nē
2 Alkohols Standard:
Observation.code
Observation.value
0..1 Code: Describes what was observed. Sometimes this is called the observation "name".
Value: The information determined as a result of making the observation, if the information has a simple value.
Value – integer:
1 – Jā;
0 - Nē
3 Starojums Standard:
Observation.code
Observation.value
0..1 Code: Describes what was observed. Sometimes this is called the observation "name".
Value: The information determined as a result of making the observation, if the information has a simple value.
Value – integer:
1 – Jā;
0 - Nē
4 Ķīmiskas vielas Standard:
Observation.code
Observation.value
0..1 Code: Describes what was observed. Sometimes this is called the observation "name".
Value: The information determined as a result of making the observation, if the information has a simple value.
Value – integer:
1 – Jā;
0 - Nē
5 Pārmantotība Standard:
Observation.code Observation.value
0..1 Code: Describes what was observed. Sometimes this is called the observation "name".
Value: The information determined as a result of making the observation, if the information has a simple value.
Value – integer:
1 – Jā;
0 - Nē
6 Iedzimts sindrons, kas predisponē Standard:
Observation.code
Observation.value
0..1 Code: Describes what was observed. Sometimes this is called the observation "name".
Value: The information determined as a result of making the observation, if the information has a simple value.
Value – integer:
1 – Jā;
0 - Nē
7 Citostatiska ārstēšana Standard:
Observation.code
Observation.value
0..1 Code: Describes what was observed. Sometimes this is called the observation "name".
Value: The information determined as a result of making the observation, if the information has a simple value.
Value – integer:
1 – Jā;
0 – Nē

Citi profila obligātie datu lauki:

Nr. Datu lauks FHIR Lauks Kard. FHIR lauka apraksts Detaļas
8 Ārējās sistēmas ieraksta ID Standard:
Condition.identifier
1..1 External identifier Tiek izmantots identifikatora tips “EXTERNAL_SYSTEM_IDENTIFIER”
9 Atsauce uz pacientu Standard:
Condition.subject
1..1 Indicates the patient or group who the condition record is associated with. Atsauce uz VVIS LV pacienta profilu: https://vvis.gov.lv/fhir/StructureDefinition/Patient/LVPatient
10 Atsauce uz Onkoloģijas karti Extension:
RelatedConditionExtension
1..1 Sasaista riska faktoru ar slimības karti
11 Riska faktoru statuss Extension:
CardStatusExtension
1..1 Riska faktoru statuss var būt tikai 2-Iesniegta, 3-Anulēta, 5-Apstiprināta vai 6-Noraidīta
12 Riska faktoru statusa datums Extension:
CardStatusDateExtension
1..1 Datums, kad attiecīgais statuss kartei ir piešķirts. Datumu nav nepieciešams iesūtīt, to automātiski piešķir Vēža pacientu reģistra IS

Profila struktūra

idΣ0..1id
metaΣ I0..1OncologyMeta
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedI0..0Resource
cardStatusExtensionI1..1Extension(CodeableConcept)
cardStatusDateExtensionI0..1Extension(dateTime)
modifierExtension?! I0..*Extension
id0..0id
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeBinding
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemΣ0..0uri
valueΣ1..1string
periodΣ I0..0Period
assignerΣ I1..1Reference(MedicalInstitution)
basedOnΣ I0..0Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
partOfΣ I0..0Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusΣ ?!1..1codeBinding
category0..0CodeableConceptBinding
id0..1id
extensionI0..*Extension
id0..1id
extensionI0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
encounterΣ I0..0Reference(Encounter)
issuedΣ0..0instant
performerΣ I0..0Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
valueIntegerinteger
dataAbsentReasonI0..0CodeableConceptBinding
interpretation0..0CodeableConceptBinding
note0..0Annotation
bodySite0..0CodeableConcept
method0..0CodeableConcept
specimenI0..0Reference(Specimen)
deviceI0..0Reference(Device | DeviceMetric)
hasMemberΣ I0..0Reference(Observation | QuestionnaireResponse | MolecularSequence)
derivedFromΣ I0..0Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence)

Profila validācijas

Nr. Nosacījums Tips Validācija FHIR
1 Riska faktora vērtība var būt tikai 1 - Jā, vai 0 - Nē FHIRPath ID: RiskFactor-con-1
value.matches('^1$|^0$')
2 Riska faktoru datu statuss var būt tikai 2-Iesniegt, 3-Anulēta, 5-Apstiprināta vai 6-Noraidīta FHIRPath ID: RiskFactor-con-2
extension.where(url='https://onko.vvis.gov.lv/fhir/StructureDefinition/CardStatusExtension-v1').value.coding.code.matches('^2$|^3$|^5$|^6$')

Datu iesūtīšanas piemēri

Skatīt Postman kolekcijas struktūru RiskFactor:

Darbība Nosaukums Apraksts
POST Create RiskFactor Jauna riska faktora iesūtīšana
GET Get RiskFactor Esoša riska faktora izgūšana pēc ID
PUT Update RiskFactor Esoša riska faktora datu labošana
GET Search for RiskFactor entry by OncologyBasicDataOfDisease reference Riska faktoru meklēšana pēc Slimības pamatdatu references