Audzēja dati

Apraksts

Informācija, kas raksturo ar slimību saistīto audzēju – TNM rādītāji, stadija un citi saistītie dati.

Audzēja datu apmaiņas nodrošināšanai tiek izmantots FHIR R4B bāzes resurss Observation, uz kura pamata izveidots FHIR profils TumorData.

Apstrāde

  1. Iesūtot audzēja datus, 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. Audzēja datu norādīšanai ir jāizmanto FHIR value set “Audzēja dati” ar vērtībām [TNM klasifikācijas veids, Audzēja TNM – T vērtība, utt.]. Klasifikatora kods: 1.3.6.1.4.1.38760.2.647.
  4. Iesūtot jaunus audzēja datus, ir jānorāda statuss 2-Iesniegta (Extension: CardStatusExtension). Statusa maiņas datumu (Extension: CardStatusDateExtension) piešķir Vēža pacientu reģistra IS.
  5. Gadījumā, ja audzēja datus 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.
  6. Katrs raksturojums (piemēram, TNM klasifikācijas veids, TNM-T vērtība, TNM-N vērība u.c.) tiek iesūtīti kā atsevišķi Observation dokumenti. Netiek paredzēts, ka viena Observation ietvaros tiek norādīti visi raksturojumi kopā.
  7. Vienā slimības kartē pie audzēja datiem var būt tikai viena veida ieraksts (viens cTNM, viens pTNM utml. rādītājs). Vairumā gadījumu būs viens TNM rādītāju komplekts, bet atsevišķos gadījumos var būt vairāki (piemēram, ja sākumā tiek noteikti audzēja dati klīniski un uzsākta ķīmijterapija vai staru terapija un tikai pēc tam seko operācija, kurā tiek noteikti TNM rādītāji pēc terapijas patoloģiski)
  8. Lai iesūtītu TNM komplektu:
    1. Katra komplekta ievaros ir noteikts “parent” ieraksts, pie kura tiek pievienoti pakārtotie ieraksti. Šis “parent” ieraksts Onko datu modelī vienmēr ir datu lauks “TNM klasifikācijas veids” (FHIR klasifikatora kods “TNM_CLS_TYPE”);
    2. Attiecīgi pakārtotie “related” ieraksti (Audzēja TNM – T vērtība, Audzēja TNM – N vērtība, Audzēja TNM – M vērtība, Audzēja stadija TNM) tiek pakārtoti zem “TNM klasifikācijas veids” ieraksta;
    3. Iesūtot datus vispirms tiek iesūtīti pakārtotie ieraksti, un katram no tiem tiek iegūta tā reference;
    4. Kad visas vajadzīgās references ir iegūtas, var iesūtīt “parent” ierakstu “TNM klasifikācijas veids”, kurā arī norāda visas saistīto rādītāju iegūtas references caur datu lauku “hasMember”. Piemērs:
{
    "resourceType": "Observation",
    "meta": {
...
        "profile": [
            "https://onko.vvis.gov.lv/fhir/StructureDefinition/Observation/TumorData-v1"
        ]
    },
...
    "code": [
        {
            "coding": [
                {
                    "system": "https://vvis.gov.lv/fhir/ValueSet/1.3.6.1.4.1.38760.2.647",
                    "code": "TNM_CLS_TYPE"
                }
            ]
        }
    ],
    "valueCodeableConcept": {
        "coding": [
            {
                "system": "https://vvis.gov.lv/fhir/ValueSet/1.3.6.1.4.1.38760.2.612",
                "code": "cTNM"
            }
        ]
    },
    "hasMember": [
        // List your TNM related records here - TNM T, TNM N, TNM M and TNM stage
        // TNM T
        {
            "reference": "Observation/01HKAB7QMJN0ZDR6YE44JFMGKE",
            "type": "https://onko.vvis.gov.lv/fhir/StructureDefinition/Observation/TumorData-v1"
        },
        // TNM N
        {
            "reference": "Observation/01HKAB7QMTYYM3WCP7K84CZJPZ",
            "type": "https://onko.vvis.gov.lv/fhir/StructureDefinition/Observation/TumorData-v1"
        },
        // TNM M
        {
            "reference": "Observation/01HKAB7QN27C3KEJW2HK36JE5A",
            "type": "https://onko.vvis.gov.lv/fhir/StructureDefinition/Observation/TumorData-v1"
        },
        // TNM Stage
        {
            "reference": "Observation/01HKAB7QNBPNZYRJ2SD3680SPR",
            "type": "https://onko.vvis.gov.lv/fhir/StructureDefinition/Observation/TumorData-v1"
        }
    ]
}

  1. Gadījumā, ja dati tiek iesūtīti, izmantojot Bundle metodi, tad TNM veids un ar to saistītie raksturlielumi (TNM T, TNM N, TNM M un TNM stage) var tikt norādīti vienā pieprasījumā, izmantojot pagaidu identifikatorus. Skat. piemēru Postman kolekcijā Create OncologyBundle (full bundle)

