초기 정리: PIT3000 분석 자료 업로드
- 좌표/SQL/API 분석 문서화 - 재현 스크립트와 예시 응답 추가 - 개인정보/원본 실행파일 제외
This commit is contained in:
46
docs/flow.md
Normal file
46
docs/flow.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# 의약품 상세/이미지 흐름
|
||||
|
||||
## 1. 입력
|
||||
|
||||
PIT 내부의 약품 단위 key는 상황에 따라 `DRUGCODE`, `DIK_CODE`, `SUNG_CODE`가 함께 등장합니다.
|
||||
|
||||
- `DRUGCODE`: PIT/PM 내부 약품 코드
|
||||
- `DIK_CODE`: health.kr/식별 이미지 계열에서 사용하는 식별 코드
|
||||
- `SUNG_CODE`: 성분코드
|
||||
|
||||
## 2. 기본 해석 흐름
|
||||
|
||||
```mermaid
|
||||
flowchart TD
|
||||
A[DRUGCODE] --> B[PM_DRUG..CD_GOODS]
|
||||
B --> C[DIK_CODE]
|
||||
B --> D[SUNG_CODE 성분코드]
|
||||
A --> E[PM_DRUG..CD_ETCGOODS + CD_MC]
|
||||
D --> F[PM_DRUG..CD_SUNG]
|
||||
C --> G[PM_IMAGE..DrugImg]
|
||||
C --> H[health.kr result_drug_simple.asp]
|
||||
C --> I[health.kr zoom.asp]
|
||||
C --> J[PM_DRUG..CD_PICTOGRAM_SUB/CD_PICTOGRAM]
|
||||
```
|
||||
|
||||
## 3. 이미지 후보 우선순위
|
||||
|
||||
1. `PM_IMAGE..DrugImg`의 `DRUG_IMG` BLOB
|
||||
2. `C:\Dik20\Data\Drugimg2005.MDB` / `C:\Dik2004\Data\Drugimg.MDB`
|
||||
3. health.kr 확대 이미지 URL
|
||||
4. pictogram BLOB
|
||||
|
||||
## 4. HTML/인쇄 쪽에서 관찰된 임시 파일
|
||||
|
||||
```text
|
||||
\Image\Temp\Sik_{...}.jpg
|
||||
\Image\Temp\Pito_{...}.jpg
|
||||
```
|
||||
|
||||
PIT는 BLOB을 임시 jpg로 쓰고 다음 형태의 HTML img tag를 구성하는 흔적이 있습니다.
|
||||
|
||||
```html
|
||||
<img src="...jpg" width="183" height="100" border="0">
|
||||
<img src="...jpg" width="215" height="117" border="0">
|
||||
<img src="...jpg" width="59" height="100" border="0">
|
||||
```
|
||||
Reference in New Issue
Block a user