PHR ডেটা বিন্যাস, PHR ডেটা বিন্যাস, PHR ডেটা বিন্যাস, PHR ডেটা বিন্যাস

ব্যক্তিগত স্বাস্থ্য রেকর্ড (PHR) ডেটা HL7 FHIR ফরম্যাটে সংরক্ষণ করা হয়।

PHR নিম্নলিখিত ফাস্ট হেলথ ইন্টারঅপারেবল রিসোর্সেস (FHIR) সংস্করণ সমর্থন করে:

চিকিৎসা সম্পদ প্রকার

FHIR সম্পদ নামক মডুলার উপাদানগুলির একটি সেট দ্বারা গঠিত। এফএইচআইআর সংস্থানগুলির সমর্থিত সেট এবং সংশ্লিষ্ট বিভাগগুলি মোটামুটিভাবে আন্তর্জাতিক রোগীর সারাংশ বিভাগের উপর ভিত্তি করে।

এই সংস্থানগুলিকে স্বাস্থ্য সংযোগের ডেটা বিভাগে ম্যাপ করা হয়েছে, API-তে মেডিকেল রিসোর্স টাইপ হিসাবে উল্লেখ করা হয়েছে। পর্যবেক্ষণ সংস্থানগুলি লজিক্যাল অবজারভেশন আইডেন্টিফায়ারের নাম এবং কোড (LOINC) কোড এবং FHIR বিভাগগুলির মতো বিষয়বস্তুর উপর ভিত্তি করে ম্যাপ করা হয়।

এই শ্রেণীগুলির কোনোটির অন্তর্গত নয় এমন পর্যবেক্ষণগুলি Health Connect-এ লেখা হয় না৷

সারণী 1: স্বাস্থ্য সংযোগ চিকিৎসা সম্পদ প্রকার
হেলথ কানেক্ট মেডিকেল রিসোর্স টাইপ FHIR সম্পদ(গুলি)
এলার্জি অ্যালার্জি অসহিষ্ণুতা
শর্তাবলী অবস্থা
ল্যাবরেটরি

পর্যবেক্ষণ

  • laboratory FHIR বিভাগ
ওষুধ ওষুধ, ওষুধের অনুরোধ, ওষুধের বিবৃতি
ব্যক্তিগত বিবরণ রোগী
অনুশীলনকারীর বিবরণ অনুশীলনকারী, অনুশীলনকারীর ভূমিকা
গর্ভাবস্থা

পর্যবেক্ষণ

  • গর্ভাবস্থা LOINC কোড
পদ্ধতি পদ্ধতি
সামাজিক ইতিহাস

পর্যবেক্ষণ

  • সামাজিক ইতিহাস LOINC কোড
  • social-history FHIR বিভাগ
টিকা টিকাদান
ভিজিট এনকাউন্টার, অবস্থান, সংগঠন
গুরুত্বপূর্ণ লক্ষণ

পর্যবেক্ষণ

  • গুরুত্বপূর্ণ লক্ষণ LOINC কোড
  • vital-signs FHIR বিভাগ

রোগীর সম্পদ

Health Connect এই সময়ে শুধুমাত্র একজন ব্যক্তির জন্য PHR ডেটা সঞ্চয় করার উদ্দেশ্যে। অতএব লিখিত সমস্ত FHIR সম্পদ একই ব্যক্তির অন্তর্গত হওয়া উচিত।

একক ব্যক্তির জন্য একটি সিস্টেমে একাধিক এফএইচআইআর রোগীর সংস্থান থাকা অস্বাভাবিক নয়। এটি পছন্দ করা হয় যে অ্যাপগুলি ডেটা সমন্বয় করে এবং স্বাস্থ্য সংযোগে একটি একক রোগীর সংস্থান লিখে। যাইহোক, এটি বিদ্যমান থাকতে পারে এমন বিভিন্ন সাংগঠনিক কাঠামোকে মিটমাট করার জন্য প্রয়োগ করা হয় না।

ডেটা যাচাইকরণ

PHR APIগুলি সমর্থিত সংস্করণগুলি থেকে বৈধ FHIR সংস্থানগুলি গ্রহণ করে এবং প্রতিটি সমর্থিত সংস্করণের জন্য FHIR স্পেসিফিকেশন অনুসরণ করা হয়েছে তা নিশ্চিত করতে Health Connect কিছু বৈধতা সম্পাদন করে৷

শীঘ্রই আসছে হিসাবে চিহ্নিত যাচাইকরণ চেকগুলি এখনও প্রয়োগ করা হয়নি, তবে ভবিষ্যতে প্রকাশিত হবে৷ আমরা ভবিষ্যত প্রকাশের সাথে সামঞ্জস্য বজায় রাখার জন্য সমস্ত তালিকাভুক্ত বৈধতা যাচাইয়ের বিরুদ্ধে বিকাশ করার পরামর্শ দিই।

