Notice: Undefined index: admin in C:\xampp\hwsoft\admin\comm\02_local.php on line 36

Notice: Undefined index: catecd in C:\xampp\hwsoft\admin\comm\02_local.php on line 40

Notice: Undefined index: catenm in C:\xampp\hwsoft\admin\comm\02_local.php on line 43

Notice: Undefined index: userid in C:\xampp\hwsoft\admin\comm\02_local.php on line 46

Notice: Undefined index: search_flag in C:\xampp\hwsoft\admin\comm\02_local.php on line 61

Notice: Undefined index: seqnum in C:\xampp\hwsoft\admin\comm\02_local.php on line 70

Notice: Undefined index: seqnum in C:\xampp\hwsoft\admin\comm\02_local.php on line 72

Notice: Undefined index: now_search_flag in C:\xampp\hwsoft\admin\comm\02_local.php on line 79

Notice: Undefined index: now_search_flag in C:\xampp\hwsoft\admin\comm\02_local.php on line 81
(주)희원 - 유지보수 요청
병원선택

전체 - 유지보수 요청 내역

요청자정보

요청지 : [SLT]김천의료원 (gmc)

작성자 : 정미진 (JMJ)

연락처 : 010-7742-4030

E-Mail :

요청일 : 2026-09-10

요청내용

구분 : 긴급

관련메뉴 :

제목 : 경찰특수검진 PDF변경건

내용 : 안녕하세요, 선생님.

김천의료원입니다.

현재 경찰서 특수검진을 진행하고 있으며, 검진 결과를 경찰청에서 요구하는 사이트에 업로드해야 하는 상황입니다.

기존 희원에서 생성한 PDF 파일은 해당 사이트에 업로드가 불가능하여,

경찰청 사이트에서 요구하는 방식으로 PDF를 별도로 생성해야 하는 것으로 확인되었습니다.

현재 수검자별로 한 명씩 PDF 생성 방식을 변경하여 작업하고 있어 다소 번거로운 상황입니다.

혹시 수검자들의 PDF 생성 방식을 일괄적으로 변경하여 한 번에 생성할 수 있는 방법이 있는지 문의드립니다.

감사합니다.


경찰수검자 예시 534844 이준하 , 586033 이재규, 621656 이정학
(본원도 폴라이프 전화연결이 어려워 카톡질의 후 금일도 메일로 문의남겼습니다.
폴라이프와 연결이 필요하면 희원 번호를 안내드려도 될까요?)

첨부파일

첨부파일1 : (붙임7-2) 폴라이프 웹서비스 매뉴얼(병원용).pdf

첨부파일2 :

첨부파일3 :

처리사항

진행사항 : 접수대기

완료예정일:

실제완료일:

답변 : 안녕하세요. 폴라이프 헬프데스크입니다.

해당 검사결과지 PDF 서식에 대해 개발팀 기술검토한 결과 공유드립니다.

결론적으로, 현재 PDF 서식은 표 구조가 일관되게 정의되어 있지 않아 검사결과 데이터를 신뢰성 있게 파싱하기 어려운 것으로 확인되었습니다.

주요 사유는 아래와 같습니다.

1. 행별 표 구조가 일관되지 않음

* 일부 검사항목은 1차 결과 / 2차 결과 / 이전결과 / 단위 / 정상A / 정상B가 각각 구분되어 있으나,
* 이경검사, 계통별 진찰, 생활습관, 문진 등의 항목은 해당 영역이 하나의 셀로 병합되어 있습니다.
* 따라서 동일한 표 안에서도 행마다 열 구조가 달라 일관된 규칙으로 데이터를 추출하기 어렵습니다.

2. 헤더와 실제 데이터 열 구조가 불일치

* 헤더상으로는 7개 항목으로 보이나, 실제 데이터는 검사항목 영역이 2개 열로 구성되어 총 8개 열 형태입니다.
* 해당 2개 열의 의미(예: 검사분류 / 세부검사항목)가 문서상 명확히 정의되어 있지 않아 임의로 구분해야 하는 문제가 있습니다.

3. 병합된 값의 소속 열을 확정할 수 없음

* 일부 행의 정상, 비흡연, 남성근로자, 없음 등의 값이 여러 결과 열에 걸쳐 병합된 하나의 셀에 기록되어 있습니다.
* 이 경우 해당 값이 1차 결과인지, 다른 결과 영역인지 PDF 구조만으로는 확정할 수 없습니다.
* 임의 추정하여 저장할 경우 잘못된 검사 항목/결과로 매핑되어도 오류를 탐지하기 어렵습니다.

4. 좌표 기반 추정 방식 적용은 신뢰성 문제

* 글자 위치를 기준으로 “1차 결과 영역에 가까우므로 1차 결과”와 같이 추정하는 기술적 우회는 가능하나,
* 검진 결과 데이터 특성상 추정값의 정확성을 검증할 기준이 PDF 내에 없어 현재 파싱 방식에서는 적용하지 않고 있습니다.
* 현재는 표의 실제 괘선/셀 구조를 기준으로 데이터를 확정하는 방식으로 처리하고 있습니다.

5. 표의 시작·종료 범위 역시 안정적으로 판별하기 어려움

* 행마다 열 구조가 달라 헤더와 동일한 패턴을 기준으로 표 범위를 판별할 수 없습니다.
* 판정 기준을 완화할 경우 표 하단의 안내문이나 서명 영역까지 검사결과 데이터로 잘못 인식할 가능성이 있습니다.

종합하면, 단순히 개발 난이도가 높은 문제라기보다는 원본 PDF 자체에 데이터의 열 소속 및 구조를 확정할 수 있는 정보가 충분히 포함되어 있지 않은 문제입니다.

따라서 현재 서식을 기준으로 임의 추정 로직을 적용하는 것은 검사결과 오매핑 위험이 있어 권장하기 어렵고, 현 상태에서는 안정적인 파싱 지원 대상에 포함하기 어렵다는 것이 개발팀 검토 의견입니다.

내용 확인 및 검토 부탁드립니다.
감사합니다.

- 폴라이프 헬프데스크 드림 -

수정하기