Datu lauki

📝 Informācijai: Norādīta kardinalitāte viena Observation ietvaros. Respektīvi, iesūtot, piemēram, TNM klasifikācijas veidu, ir obligāti jānorāda gan kods (code), gan vērtība (value). Netiek noteikts par obligātu iesūtīt pilnīgi visas audzēja datu klasifikācijas (TNM klasifikācijas veids, Audzēja TNM – T vērtība, Audzēja TNM – N vērtība utt.)

Nr. Datu lauks FHIR Lauks Kard. FHIR lauka apraksts Detaļas
1 TNM klasifikācijas veids Standard:
Observation.code Observation.value
1..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.
TNM Klasifikācijas veids:
1.3.6.1.4.1.38760.2.612
2 Audzēja TNM – T vērtība Standard:
Observation.code Observation.value
1..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.
TNM 8 - T vērtība:
1.3.6.1.4.1.38760.2.615
3 Audzēja TNM – N vērtība Standard:
Observation.code Observation.value
1..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.
TNM 8 - N vērtība:
1.3.6.1.4.1.38760.2.616
4 Audzēja TNM – M vērtība Standard:
Slice of Observation.code Observation.value
1..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.
TNM 8 - M vērtība:
1.3.6.1.4.1.38760.2.617
8 Audzēja stadija TNM Standard:
Observation.code Observation.value
1..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.
Audzēja stadija TNM:
1.3.6.1.4.1.38760.2.622
9 Attālo metastāžu lokalizācija 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.
Metastāžu lokalizācija:
1.3.6.1.4.1.38760.2.621
10 Audzēja histoloģiskā pakāpe 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.
Histoloģiskā pakāpe (anaplāzijas pakāpe):
1.3.6.1.4.1.38760.2.618
11 Audzēja stadija FIGO 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.
Audzēja stadija FIGO:
1.3.6.1.4.1.38760.2.623
8 Audzēja stadija pēc AnnArbor/ Lugano 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.
Audzēja stadija AnnArbor/Lugano:
1.3.6.1.4.1.38760.2.624
9 Hroniskas mieloleikozes fāze 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.
Hroniskas mieloleikozes stadija:
1.3.6.1.4.1.38760.2.626
10 Rezekcijas līniju stāvoklis 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.
Rezekcijas līniju stāvoklis:
1.3.6.1.4.1.38760.2.619
11 Breslow metodes rādītājs 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.
Norāda biezumu mm pēc Breslow skalas melanomas gadījumā (decimālskaitlis – XX.X mm)
12 Clark metodes rādītājs 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.
Pakāpe pēc Clark:
1.3.6.1.4.1.38760.2.627

Citi profila obligātie datu lauki:

Nr. Datu lauks FHIR Lauks Kard. FHIR lauka apraksts Detaļas
13 Ārējās sistēmas ieraksta ID Standard:
Condition.identifier
1..1 External identifier Tiek izmantots identifikatora tips “EXTERNAL_SYSTEM_IDENTIFIER”
14 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
15 Atsauce uz Onkoloģijas karti Extension:
RelatedConditionExtension
1..1 Sasaista audzēja datus ar slimības karti
16 Audzēja datu statuss Extension:
CardStatusExtension
1..1 Audzēja datu statuss var būt tikai 2-Iesniegta, 3-Anulēta, 5-Apstiprināta vai 6-Noraidīta
17 Audzēja datu 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

