ko

HL7을 FHIR로 변환

HL7 v2 메시지를 FHIR R4 Bundle(JSON)로 변환합니다. 업로드 없이 브라우저에서 로컬로 처리하므로 환자 데이터가 기기를 떠나지 않습니다.

보기 및 변환 전용이며 진단 보조 도구가 아닙니다.

기기에서 로컬로 처리 중 ...

0%

파일이 기기를 떠난 적이 없습니다

    제 파일이 업로드되나요?

    아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법

    업로드 없음100% 로컬 처리
    내용은 내 손안에제3자 접근 불가
    독일 내 서버 운영설계부터 GDPR 준수
    외부 검증 완료TLS A+ · 헤더 A+

    HL7 v2.x는 수십 년 동안 임상 IT에서 가장 널리 쓰인 교환 포맷입니다. 세그먼트 기반이며 파이프로 구분되고, MSH(메시지 헤더), EVN(이벤트), PID(환자), PV1(내원), OBR(요청), OBX(관측값) 같은 세그먼트와 구분자 ^~\&로 이루어집니다. 그 현대적 후속인 HL7 FHIR R4는 동일한 정보를 이름이 명확한 리소스(Patient, Encounter, Observation)로 모델링하고 JSON 또는 XML로 제공하므로, 웹 API와 최신 시스템에 훨씬 다루기 쉽습니다.

    HL7 v2 파일을 끌어다 놓으면 도구가 세그먼트를 읽어 FHIR R4 Bundle(collection)을 구성합니다. 엄선한 핵심을 매핑합니다. MSH는 MessageHeader로, PID는 Patient 리소스(식별자, 이름, 성별, 생년월일, 주소)로, PV1은 Encounter(구분, 내원 번호, 위치)로, OBX는 Observation(코드, 값, 단위)으로, OBR은 ServiceRequest가 됩니다. 여러 파일을 한 번에 끌어다 놓을 수 있으며, 각 파일은 저마다 별도의 Bundle이 됩니다.

    모든 처리는 브라우저에서 완전히 로컬로 실행됩니다(순수 JavaScript, 서버 없음, 외부 CDN의 외부 라이브러리 없음). 환자 데이터가 담긴 메시지는 기기를 떠나지 않습니다. 솔직히 말씀드리면, 이는 흔한 세그먼트 핵심을 구조적으로 변환하는 것이지 HL7에서 FHIR로의 완전한 매핑이 아니며(Z 세그먼트와 많은 세부 필드는 다루지 않음), 임상용 도구도 아닙니다. 결과는 대상 시스템의 프로파일 및 요구 사항과 대조해 확인하세요.

    기술 사양

    기술 사양
    입력 형식HL7, TXT
    출력 형식JSON
    일괄 처리지원
    처리 방식브라우저에서 로컬 처리 (JavaScript)
    파일 업로드없음

    3단계로

    1. HL7 v2 파일(.hl7, .txt)을 끌어다 놓으세요.
    2. 변환은 브라우저에서 로컬로 자동 실행됩니다.
    3. FHIR R4 Bundle(.json)을 내려받으세요. 메시지마다 하나씩입니다.

    제한: HL7 v2 메시지(예: HL7 v2.5, 세그먼트 기반, 파이프 구분)를 HL7 FHIR R4 Bundle(collection, JSON)로 변환합니다: MSH -> MessageHeader, PID -> Patient(식별자, 이름, 성별, 생년월일, 주소), PV1 -> Encounter(구분, 내원 번호, 위치), OBX -> Observation(코드, 값, 단위), OBR -> ServiceRequest. 이는 엄선한 세그먼트 핵심입니다. Z 세그먼트, 첫 번째를 넘어서는 반복, 많은 선택적 세부 필드는 의도적으로 표현하지 않으므로 매핑은 무손실이 아닙니다. 데이터 교환을 위한 구조적 포맷 변환이며 임상용 도구가 아닙니다. Bundle은 대상 시스템의 프로파일(예: 필수 필드, 용어 체계)과 대조해 확인하세요.

    자주 묻는 질문

    제 환자 데이터가 업로드되나요?

    아니요. HL7 v2 메시지를 읽고 FHIR Bundle을 구성하는 작업은 모두 브라우저에서 로컬로 실행됩니다(순수 JavaScript, 서버 없음). 데이터는 기기를 떠나지 않습니다.

    어떤 세그먼트가 매핑되나요?

    MSH, PID, PV1, OBX, OBR이 각각 MessageHeader, Patient, Encounter, Observation, ServiceRequest로 매핑됩니다. EVN과 벤더 고유의 Z 세그먼트는 다루지 않습니다.

    어떤 FHIR 버전이 생성되나요?

    HL7 FHIR R4입니다. type이 collection인 Bundle로, 매핑된 세그먼트마다 리소스 하나씩을 JSON으로 출력합니다.

    변환이 무손실인가요?

    아니요. 엄선한 세그먼트 핵심을 매핑합니다. Z 세그먼트, 추가 반복, 많은 선택적 필드는 빠집니다. Bundle은 대상 시스템의 프로파일과 대조해 확인하세요.

    여러 메시지를 한 번에 변환할 수 있나요?

    네. HL7 v2 파일 여러 개를 한 번에 끌어다 놓으면 각각 별도의 FHIR R4 Bundle이 됩니다.

    관련 도구