AI×医療事務(カナダ)

今は医療事務しているので医療事務関連、IT関連をのんびりと備忘録も含め記載していきます カナダ・歯科助手のことも復習がてら記載中 

NextSeed について 2020年段階

html css Java   基礎コース(オンライン)

エンジニアになるコース(夜間じっくりコース、オンライン

旅人留学 5万~(一旦終わった)

 

 

サーバーサイド php 本格的にする

 

20-30万稼ぐは無理だが  5万ぐらいなら〇

ツテ=独立になる

2-3個→ポートフォリオをつくってもらう

NextSeedの仲間や先輩等、コミュニティー を結構重視・強調していた

 

snackmeという会社が卒業生の方がいて ツテと運で掴み取ってきたとこもある 

 

週2 2回 =4h マンツーマン  グループ=クラスで 議論する、教え合う

PHP=webエンジニアとして

adobe XD=デザイン

 

200時間勉強必要?

チーム開発 役割分担する 擦り合わせ 1つの物を作成する

別でプロダクト作る 講師に質問する

追いつけてなければ講師が気づく

半年=400hの時間

 

ゴールが見えやすい

個人個人の特性に合わせてカスタマイズ等をしてくれるということ

 

paiza Flask 入門 レッスン2 1~

f:id:chocolate22554:20201008155121p:plain

f:id:chocolate22554:20201008155205p:plain

POSTメソッドはデータをメッセージボードに、GETメソッドはURLへ

 

#1 データベース→テーブルを選択

phpアドミンを(admin?)使うと簡単にMYSQLを確認・実行できる +SQLを実行しなくてもデータの追加・変更・削除ができる

pythonコードからMYSQLに接続しデータの表示 今回はターミナルから

 

データベースを操作するためのライブラリをインポート

import pymysql

動作確認用にテキストを出力

print("テスト”)

データベースに接続するためのコード(コネクションを定義)

f:id:chocolate22554:20201008165630p:plain

 

charsetは文字コードのこと

データベースからデータを取り出す

 

f:id:chocolate22554:20201008165809p:plain

cursor= の一行は現在操作しようとしているデータの位置を表しているオブジェクト

このカーソルのexecuteメソッドでsqlを実行

fetchallで結果を取り出している

forから取り出したいデータを取り出すコード

 

 

 

 

<一旦はここまで随時追記していきたいです>

Flask Web開発入門

 

 

render_templateを用いる際には、templatesフォルダを作成する必要があり、作成していないとhtmlファイルを読み込むことが出来ない

f:id:chocolate22554:20210111203731p:plain

クイックスタート — Flask Documentation (1.1.x)

lib-arts.hatenablog.com

 

app.py

from flask import Flask,render_template

app = Flask(__name__)

@app.route('/')
def index():
return render_template('index.html', message="花子さん")

if __name__ == "__main__":
app.run(port=8000, debug=True)

templatesフォルダ内にindex.html

<!DOCTYPE html>
<html>
<head>
<title>flask練習</title>
</head>
<body>
<h1>こんにちは{{ message }}</h1>
</body>
</html>

コマンド実行

python app.py 

 

 

 

Webサービスを作る=幾つか異なる役割を持ったサーバ構成(ユーザー情報を管理するDBサーバや、APIサーバー、またはWebサーバーや画像サーバなど)

 

APIサーバはクライアントからHTTPもしくはHTTPSリクエストを受けとる→リクエストのパラメータに従って処理+DBサーバーから情報を受け取る→クライアントにレスポンスを返す

 

 

 

<今の状態ではここまで随時追記していきたいです>

 

Web API

WebAPI

web APIはネットと機械等つなぐためのパスワード?的ななにかと思ったのですが下記URLを見てみるとまた認識が違ったのだなと認識させられました

developer.ntt.com

 

気になったところをピックアップ

ジャストインタイム

 

f:id:chocolate22554:20210107233248p:plain

 

インタフェース

developer.ntt.com

 

セキュリティ

認証処理の種類

  1. OAuth 2.0
  2. HMAC
  3. APIトーク
  4. SSLクライアント証明書

 

 

 

インフラ周りの参考に

qiita.com

 

<また文章追加したいと思います>

電子カルテ(EMR)等のオープンソースについて

電子カルテ=EMR

今まで検索で電子カルテで調べることが多かったのですが「電子カルテ」と検索すると電子カルテの広告エンジンに引っかかるのか同じような電子カルテの広告や電子カルテの宣伝ばかり出てきました 最近 英語で調べる機会があり 電子カルテは英語でelectronic medical recordといい略称で EMRというようです EMRで調べてみると英語のサイトがいっぱい出てきました

英語の記事

オープンソース健康医療ソフトウェアのリスト どちらも同じものかな? 英語バージョンはリスト化されており見やすい しかし英語バージョンを日本語訳に変更すると同じような記事になるので同じ記事と思われる(まだ詳しく見れていない) ↓

  • 日本語バージョン

ja.m.wikipedia.org

  • 英語バージョン

en.m.wikipedia.org

http://bots.sourceforge.net/en/index.shtml

http://www.cottagemed.org/cottage-med/

あまり関係ない&詳しく読めてないですが電子カルテで使われているコード等・仕組みについて記載されていると思われます レセプトデータ作成の際にUKEファイルが作られます そのUKEファイルをテキストエディタ等でコードを読み解きます。その際のコードを読み解くのですがそれらのことを海外版で記載しているのかなと思われる それ以外も記載していると思われる ↓

Medical Free/Libre and Open Source Software オープンソース健康医療ソフトウェアのリスト と重なるソフトもあると思うがpythonに絞って表示されていると思われる ↓

www.medfloss.org

Python × EHR は良い組み合わせだよね!デザイン性にもいいし!等記載がある どのような観点が問題か等 主観?で記載しているイメージ   今後参考になるかな? ↓ Exploring EHR Design with Python – EHR Science

電子カルテの仕組みがアバウトに分かる 英語でおおよそ読んでわからない単語を調べるだけでも勉強になった www.quora.com

HIPAA(Health Insurance Portability and Accountability Act of 1996;

  • 米国のHIPAA法における 個人情報等の保護に関する規定

  • 医療保険の携行性. と責任に関する法律

HL7 f:id:chocolate22554:20210107225444p:plain

FHIR

http://www.hl7.jp/docs/69seminar_2_HL7.pdf

M/MUMPS アプリケーション開発手法としてMUMPS/M言語そのものは医療業界以外に広く普及しなかった。 MUMPS - Wikipedia

__↓____________________ Caché(キャシエ) MUMPSベースのデータベース管理システム 主な顧客はアメリカの大病院が多く、電子カルテ (EMR) システムをCachéで実現

Cache - Wikipedia

RESTful API(REST API) Webシステムを外部から利用するためのプログラムの呼び出し規約

qiita.com

qiita.com

XML/JSON APIから新しいREST API

help.zoho.com

WebAPI

developer.ntt.com

_______________________

OLAP database f:id:chocolate22554:20210107225845p:plain

OLAP database - Google 検索

無償トレーニン

https://education.oracle.com/learning-explorer#startLearning

OLAP分析 DWH OLTP BIツール

yellowfin.co.jp

5NF  第5正規形 f:id:chocolate22554:20210107232223p:plain