Zemāk ir norādīti datu lauki tikai vēsturiskajām kartēm (līdz 2024. gadam):

Nr. Datu lauks FHIR Lauks Kard. FHIR lauka apraksts Detaļas
16 Audzēja T vērtība (TNM 7, tikai vēsturiskām kartēm) 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.
TNM 7 - T vērtība: 1.3.6.1.4.1.38760.2.207
17 Audzēja pT vērtība (TNM 7, tikai vēsturiskām kartēm) 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.
TNM 7 - pT vērtība: 1.3.6.1.4.1.38760.2.211
18 Audzēja N vērtība (TNM 7, tikai vēsturiskām kartēm) 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.
TNM 7 - N vērtība: 1.3.6.1.4.1.38760.2.208
19 Audzēja M vērtība (TNM 7, tikai vēsturiskām kartēm) 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.
TNM 8 - M vērtība: 1.3.6.1.4.1.38760.2.209
20 Audzēja G vērtība (tikai vēsturiskām kartēm) 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.
G vērtība: 1.3.6.1.4.1.38760.2.210
21 Audzēja R vērtība (tikai vēsturiskām kartēm) 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.
R vērtība: 1.3.6.1.4.1.38760.2.212
22 Audzēja Mi vērtība (tikai vēsturiskām kartēm) 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.
MI vērtība: 1.3.6.1.4.1.38760.2.213
23 Audzēja S vērtība (tikai vēsturiskām kartēm) 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.
S vērtība: 1.3.6.1.4.1.38760.2.415
24 Stadija, tai skaitā hematoloģiskām slimībām (tikai vēsturiskām kartēm) 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.
Audzēja stadija TNM7: 1.3.6.1.4.1.38760.2.206
25 Sākotnējā diagnostikā atklāto metastāžu datums (tikai vēsturiskām kartēm) 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.
Nav klasifikators, datuma lauks
26 Anaplāzijas pakāpe (tikai vēsturiskām kartēm) 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.
Audzēja anaplācijas pakāpe: 1.3.6.1.4.1.38760.2.220
27 FAB klasifikācija (tikai vēsturiskām kartēm) 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.
Audzēja FAB klasifikācija: 1.3.6.1.4.1.38760.2.219
28 Hroniskas mieloleikozes stadija (tikai vēsturiskām kartēm) 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.
Hroniskas mieloleikozes stadija: 1.3.6.1.4.1.38760.2.219
29 Breslow metodes rādītājs (tikai vēsturiskās kartēs) 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.
Breslova metodes rādītājs: 1.3.6.1.4.1.38760.2.215
30 Glīsona rādītājs pirmais skaitlis (tikai vēsturiskās kartēs) 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.
Skaitlis robežās no 1-5
31 Glīsona rādītājs otrais skaitlis (tikai vēsturiskās kartēs) 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.
Skaitlis robežās no 1-5

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Σ I1..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)
valueQuantityQuantity
valueCodeableConceptCodeableConcept
valueIntegerinteger
valueDateTimedateTime
dataAbsentReasonI0..0CodeableConceptBinding
interpretation0..0CodeableConceptBinding
note0..0Annotation
bodySite0..0CodeableConcept
method0..0CodeableConcept
specimenI0..0Reference(Specimen)
deviceI0..0Reference(Device | DeviceMetric)
id0..1id
extensionI0..*Extension
referenceΣ I1..1string
typeΣ1..1uriBinding
id0..1id
extensionI0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ0..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
displayΣ0..1string
derivedFromΣ I0..0Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence)

Profila validācijas

