의약품종합정보시스템 개편내용설명회 2013. 03
목차 Ⅰ. 의약품유통관리제도변화 Ⅱ. Ⅲ. Ⅳ. 의약품유통정보연계 PC 홗용보고절차 의약품유통정보연계 PC DB 구조및홗용절차 의약품유통정보연계프로그램설명
Ⅰ. 의약품유통관리제도변화
의약품유통관리제도변화 Ⅰ 관련고시 : 보건복지부제 2011-58(2011.05.31) 의약품바코드와 RFID Tag 의사용및관리요령 전체의약품 50% RFID 적용 지정및전문의약품 확대 2015 제약 + IT 융합발전전략수립 전략수립 보건복지부고시제 2011-58 호 2010.3 고시 의약품관리종합정보시스템정보화사업 2011.5.31 고시준비 2012 고시적용 2013 2013 년 1 월 1 일부터 의약품 RFID tag 또는 확장바코드선택사용 3
의약품유통관리제도변화 Ⅰ 4
보건복지부고시내용 Ⅰ 의약품 RFID Tag 구성체계 SGTIN-96 및 SGTIN-198 은의약품표준코드 13 자리중검증번호를제외한 12 자리와물류식별자, 일련번호를포함하여아래와같이구성된다. 5
RFID 태그부착의약품유통정보활용 Ⅰ 제약 수입사 RFID Tag 부착의약품활용 2. 의약품공급 ( 출고 ) 공급업체 제약사 수입사 1. 의약품출고전보고 3. 의약품출고정보다운로드사용 (DB 연계, 엑셀화일연계 ) (DB 연계, 엑셀화일연계 ) 공급업체 도매상 1. 제조 수입사업로드서식 표준코드 (13 자리 ) 로트번호 (20 자리이내 ) 일련번호 (20 자리이내 ) 유통기한 (8 자리 ) 공급처사업자등록번호 (10 자리 ) 공급처사업자명 (50 자리이내 ) RFID tag 코드 (13 자리 ) 2. 도매업체다운로드서식 등록일자 (8 자리 ) 제조사사업자번호 (10 자리 ) 제조사명 (50 자리 ) 표준코드 (13 자리 ) 제품명 (50 자리 ) 로트번호 (20 자리 ) 일련번호 (20 자리이내 ) 유통기한 (8 자리 ) RFID tag 코드 (13 자리 )
Ⅱ. 의약품유통정보연계 PC 홗용보고절차
RFID Tag 출고전보고및홗용절차 Ⅱ 제조사 / 수입사 도매업체 자체시스템의약품유통정보연계프로그램의약품유통정보연계프로그램자체시스템 RFID Tag 정보생성 RFID Tag 정보제공 RFID Tag 정보보고 RFID Tag 정보취합 RFID Tag 정보수싞 RFID Tag 정보홗용공급내역생성 RFID Tag 반송내역수싞및조회 RFID Tag 전산점검및반송 RFID Tag 정보조회 제조 / 수입사출고전보고업로드및도매업체다운로드서식 출고전보고 ( 제조. 수입사 ) 표준코드 (13 자리 ) 로트번호 (20 자리이내 ) 일련번호 (20 자리이내 ) 유통기한 (8 자리 ) 공급처사업자번호 (10 자리 ) 공급처사업자명 (50 자리이내 ) RFID Tag 코드 (13 자리 ) 다운로드 ( 도매업체 ) 등록일자 (8 자리 ) 제조사사업자번호 (10 자리 ) 제조사명 (50 자리 ) 표준코드 (13 자리 ) 제품명 (50 자리 ) 로트번호 (20 자리 ) 일련번호 (20 자리이내 ) 유통기한 (8 자리 ) RFID Tag 코드 (13 자리 ) 8
사전점검및공급내역보고절차 Ⅱ 제조 / 수입 / 도매업체 의약품유통정보연계프로그램 자체시스템 사전점검마스터정보생성 사전점검마스터정보수싞 사전점검 공급내역보고자료생성 오류내역조회및수정 공급내역보고자료수싞 공급내역데이터전송 전산점검실행및결과통보서생성 결과통보서수싞 공급내역보고서식 공급내역 연번 (8 자리 ) 표준코드 (13 자리 ) 제품명 (300 자리이내 ) 공급일자 (8 자리 ) 공급규격 (100 자리이내 ) 공급단가 (20 자리이내 ) 공급수량 (15 자리이내 ) 공급금액 (12 자리이내 ) 공급구분 (1 자리 ) 계약구분 (1 자리 ) 공급처사업자번호 (10 자리 ) 공급처사업자명 (50 자리이내 ) 요양기관기호 (10 자리 ) 공급형태 (1 자리 ) 비고 (4000 자리이내 ) 공급내역 ( 로트번호등추가 ) 공급내역연번 (8 자리 ) 상세연번 (7 자리 ) 표준코드 (13 자리 ) 로트번호 (20 자리이내 ) 일련번호 (20 자리이내 ) 유통기한 (8 자리 ) 9
위해의약품차단정보보고절차 Ⅱ 제조 / 수입 / 도매업체 의약품유통정보연계프로그램 자체시스템 위해의약품정보생성 위해의약품정보전송 위해의약품정보수싞및가공 위해의약품정보수싞 위해의약품차단 위해의약품정보조회 위해의약품차단정보생성 위해의약품차단정보조회 위해의약품차단정보제공 위해의약품차단정보수싞 위해의약품차단정보전송 위해의약품차단결과보고서식 표준코드 (13 자리 ) 제품명 (300 자리이내 ) 제조번호 (30 자리이내 ) 제조일자 (8 자리 ) 품목기준코드 (9 자리 ) 차단일자 (8 자리 ) 수량 (9 자리이내 ) 10
Ⅲ. 의약품유통정보연계 PC DB 구조및홗용절차
사전점검 DB 홗용 Ⅲ 의약품센터포털시스템 의약품유통정보연계 PC 프로그램 주 2~3 회배치작업 사전점검마스터 사전점검마스터수싞모듈 RFID/ 공급내역보고데이터생성 ( 의약품공급업체 ) 심평원레거시데이터베이스 사전점검실행 보고데이터수싞모듈 보고대상데이터 사전점검오류내역 12
위해의약품 DB 홗용 의약품센터포털시스템 공급업체 의약품유통정보연계 PC 프로그램 Ⅲ 공급업체관리프로그램 30 분간격배치작업 위해의약품정보 위해의약품정보수싞모듈 30 분간격데이터수싞 위해의약품정보 위해의약품정보 위해의약품차단프로그램 13
의약품유통정보연계 PC DB 주요테이블정보 Ⅲ 제약 / 수입사 RFID Tag 출고전보고 공급내역보고 센터로부터받은위해의약품정보 공급업체에수싞된 RFID Tag 정보 차단결과정보 ( 센터로전송 ) 14
SQLite 프로그래밍예시 JAVA Ⅲ Sqlite-jdbc 라이브러리를다운로드합니다. ( https://bitbucket.org/xerial/sqlite-jdbc/downloads ) 15
SQLite 프로그래밍예시 JAVA Ⅲ Eclipse 를다운로드하고합축을해제한후해당폴더로이동하여 eclipse.exe 실행파일을실행합니다. (http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/sr2/eclipse-jee-juno-sr2- win32.zip ) 16
SQLite 프로그래밍예시 JAVA Ⅲ 새로운 Java 프로젝트를생성합니다. ( File New Project Java Project 프로젝트명입력 ( 예 :Sqlite-Test) ) 17
SQLite 프로그래밍예시 JAVA Ⅲ 생성된프로젝트에다운받은 sqlite-jdbc 라이브러리를추가합니다. ( 프로젝트에서마우스우버튼 Properties Java Build Path Libraries Add External JARs ) 18
SQLite 프로그래밍예시 JAVA Ⅲ 프로젝트에 Class 를추가합니다. ( Src New Class Class 명입력 ) 19
SQLite 프로그래밍예시 JAVA Ⅲ Java 프로그램을작성하고실행합니다. JCBC 드라이버클래스로딩 test.db 커넥션연결 SQL 실행 결과확인 20
Ⅳ. 의약품유통정보연계프로그램설명
보고서등록 Ⅳ 주요기능 1. 자료구분 (RFID Tag/ 공급내역 ) 을선택하고보고할문서를선택합니다. 화면설명 RFID Tag/ 공급내역선택 보고서파일선택 22
사전점검실행 Ⅳ 주요기능 1. 보고데이터생성시에발생한오류를확인합니다. 2. 사전점검할문서를선택하고사전점검을실행합니다. 화면설명 점검할문서선택 보고데이터오류확인 23
오류확인및보고서송싞 Ⅳ 주요기능 1. 사전점검결과나타난오류내역을확인합니다. 2. 의약품센터로전송할문서를선택하고저장합니다. 3. 오류내역을파일로저장합니다. 화면설명 전송할문서선택 사전점검오류내역 24
결과통보서조회 Ⅳ 주요기능 1. 수싞된결과통보서중조회할문서를선택합니다. 2. 선택된결과통보서의내용을확인합니다. 화면설명 통보내용조회대상선택 반송내역확인 25
위해의약품현황조회 Ⅳ 주요기능 1. 조회조건을입력한후위해의약품현황을조회합니다. 화면설명 조회조건입력 위해의약품조회결과 26
위해의약품차단현황조회 Ⅳ 주요기능 1. 위해의약품을차단한결과를클라이언트에제공한후차단결과자료를조회합니다. 화면설명 위해의약품차단결과조회 27
위해의약품차단통계조회 Ⅳ 주요기능 1. 위해의약품을차단한결과를클라이언트에제공한후차단결과자료를조회합니다. 화면설명 조회조건입력 위해의약품차단통계조회 28
감사합니다.
별첨. 의약품유통정보연계 PC 프로그래밍홖경소개
의약품유통정보연계 PC 데이터연동관련기술소개 (SQLite) 사이트설명 URL SQLite SQLite 파일 DB 홈페이지. 의약품유통정보연계프로그램의내부데이터관리를위한프로그램다운로드및사용방법설명 http://www.sqlite.org /index.html SQLite Wrapper SQLite 파일 DB 를프로그램상에서연동하기위한각개발언어별라이브러리를다운로드할수있는사이트 http://www.sqlite.org /cvstrac/wiki?p=sqlit ewrappers Sqlite Expert 무료 SQLite 파일 DB 관리프로그램다운로드사이트 http://www.sqliteexpe rt.com/ 31
SQLite 사용예시 실행파일다운로드 SQLite 홈페이지에서 SQLite shell 파일을다운로드한후압축을해제합니다. ( http://www.sqlite.org/download.html ) 32
SQLite 사용예시 관리콘솔실행 윈도우콘솔 (cmd) 을실행하여 sqlite3.exe 실행파일이있는폴더로이동한후 sqlite3 test.db 명령어를실행하여 test.db 를사용하는 SQLite 관리콘솔을실행합니다. 33
SQLite 사용예시 테이블생성 CREATE TABLE 구문을실행하여테이블을생성합니다. 34
SQLite 사용예시 데이터입력 INSERT INTO 구문을실행하여데이터를입력합니다. 35
SQLite 사용예시 데이터조회 SELECT 구문을실행하여데이터를조회합니다. 36
SQLite Admin Tool 사용예시 Sqlite Expert sqliteexpert 사이트에서무료인 Personal 버젼프로그램을다운로드합니다. ( http://www.sqliteexpert.com/download.html ) 37
SQLite Admin Tool 사용예시 Sqlite Expert 다운로드한설치파일을실행하여설치합니다. 38
SQLite Admin Tool 사용예시 Sqlite Expert 다운로드한설치파일을실행하여설치합니다. 39
SQLite Admin Tool 사용예시 Sqlite Expert 다운로드한설치파일을실행하여설치합니다. 40
SQLite Admin Tool 사용예시 Sqlite Expert 다운로드한설치파일을실행하여설치합니다. 41
SQLite Admin Tool 사용예시 Sqlite Expert 생성한 test.db 파일을불러옵니다. 42
SQLite Admin Tool 사용예시 Sqlite Expert SQL 탭에서 SQL 문을이용하여데이터를조회할수있읍니다. 43
SQLite Admin Tool 사용예시 Sqlite Expert Data 탭이나 SQL 문실행결과를드래그하여엑셀에붙여넣기를할수있읍니다. 44
연동대상테이블상세정보 TBC_HARM_MEDI_SPLY ( 위해의약품 _ 유통업체 _ 제공 ) TBC_RFIDTAG_SPLY (RFIDTag_ 유통업체 _ 제공 ) 컬럼명 데이터타입 컬럼설명 STD_CD VARCHAR2(13) 표준코드 MAKE_NO VARCHAR2(30) 제조번호 RECALL_CMD_DT VARCHAR2(8) 회수명령일자 STD_NM VARCHAR2(300) 표준코드명 ITEM_SEQ NUMBER(10,0) 품목기준코드 ITEM_NM VARCHAR2(300) 품목명 MAKE_DT VARCHAR2(8) 제조일자 PACK_UNIT VARCHAR2(20) 포장단위 DISPS_CONT VARCHAR2(2000) 회수사유 HARM_GRD VARCHAR2(1) 위험등급 RECALL_REG_NO VARCHAR2(10) 회수의무자사업자번호 RECALL_COMP_NM VARCHAR2(100) 회수의무자명 REG_DT VARCHAR2(8) 등록일자 컬럼명 데이터타입 컬럼설명 STD_CD VARCHAR2(13) 표준코드 LOT_NO VARCHAR2(100) 로트번호 RFID_SEQ NUMBER(12) 일련번호 DSTB_TERM VARCHAR2(10) 유통기한 RECV_DT VARCHAR2(8) 접수일자 RFID_PROD_REG_NO VARCHAR2(10) RFID제조사사업자번호 STD_NM VARCHAR2(300) 표준코드명 45