약국 약사가 조제를 시작하기 직전에 하는 1차 점검을 대신하는 워크플로우입니다. 환자 한 명의 처방전·약력카드·진단서를 한 PDF로 받아, 오늘 나갈 약이 기존 복용약과 겹치거나 함께 먹으면 안 되는 조합인지 확인하고 조제 가능·문의 필요·검토 필요 중 하나로 판정합니다. 판정에 맞는 처방 문의서나 점검 기록 초안까지 함께 냅니다. 심평원 DUR은 청구 전산 데이터만 보기 때문에, 약국이 종이로 관리하는 약력카드와 진단서 비고란의 임신 기재는 자동 점검에서 빠집니다. 지금은 약사가 이 종이들을 눈으로 대조하고 위험이 보이면 처방 문의서를 손으로 씁니다. 이 워크플로우는 DUR을 대체하지 않고 DUR이 읽지 못하는 종이를 읽습니다. 구조는 읽기·조회·검증·판정·생성을 각각 다른 노드가 맡는 형태입니다. Parse가 촬영본까지 읽고, Classify가 묶음을 문서 종류별로 나누고, Extract가 문서종마다 다른 스키마로 값을 뽑습니다. Match 노드가 처방 약의 제품명을 품목 참조표 110행과 대조해 성분명·성분코드·병용 금기 쌍·임부 금기 성분·1일 최대 용량을 붙이고, Validate가 판정 전에 자료가 갖춰졌는지 규칙 8개로 확인한 뒤, Instruct가 붙어 온 값만 근거로 판정합니다. 판정 근거를 모델의 약학 지식이 아니라 교체 가능한 표에 둔 것이 설계의 중심입니다. 어떤 판정이든 표의 어느 행 때문인지 짚을 수 있고, 약을 늘리는 일이 프롬프트 수정이 아니라 표에 행을 더하는 일이 됩니다. 판정 규칙은 다섯 가지입니다. 복약 이력과 성분이 같고 복용 기간이 겹치는 경우, 한 처방 안에 같은 성분이 둘 이상 있는 경우, 병용 금기 성분쌍인 경우, 성분별 1일 최대 용량을 넘는 경우, 임신 중인데 임부 금기 성분이 처방된 경우입니다. 비교는 제품명이 아니라 성분으로 하고, 복용 기간이 하루라도 겹치면 중복으로 봅니다. 예외는 양방향으로 다룹니다. 서류가 빠졌거나 문서가 흐려 판독이 안 되거나 참조표에 없는 제품이 들어오면 추측하지 않고 검토 필요로 넘깁니다. 반대로 위험 항목이 하나도 없을 때 확인이 안 된다는 이유로 등급을 올리지도 않습니다. 둘 다 오류이기 때문입니다. 12케이스 36문서를 전 구간 실행해 정답지와 60/60 일치했으며, 다섯 가지 판정 규칙이 각각 전용 테스트 케이스를 가집니다. 경계값과 참조표 밖 제품명도 케이스로 포함했습니다. 모든 테스트 문서는 가상 문서이며 실재하는 환자·의료기관 정보가 아닙니다. 성분명과 성분 간 금기 관계는 식약처 기준을 따랐고 일부 제품명만 가상입니다. 본 결과는 1차 스크리닝이며 최종 판단과 조제 여부는 담당 약사가 결정합니다.
Workflow steps: Parse, Classify, Extract, Instruct.
Industry: Healthcare.
Supported document types: 처방전, 진단서, 약력카드.
Language: ko.
Author: psg8259.
Created: 2026-11-10.
Last updated: 2026-11-10.