Nr. Nosacījums Tips Validācija FHIR
1. Attālu metastāžu lokalizācija (sadaļā “Audzēja dati”) – ir obligāts, ja: Ja audzēja datos pie vērtības “Audzēja M vērtība (TNM8)” norādīta vērtība M1 (vai jebkura kura sākas ar M1 – M1a, M1a(0), utml.). FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-22
2. Audzēja TNM rādītāji: “Audzēja T vērtība (TNM8)” ir obligāts, ja:
Ja sadaļā audzēja TNM rādītāji ir aizpildīts lauks “TNM stadija” un:
diagnoze pēc SSK-10 NAV C77% - C79%
vai diagnoze pēc SSK-10 NAV C81%-C96%
FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar OncologyBundle-con-23
3. Audzēja TNM rādītāji: “Audzēja N vērtība (TNM8)”: – ir obligāts, ja:
Ja sadaļā audzēja TNM rādītāji ir aizpildīts lauks “TNM stadija” un:
diagnoze pēc SSK-10 NAV C77% - C79%
vai diagnoze pēc SSK-10 NAV C81%-C96%
FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar OncologyBundle-con-24
4. Audzēja TNM rādītāji: “Audzēja M vērtība (TNM8)”: – ir obligāts, ja:
Ja sadaļā audzēja TNM rādītāji ir aizpildīts lauks “TNM stadija” un:
diagnoze pēc SSK-10 NAV C77% - C79%
vai diagnoze pēc SSK-10 NAV C81%-C96%
FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-25
5. Audzēja TNM rādītāji: “Audzēja M vērtība (TNM8)”: – ir obligāts, ja Ja sadaļā “Audzēja dati” ir aizpildīta vērtība “Attālo metastāžu lokalizācija” FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-26
6. Audzēja TNM rādītāji “TNM stadija” ir obligāts – ja attiecīgajam ierakstam ir norādītas TNM vērtības – “Audzēja T vērtība (TNM8)” un “Audzēja N vērtība (TNM8)” un “Audzēja M vērtība (TNM8)” FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-27
7. Ja ir ievadīti audzēja TNM dati, tad ir obligāti jānorāda TNM klasifikācijas veids FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-28
8. Ja pie TNM rādītāja M ir M0 [M0(i+)] – tad nevar būt norādīta metastāžu lokalizācija (pie sākotnējās diagnostikas – audzēja dati) FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-8
9. Audzēja TNM rādītāji: “Audzēja T vērtība (TNM8)”:
Ja Diagnoze pēc SSK-10 ir no D00% - D09%, tad TNM T vērtība var būt tikai Tis [tai skaitā Tis(DCIS), Tis(LAMN), Tis(Paget) utml.]. Ja SSK-O-3.2. morfoloģijas koda daba ir /2 (NNNN/2), tad TNM T vērtība var būt tikai Tis [tai skaitā Tis(DCIS), Tis(LAMN), Tis(Paget) utml.].
FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-28, OncologyBundle-con-29
10. Audzēja TNM rādītāji: “Audzēja N vērtība (TNM8)”:
Ja Diagnoze pēc SSK-10 ir no D00% - D09%, tad TNM N vērtība var būt tikai N0% [tai skaitā N0(i+), N0(mol+)].
Ja SSK-O-3.2. morfoloģijas koda daba ir /2 (NNNN/2), tad TNM N vērtība var būt tikai N0% [tai skaitā N0(i+), N0(mol+)].
FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-31, OncologyBundle-con-32
11. Audzēja TNM rādītāji: “Audzēja M vērtība (TNM8)”:
Ja Diagnoze pēc SSK-10 ir no D00% - D09%, tad TNM M vērtība var būt tikai M0% [tai skaitā M0(i+)].
Ja SSK-O-3.2. morfoloģijas koda daba ir /2 (NNNN/2), tad TNM M vērtība var būt tikai M0% [tai skaitā M0(i+)].
FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-33, OncologyBundle-con-34
12. Audzēja TNM rādītāji: “TNM stadija”:
Ja Diagnoze pēc SSK-10 ir no D00% - D09%, tad TNM stadija vērtība var būt tikai 0 vai 0is.
Ja SSK-O-3.2. morfoloģijas kods ir ar dabu 2, tad stadija var būt tikai 0%.
Ja Audzēja TNM rādītāji “Audzēja M vērtība” ir M1%, tad stadija drīkst būt tikai 4% [tai skaitā 4A, 4A1, 4A2, 4B…].
FHIRPath Validācija tiek definēta Bundle resursa ietvaros ar ID: OncologyBundle-con-35, OncologyBundle-con-36, OncologyBundle-con-37
13. Klasifikatora kodam (klasifikators) jāsakrīt ar iesūtāmā klasifikatora OID FHIRPath Pamatā tiek izmantota validācija $this='KODS' implies (%resource.value.ofType(CodeableConcept).exists() and %resource.value.ofType(CodeableConcept).coding.where(system='https://vvis.gov.lv/fhir/ValueSet/KLASIFIKATORA_OID).exists()). Zemāk uzskaitīti izmantotie klasifikatoru kodi un to attiecīgie OID

ID: TumorData-con-1 līdz TumorData-con-13:
TNM_CLS_TYPE - 1.3.6.1.4.1.38760.2.612
TNM_T_VALUE - 1.3.6.1.4.1.38760.2.615
TNM_N_VALUE - 1.3.6.1.4.1.38760.2.616
TNM_M_VALUE - 1.3.6.1.4.1.38760.2.617
TUMOR_STAGE_TNM - 1.3.6.1.4.1.38760.2.622
DISTANT_METASTASES_LOCALIZATION - 1.3.6.1.4.1.38760.2.621
TUMOR_HISTOLOGICAL_GRADE - 1.3.6.1.4.1.38760.2.618
TUMOR_STAGE_FIGO - 1.3.6.1.4.1.38760.2.623
TUMOR_STAGE_ANNARBOR_LUGANO - 1.3.6.1.4.1.38760.2.624
CHRONIC_MYELOID_LEUKEMIA_PHASE - 1.3.6.1.4.1.38760.2.626
RESECTION_LINES_STATE - 1.3.6.1.4.1.38760.2.619
CLARK_LEVEL - 1.3.6.1.4.1.38760.2.627

ID: TumorData-con-14 līdz TumorData-con-25:
TNM_T_VALUE_OLD - 1.3.6.1.4.1.38760.2.207
TNM_PT_VALUE_OLD - 1.3.6.1.4.1.38760.2.211
TNM_N_VALUE_OLD - 1.3.6.1.4.1.38760.2.208
TNM_M_VALUE_OLD - 1.3.6.1.4.1.38760.2.209
TNM_G_VALUE_OLD - 1.3.6.1.4.1.38760.2.210
TNM_R_VALUE_OLD - 1.3.6.1.4.1.38760.2.212
TNM_MI_VALUE_OLD - 1.3.6.1.4.1.38760.2.213
TNM_S_VALUE_OLD - 1.3.6.1.4.1.38760.2.415
TUMOR_STAGE_TNM_OLD - 1.3.6.1.4.1.38760.2.206
TUMOR_DEGREE_OF_ANAPLASIA_OLD - 1.3.6.1.4.1.38760.2.220
TUMOR_FAB_STAGE_OLD - 1.3.6.1.4.1.38760.2.217
CHRONIC_MYELOID_LEUKEMIA_STAGE_OLD - 1.3.6.1.4.1.38760.2.219
BRESLOW_METHOD_OLD - 1.3.6.1.4.1.38760.2.215
14. Audzēja datu statuss var būt tikai 2-Iesniegt, 3-Anulēta, 5-Apstiprināta vai 6-Noraidīta FHIRPath TumorData-con-26
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 TumorData:

Darbība Nosaukums Apraksts
POST Create TumorData (using code field) Jaunu audzēja datu iesūtīšana, izmantojot klasifikatora vērtības
POST Create TumorData (using decimal field) Jaunu audzēja datu iesūtīšana, izmantojot decimāldaļas. Breslow metodes rādītājs – norāda melanomas biezumu mm, saskaņā ar Breslow metodiku
POST Create TumorData (using date field) Jaunu audzēja datu iesūtīšana, izmantojot datumu
POST Create TumorData (using integer field) Jaunu audzēja datu iesūtīšana, izmantojot skaitli
POST Create TumorData (historical cards) Jaunu audzēja datu iesūtīšana, iekļaujot arī vēsturiskos datu laukus
POST Create TumorData TNM group Jauna audzēja datu TNM komplekta iesūtīšana
GET Get TumorData Esošu audzēja datu izgūšana pēc ID
PUT Update TumorData Esošu audzēja datu labošana
GET Search for TumorData entry by OncologyBasicDataOfDisease reference Audzēja datu meklēšana pēc Slimības pamatdatu references