FIKES – MANAJEMEN INFORMASI KESEHATAN

Slides:



Advertisements
Presentasi serupa
PERANCANGAN PERANGKAT LUNAK (SOFTWARE DESIGN)
Advertisements

DASAR-DASAR PENGUJIAN PERANGKAT LUNAK
Software Requirement Specification
Danny Kriestanto, S.Kom., M.Eng Part 2
Sasaran Menjelaskan apa yang dimaksud model proses
PERANCANGAN ANTARMUKA - 2
Unified Modelling Language (UML)
Desain Sistem By Hendro Joko Prasetyo, M.Kom.
Manajemen Proyek Sistem Informasi
KONSEP DASAR PEMROGRAMAN
Tujuan Pembelajaran 5th session.
Matematika Informatika 1
Bahan kuliah IF2120 Matematika Diskrit
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
MENILAI RISIKO PENGENDALIAN
komponen antarmuka pengguna
Spesifikasi Perangkat Lunak
PENGGUNAAN TIPE DATA YANG EFEKTIF
Tipe Data By Serdiwansyah N. A..
HIMPUNAN Rani Rotul Muhima.
IMPLEMENTASI BASIS DATA
ARSITEKTUR APLIKASI WEB
Array Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam.
Bahan kuliah Matematika Diskrit
ARRAY Siti Mukaromah,S.Kom.
Siti Mukaromah,S.Kom,MCP
PROTOTIPE (Berkerja dengan Model Pertama)
Pendahuluan (Himpunan dan Sub himpunan)
Bahan kuliah Matematika Diskrit
Bahan kuliah Agribisnis study club Frogram Study Agribisnis
BAB 1 Himpunan
Oleh : Andriyani BAB I PENDAHULUAN KONSEP DASAR PEMROGRAMAN
Jaminan Mutu dalam Kebutuhan Rekayasa
PENGGUNAAN TIPE DATA YANG EFEKTIF
Sistem Basis Data (Kuliah 2)
Algoritma dan Pemrograman (Pertemuan 03)
10 Perancangan Arsitektural
Array.
Perancangan Tampilan.
Danny Kriestanto, S.Kom., M.Eng Part 2
Bina Sarana Informatika
HEALTHCARE INFORMATION TECHNOLOGY PERTEMUAN-3 NOVIANDI
HEALTHCARE DATA EXCHANGE STANDARDS PERTEMUAN-5 NOVIANDI
PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
DATA STRUCTURE Abstract Data Type (ADT)
HIMPUNAN Oleh Cipta Wahyudi.
Himpunan.
Pengembangan Sistem Informasi
Variabel dan Tipe Data.
Pengantar Common Gateway Interface (CGI) dan Perl
HIMPUNAN.
Analisis dan Desain Berorientasi Obyek
FIKES – MANAJEMEN INFORMASI KESEHATAN
FIKES – MANAJEMEN INFORMASI KESEHATAN
FIKES – MANAJEMEN INFORMASI KESEHATAN
DATA STRUCTURE DAN DATA TYPES PERTEMUAN 8 NOVIANDI
Perancangan Tampilan.
Database Management System
PENGGUNAAN TIPE DATA YANG EFEKTIF
Oleh : Andriyani BAB I PENDAHULUAN KONSEP DASAR PEMROGRAMAN
BAB 1 Himpunan
Pemrograman Terstruktur
SI702 Tata Kelola Sistem Informasi Pertemuan #11
Oleh : Andriyani BAB I PENDAHULUAN KONSEP DASAR PEMROGRAMAN
Perancangan Tampilan.
1 Himpunan Bahan kuliah Matematika Diskrit. 2 Definisi Himpunan (set) adalah kumpulan objek-objek yang berbeda. Objek di dalam himpunan disebut elemen,
Framework TOGAF SI402 Arsitektur Enterprise Pertemuan #9
1 Himpunan Bahan kuliah IF2091 Struktur Diskrit. 2 Definisi Himpunan (set) adalah kumpulan objek-objek yang berbeda. Objek di dalam himpunan disebut elemen,
Pada Bab sebelumnya, kita telah mendiskusikan bagaimana cara pendeklarasian berbagai macam variabel dengan menggunakan tipe data primitif. Dalam pendeklarasian.
Transcript presentasi:

