allergyIntollerance

Pasien mungkin memiliki informasi alergi terhadap zat atau bahan tertentu. Informasi tersebut dapat dimasukkan menggunakan resource AllergyIntolerance.

allergyIntollerance.identifier

Berisi satu atau lebih daftar data id internal faskes untuk data alergi ini. Ini adalah id resmi yang diterbitkan oleh masing-masing faskes untuk menandai alergi pasien dengan tipe data Identifier.

ElemenNilai Elemen

allergyIntollerance.identifier[i].system

http://sys-ids.kemkes.go.id/allergy/{{organization-ihs-number}}/ dengan {organization-ihs-number} adalah ID organisasi induk yang didapatkan dari master sarana indeks.

allergyIntollerance.identifier[i].use

Berisi data dengan tipe data code, yang nilainya mengacu pada data terminologi IdentifierUse.

allergyIntollerance.identifier[i].value

Berisi kode atau id lokal/nomor pencatatan alergi lokal yang disimpan di sistem internal masing-masing organisasi

allergyIntollerance.identifier[i].use

CodeDisplayDefinition

usual

Usual

The identifier recommended for display and use in real-world interactions which should be used when such identifier is different from the "official" identifier.

official

Official

The identifier considered to be most trusted for the identification of this item. Sometimes also known as "primary" and "main". The determination of "official" is subjective and implementation guides often provide additional guidelines for use.

temp

Temp

A temporary identifier.

secondary

Secondary

An identifier that was assigned in secondary use - it serves to identify the object in a relative context, but cannot be consistently assigned to the same object again in a different context.

old

Old

The identifier id no longer considered valid, but may be relevant for search purposes. E.g. Changes to identifier schemes, account merges, etc.

Contoh JSON allergyIntollerance.identifier
[
  {
    "system": "http://sys-ids.kemkes.go.id/allergy/1000004",
    "use": "official",
    "value": "98457729"
  }
]

*AllergyIntolerance.patient

Berisi satu atau lebih pasien yang memiliki alergi atau intoleransi dengan tipe data Reference, yang direferensikan ke data yang tersimpan di resource Patient.

ElemenNilai Elemen

allergyIntolerance.patient.reference

"Patient/{patient-ihs-number}" dengan {patient-ihs-number} adalah ID Patient yang didapatkan dari master pasien indeks.

allergyIntolerance.patient.display

string

Contoh AllergyIntolerance.patient
[
  {
    "reference": "Patient/100000030009",
    "display": "Budi Santoso"
  }
]

AllergyIntolerance.onset

Berisi data mengenai perkiraan atau tanggal aktual, tanggal-waktu, dan atau usia saat alergi atau intoleransi teridentifikasi.

ElemenNilai Elemen

AllergyIntolerance.onsetDateTime

Berisi data mengenai kapan alergi atau intoleransi diidentifikasi dengan tipe data dateTime, dengan format yang diperbolehkan YYYY, YYYY-MM, YYYY-MM-DD atau YYYY-MM-DDThh:mm:ss+zz:zz.

AllergyIntolerance.onsetAge

Berisi data mengenai kapan alergi atau intoleransi diidentifikasi dengan tipe data Age.

AllergyIntolerance.onsetPeriod

  • AllergyIntolerance.onsetPeriod.start

    • Diisi dengan waktu mulai, sama dengan waktu selesai identifikasi alergi atau intoleransi pasien dalam format YYYY-MM-DD.

  • AllergyIntolerance.onsetPeriod.end

    • Diisi dengan waktu selesai, sama dengan waktu identifikasi alergi atau intoleransi pasien dalam format YYYY-MM-DD.

AllergyIntolerance.onsetRange

Berisi data mengenai kapan alergi atau intoleransi diidentifikasi dengan tipe data Range.

AllergyIntolerance.onsetString

Berisi data mengenai kapan alergi atau intoleransi diidentifikasi dengan tipe data string.

*AllergyIntolerance.code

Berisi satu atau lebih data kode untuk menunjukkan zat atau alergen yang menyebabkan alergi atau intoleransi dan juga kondisi di mana tidak diketahui kondisi alerginya dengan tipe data CodeableConcept.

AllergyIntolerance.code.coding

Berisi data kode untuk menunjukkan zat atau alergen yang menyebabkan alergi atau intoleransi dan juga kondisi di mana tidak diketahui kondisi alerginya dengan tipe data Coding.

Kode untuk menunjukkan zat atau alergen yang menyebabkan alergi atau intoleransi dan juga kondisi dimana tidak diketahui kondisi alerginya. Kode pada elemen ini merujuk pada

  1. Kode KFA digunakan apabila alergen berupa obat dan vaksin (Kode bahan zat aktif (BZA), produk obat virtual (POV), produk obat aktual (POA)). Kode KFA dapat dilihat dalam link berikut : https://dto.kemkes.go.id/kfa-browser

  2. Kode WHO Anatomical Therapeutic Chemical Codes (ATC) pada level 3 dan atau 4 digunakan apabila dibutuhkan informasi alergi terhadap golongan obat

  3. Kode dari SNOMED CT digunakan untuk jenis alergen makanan, lingkungan, dan kondisi tidak diketahui alergi yang dimiliki. Ruang lingkup kode SNOMED CT yang dapat dipakai:

Expression Constraint Language (ECL) Query : ( < 105590001 |Substance (substance)| MINUS ( << 410942007 |Drug or medicament (substance)| OR (<< 787859002 |Vaccine product (medicinal product)| . 127489000 |Has active ingredient|) ) ) OR (<< 716186003 |No known allergy (situation)| : { 408729009 |Finding context (attribute)| = 410516002 |Known absent (qualifier value)| })

Catatan: Pada dokumen lampiran terminologi versi 1.1 daftar kode SNOMED-CT yang dilampirkan hanya kode yang tersedia pada SNOMED-CT Global Patient Set (GPS). Untuk dokumen lampiran terminologi versi 2.0 sudah ditambahkan daftar kode SNOMED-CT dari SNOMED-CT International Release versi Desember 2022.

Daftar kode untuk poin b dan c serta pemetaan antara Kode Istilah Klinik Nasional dapat diakses pada Lampiran Terminologi Alergi (AllergyIntolerance) V1.1 berikut:

Contoh JSON
[
  {
    "system": "http://snomed.info/sct",
    "code": "89811004",
    "display": "Gluten (substance)"
  }
]

AllergyIntolerance.clinicalStatus

Berisi satu atau lebih data yang berkaitan dengan status klinis alergi atau intoleransi pasien dengan tipe data CodeableConcept.

AllergyIntolerance.clinicalStatus.coding

Berisi data yang berkaitan dengan status klinis alergi atau intoleransi pasien dengan tipe data Coding, yang nilainya merujuk pada data terminologi AllergyIntolerance Clinical Status Codes.

LvlAllergyIntolerance.clinicalStatus[i].coding.systemAllergyIntolerance.clinicalStatus[i].coding.codeAllergyIntolerance.clinicalStatus[i].coding.displayKeterangan

0

active

Active

Subjek saat ini mengalami atau dalam risiko reaksi terhadap suatu zat

0

inactive

Inactive

Subjek saat ini tidak berisiko reaksi terhadap suatu zat

1

resolved

Resolved

Reaksi pada zat telah dikaji ulang secara klinis melalui pengujian atau paparan ulang dan dianggap sudah tidak ada lagi. Paparan ulang dapat bersifat tidak sengaja, tidak terencana, atau di luar dari tatanan klinis

Contoh JSON:
[
  {
    "system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",
    "code": "active",
    "display": "Active"
  }
]

Last updated