2010-02-02 3 views

답변

0

내가 3.X는 XML을 기반으로하기 때문에 당신이 HL7 2.x에서를 사용하는 가정입니다 당신이 3.x에서를 사용하는 경우이 문제가 없어야합니다

HL7 2.x에서 xml을 수용 할만큼 큰 필드가 많지 않습니다. 메시지 구조에 OBX 또는 NTE 세그먼트가 있는지 확인하십시오. obx-5 또는 NTE에 많은 텍스트를 넣을 수 있습니다. 즉, 메시지 수신자의 한도에 달려 있습니다. 텍스트가 메시지 수신자가 설정 한 크기 제한을 초과하면 여러 OBX/NTE 세그먼트를 추가 할 수 있습니다.

다른 텍스트 필드처럼 XML에서 HL7 제어 문자를 이스케이프 처리해야합니다. 그러나 제어 문자를 이스케이프하는 방법은 인터페이스 파트너에게 달려 있습니다. 표준 탈출 경로를 따르는 파트너와의 경험이 없습니다.

모든 종류의 이진 데이터를 Base-64로 인코딩 할 수 있습니다.

0

ECG 이미지는 DICOM을 통해 교환 할 수 있습니다. 그것은 실제로 ECG 기계와 어떤 형식을 지원하는지에 달려 있습니다. HL7은이 목적을 위해 의도 된 것은 아니지만 언급 한 바와 같이 HL7 세그먼트에 base64의 모든 것을 넣을 수 있습니다.

Mirth

강력한 오픈 소스 HL7 인터페이스 엔진 dcm4che 통해 DICOM을 지원

1

ECG 데이터는 일반적으로 (아마도 OBX 세그먼트 A/D 카운트) 생 파형 샘플이 아닌 이미지로 저장된다. 그러나 실제 표준은 없으므로 각 공급 업체가 다르게 처리 할 것입니다.

3

나는 파티에 꽤 늦었지만 미래의 독자들을 위해 나의 센트를 추가하려고합니다.

HL7 (for ecg)은 xml에서 (예를 들어) 임상 시험 중 ECG 데이터를 저장하는 특정 형식을 지정합니다. 이 형식은 FDA에 의해 요청됩니다 (AFAIK).

구현 방법은 this pdf을 참조하십시오. 저장하려는 ECG의 개별 리드가 포함 된 노드 "sequenceSet"에 대한 34 페이지를 읽으십시오. sequenceSet/sequence number one에는 원시 데이터가 포함되어 있지 않지만 향후 시퀀스 해석 방법을 결정하는 데 사용됩니다.

즉, 규칙적인 12 리드 ECG가있는 경우 XML에는 13 개의 시퀀스가 ​​포함되어야합니다.

ECG 데이터 자체는 각 시퀀스의 "숫자"노드에 저장됩니다. 이 값은 짧은 값이어야하며 취해진 측정의 지속 시간 및 빈도와 일치해야합니다.

10 초 measurment, 증가 단위 "s"및 증가 값 "0.001"은 리드 당 10,000 자릿수가되어야합니다.

0

HL7 v2.x (ER7) 또는 v3 (XML) 중 하나 인 HL7 메시지에 모든 유형의 데이터를 입력 할 수 있습니다.

관련 문제