FIKES – MANAJEMEN INFORMASI KESEHATAN REFINEMENT OF A STANDARD PERTEMUAN 11 NOVIANDI FIKES – MANAJEMEN INFORMASI KESEHATAN

Standar Pembuatan Profil Ketika kita berbicara tentang pembuatan profil, kita menyatakan penyempurnaan standar dasar dalam bentuk kendala dan ekstensi. Profil dalam konteks ini harus sesuai. Pada bab selanjutnya kita akan mempelajari bagaimana mendefinisikan dan menggambarkan konformitas umum yang digunakan untuk menentukan persyaratan dalam standar.

Standar Pembuatan Profil Konstruksi semacam ini digunakan untuk menentukan batasan pada elemen data dan untuk menyediakan "toolbox" bagi penulis untuk menentukan persyaratan. Setiap kesesuaian konstruksi (mis., penggunaan) memiliki tingkat spesifikasi kendala yang berbeda. Profiling adalah proses penyempurnaan kendala sesuai aturan konformitas konstruk. Sebagai contoh, di HL7 v2.x sebuah elemen yang dinyatakan sebagai opsional (O) di Standar dasar dapat dibatasi ("diprofilkan") untuk kebutuhan (R). Kesesuaian konstruksi dan model kendala yang diijinkan ditentukan oleh masing-masing standar.

Standar Pembuatan Profil Aturan kendala itu menyediakan mekanisme untuk membuat persyaratan lebih spesifik (yaitu, "Untuk memperketat" suatu persyaratan). Spesifikasi yang lebih spesifik menghasilkan jalur yang lebih pendek untuk interoperabilitasnya.

Constrain Gambar 7.6 merangkum konsep pembuatan profil. Profil adalah penyempurnaan dari standar dasar dan penyempurnaan tersebut dapat diartikulasikan sebagai anotasi (informatif), kendala (normatif), dan ekstensi (normatif). Model kendala disajikan pada Gambar 7.6 adalah untuk interaksi tunggal (yaitu satu profil kesesuaian statis). Aspek dinamis (transaksional) akan dipertimbangkan dalam ruang lingkup sebuah profil integrasi (dan dibatasi dan diperpanjang sesuai dengan yang sama prinsip).

NOTES Catatan: istilah "elemen" mengacu pada objek generik menggambarkan data dan dapat diartikan sebagai, misalnya, sebuah "elemen pesan" dalam HL7 v2.x, sebuah "elemen model" di HL7 V3, atau "atribut sumber daya" di FHIR.

USAGE Menentukan penggunaan (juga disebut sebagai pilihan atau penampilan) dari sebuah implementasi perspektif, apakah suatu elemen dalam pesan atau contoh dokumen perlu didukung. Selain itu, dari penggunaan perspektif operasional menentukan apakah unsur tersebut harus ada dalam pesan atau dokumen contoh. Penggunaan diberikan untuk setiap elemen dalam standar dasar. Selain itu, Standar dasar memiliki aturan yang menentukan batasan kendala yang diijinkan diterapkan untuk pembuatan suatu elemen (misalnya, elemen yang dibutuhkan di basis standar tidak dapat diprofilkan ke elemen opsional). Penerapan batas USAGE telah ditentukan pada gambar 7.5

Cardinality Cardinality mendefinisikan kejadian yang diijinkan untuk sebuah elemen. Hal ini dinyatakan sebagai interval atau rentang. Misalnya, "[0..5]" akan menunjukkan bahwa elemen tidak perlu terjadi pada contoh sama sekali atau mungkin terjadi sampai lima kali; sebuah implementasi harus mendukung sampai lima kejadian elemen yang memiliki definisi kardinalitas ini. Definisi kardinalitas "[1..5]" adalah batasan yang valid dari kardinalitas "[0..5]" definisi; Dalam kasus ini, elemen harus muncul setidaknya satu kali dan mungkin nampaknya lima kali.