সারণি 2: FHIR ডেটার স্বাস্থ্য সংযোগের বৈধতা
স্তর বৈধতা চেক
বৈধ JSON ডেটা JSON ফর্ম্যাটের সাথে সঙ্গতিপূর্ণ।
FHIR সমর্থিত

লেখার আবেদন দ্বারা ঘোষিত FHIR সংস্করণ সমর্থিত। নিম্নলিখিত FHIR সংস্করণগুলি Health Connect দ্বারা সমর্থিত:

  • 4.0.1
  • 4.3.0
FHIR সমর্থিত

রিসোর্স ইনস্ট্যান্সে রেকর্ড করা FHIR রিসোর্স টাইপ সমর্থিত। নিম্নলিখিত FHIR সংস্থান প্রকারগুলি Health Connect দ্বারা সমর্থিত:

  • অ্যালার্জি অসহিষ্ণুতা
  • অবস্থা
  • এনকাউন্টার
  • টিকাদান
  • অবস্থান
  • ঔষধ
  • ওষুধের অনুরোধ
  • ঔষধ বিবৃতি
  • পর্যবেক্ষণ
  • সংগঠন
  • রোগী
  • অনুশীলনকারী
  • অনুশীলনকারীর ভূমিকা
  • পদ্ধতি
ইউনিক রিসোর্স আইডি রিসোর্সের একটি মান সহ একটি আইডি ক্ষেত্র রয়েছে যা নিয়মিত প্রকাশের প্রয়োজনীয়তা পূরণ করে।
ইউনিক রিসোর্স আইডি রিসোর্স একই MedicalDataSource থেকে একই রিসোর্স টাইপের অন্য FHIR রিসোর্সের সাথে আইডি শেয়ার করে না।
ব্যবসার নিয়ম একটি অন্তর্ভুক্ত FHIR সম্পদ অন্তর্ভুক্ত করে না। ধারণকৃত সংস্থানগুলি হল FHIR সংস্থানগুলি একটি "অভিভাবক" সংস্থানের মধ্যে নেস্ট করা৷ সেগুলি ব্যবহার করা হয় যখন প্যারেন্ট রিসোর্সকে অন্য রিসোর্স রেফারেন্স করতে হয়, কিন্তু সিস্টেমের কাছে এটিকে স্বাধীন অস্তিত্বের সাথে একটি স্বতন্ত্র সম্পদ হিসাবে তৈরি করার জন্য পর্যাপ্ত তথ্য নেই।
বৈধ বেস এফএইচআইআর FHIR JSON-এর শীর্ষ-স্তরের ক্ষেত্রগুলি প্রদত্ত সংস্থান প্রকারের জন্য FHIR স্পেসিফিকেশনে বিদ্যমান।
বৈধ বেস এফএইচআইআর শীর্ষ-স্তরের ক্ষেত্রগুলিতে JSON শূন্য মান নেই।
বৈধ বেস এফএইচআইআর শীর্ষ-স্তরের প্রয়োজনীয় ক্ষেত্রগুলি সবই উপস্থিত।
বৈধ বেস এফএইচআইআর FHIR-এ পুনরাবৃত্তিকারী উপাদান হিসাবে সংজ্ঞায়িত শীর্ষ-স্তরের ক্ষেত্রগুলির একটি JSON array ডেটা টাইপ রয়েছে।
বৈধ বেস এফএইচআইআর FHIR-এ জটিল প্রকার হিসাবে সংজ্ঞায়িত শীর্ষ-স্তরের ক্ষেত্রগুলি (JSON array মধ্যে উপাদানগুলি সহ) একটি JSON object ডেটা টাইপ রয়েছে৷
বৈধ বেস এফএইচআইআর FHIR-এ আদিম প্রকার হিসাবে সংজ্ঞায়িত শীর্ষ-স্তরের ক্ষেত্রগুলি (JSON array মধ্যে উপাদানগুলি সহ) সঠিক JSON ডেটা টাইপ রয়েছে৷
FHIR ডেটা টাইপ JSON ডেটা টাইপ
integer, unsignedInt, positiveInt, decimal সংখ্যা
বুলিয়ান বুলিয়ান
তাত্ক্ষণিক, সময়, তারিখ, তারিখ সময়, স্ট্রিং, কোড, মার্কডাউন, আইডি ইউরি, ইউআরএল, আইডি, ইউইউআইডি, ক্যানোনিকাল, পূর্ণসংখ্যা 64, বেস64 বাইনারি সংখ্যা
শীঘ্রই আসছে
বৈধ বেস এফএইচআইআর FHIR-এ আদিম প্রকার হিসাবে সংজ্ঞায়িত শীর্ষ-স্তরের ক্ষেত্রগুলি নিয়মিত অভিব্যক্তির প্রয়োজনীয়তা পূরণ করে। শীঘ্রই আসছে
বৈধ বেস এফএইচআইআর আদিম প্রকারের এক্সটেনশনগুলি FHIR স্পেসিফিকেশনে বিদ্যমান এবং একটি JSON object ডেটা টাইপ রয়েছে।
বৈধ বেস এফএইচআইআর চয়েস ফিল্ডের জন্য একাধিক ক্ষেত্র রেকর্ড করা হয় না ( fieldname[x] ) .উদাহরণস্বরূপ, effectiveDateTime এবং effectivePeriod উভয়ই একই সংস্থান উদাহরণে উপস্থিত থাকতে পারে না।
বৈধ বেস এফএইচআইআর জটিল ডেটা টাইপগুলিতে ক্ষেত্র এবং ডেটা প্রকার রয়েছে যা FHIR স্পেসিফিকেশনের সাথে মেলে। শীঘ্রই আসছে
বৈধ বেস এফএইচআইআর ব্যাকবোন উপাদান (এবং জটিল প্রকারের মধ্যে উপাদান) FHIR স্পেসিফিকেশনের সাথে মেলে এমন ক্ষেত্র এবং ডেটা প্রকার ধারণ করে। শীঘ্রই আসছে
বৈধ বেস এফএইচআইআর এক্সটেনশন উপাদান value[x] ক্ষেত্রগুলি একটি বৈধ প্রকার এবং সেই ডেটা টাইপ অনুযায়ী বিষয়বস্তু ধারণ করে৷ বেস স্পেকের অংশ নয় অতিরিক্ত তথ্য উপস্থাপন করার জন্য এক্সটেনশন উপাদানগুলি যেকোন সংস্থানে অন্তর্ভুক্ত করা যেতে পারে। এগুলিতে একটি ফিল্ড url থাকে যা এক্সটেনশনের সংজ্ঞার সাথে লিঙ্ক করে এবং একটি ক্ষেত্র value[x] যা এক্সটেনশন মান ধারণ করে। value[x] গৃহীত ডেটা প্রকারের সেট তালিকা থেকে হতে হবে। শীঘ্রই আসছে