Tipe Data Tipe data adalah wadah data dan dalam standar pertukaran data bisa rumit atau primitif. Tipe data yang kompleks mengandung lebih dari satu data kompleks atau tipe primitif. Intinya, tipe data yang kompleks adalah mekanisme pengelompokan untuk konsep terkait pada tingkat yang sangat rendah. Misalnya, tipe data untuk "alamat" mungkin berisi data elemen untuk nama jalan, kota, negara bagian, dan kode pos. Tipe data primitif adalah wadah data yang menunjukkan jenis data yang mungkin ada (misalnya, String atau Nilai angka).

Tipe Data Tipe data yang kompleks akhirnya bisa diatasi dengan tipe data primitif. Tipe data bisa dianggap sebagai tempat untuk menyimpan data. Dalam bahasa pemrograman, tipe data yang kompleks disebut sebagai struktur data (mis., C) dan kelas (misalnya, Java), sedangkan tipe data primitif sama dengan tipe data normal dalam pemrograman bahasa (misalnya bilangan bulat atau string di Java).

Value Set Kumpulan nilai adalah kumpulan kode yang dapat digunakan untuk mengisi elemen dalam sebuah pesan atau contoh nilai set dokumen yang dikaitkan dengan elemen tertentu (yaitu dikenal sebagai "mengikat"), dan himpunan nilai terikat seharusnya hanya berisi kode yang bermakna untuk elemen itu dalam konteks tertentu (penggunaan). Standar dasar sering dan tidak dapat memberikan granularitas atau kedalaman spesifikasi yang diperlukan karena adanya dirancang untuk memiliki utilitas yang luas.

Length Length didefinisikan sebagai kendala jumlah karakter yang mungkin ada di dalamnya nilai data dari satu kejadian elemen data (objek). Definisinya adalah sistem-independen; Jumlah karakter adalah apa yang penting pada aplikasi. Aplikasi harus dirancang untuk memastikan ruang penyimpanan memadai sesuai dengan panjang yang ditentukan, bahkan akan lebih baik jika banyak byte diperlukan untuk menyimpan data secara fisik.

Allowable Constrance Untuk masing-masing konformitas yang dijelaskan di atas, standar mendefinisikan satu himpunan dari "batasan yang diijinkan" (yaitu peraturan kepatuhan profil) yang dapat diterapkan. Kendala yang diijinkan adalah sarana untuk membatasi persyaratan dalam standar dasar (atau profil lain) untuk membuat persyaratan tersebut lebih spesifik. Dengan demikian, elemen yang "Disyaratkan" tidak dapat dilonggarkan, misalnya, diubah menjadi "Opsional".

Ekstensi Ekstensi menyediakan mekanisme untuk menentukan konsep (mis., Elemen data) yang tidak dinyatakan dalam standar dasar tetapi diperlukan untuk kasus penggunaan tertentu. Mekanisme ini memungkinkan konsep baru ditentukan dengan cara yang "sesuai kebutuhan" untuk mendukung implementasi tertentu Saat menggunakan ekstensi, elemen data harus dijelaskan dan didokumentasikan dengan cukup dalam profil.

Ekstensi Ekstensi tidak boleh digunakan dalam kasus dimana konsep sudah ada dalam standar dasar. Standar dasar menyediakan sebuah metode umum untuk menentukan ekstensi, sehingga memastikan penerapan yang konsisten dari mekanisme. Salah satu kelemahan ekstensi adalah konsep yang sama dapat diperpanjang dalam berbagai bentuk. Jika konsep tertentu ditemukan sering ditentukan sebagai Ekstensi, ekstensi umum semacam itu harus "bubble-up" ke standar dasar (atau di Paling tidak menjadi kandidat untuk dimasukkan ke dalam basis).