রূপান্তরিত FHIR ডেটা

কিছু অ্যাপ তাদের নিজস্ব প্রয়োজনীয়তা পূরণের জন্য FHIR ডেটা রূপান্তর করে। যেমন:

  • বিভিন্ন উত্স থেকে ডেটা একত্রিত করা (সাধারণত FHIR APIs)।
  • বৈশ্বিক পরিভাষায় ম্যাপিং কোড (উদাহরণস্বরূপ, SNOMED, ​​LOINC, ICD) এবং মানক ইউনিট।
  • ডেটা একত্রীকরণ এবং অনুলিপি করা।
  • বিন্যাস বা অন্যান্য ডেটা মানের সমস্যা সমাধান করা।
  • অ্যাপ-নির্দিষ্ট ব্যবসায়িক নিয়মের উপর ভিত্তি করে রেকর্ড ফিল্টার করা।

হয় অপরিবর্তিত এবং রূপান্তরিত FHIR ডেটা Health Connect-এ লেখা যেতে পারে, যদি তারা FHIR R4 স্পেসিফিকেশন মেনে চলে। আমরা সুপারিশ করি যে আপনি যেখানে সম্ভব রূপান্তরিত ডেটা লিখুন। তবে নিম্নলিখিত বিবেচ্য বিষয়গুলি মনে রাখবেন:

  • সংকীর্ণ ব্যবহার-ক্ষেত্র সহ অ্যাপগুলি উল্লেখযোগ্য সংখ্যক রেকর্ড ফিল্টার করতে পারে যা থেকে ইকোসিস্টেমের অন্যান্য অ্যাপগুলি ব্যবহারকারীর মান তৈরি করতে পারে। এই ধরনের পরিস্থিতিতে, অপরিবর্তিত এফএইচআইআর লেখার জন্য এটি উপকারী হতে পারে যা আরও সম্পূর্ণ। যাইহোক, ব্যবহারকারীদের জানানো নিশ্চিত করুন যে এই বৃহত্তর ডেটাসেটটি ভাগ করা হচ্ছে।
  • বিভিন্ন উৎস থেকে উৎপন্ন ডেটা মার্জ করলে, আপনি হেলথ কানেক্টের একটি একক MedicalDataSource ডেটা লিখতে পারেন। সংঘর্ষ এড়াতে আপনাকে অবশ্যই প্রতিটি সংস্থানে একটি নতুন আইডি বরাদ্দ করতে হবে এবং নতুন আইডিগুলি নির্দেশ করার জন্য সংস্থান উল্লেখগুলি আপডেট করতে হবে৷
  • একাধিক উত্স থেকে ডেটা একক MedicalDataSource একত্রিত করা ডেটা উত্সকে অস্পষ্ট করতে পারে। যেহেতু এটি প্রায়শই ডেটা ভোক্তাদের জন্য ডেটার উদ্ভব বোঝার জন্য উপযোগী হয়, তাই আমরা প্রতিটি সংস্থানের জন্য meta.source ক্ষেত্রটিকে রেকর্ডের মূল উত্স (সাধারণত একটি FHIR বেস URL) সহ পপুলেট করার সুপারিশ করি।