2012-06-06 4 views
1

HL7을 사용하여 EMR에서 정보를 가져 오는 방법을 찾고 있습니다. 기존 EMR에서 일정 정보를 가져와야합니다. 필요한 모든 정보는 SIU 메시지 안에 있습니다. 그러나, 나의 이해를 위해, 이들은 단지 통지이며 새로운 정보의 피드를 제공합니다. 모든 일정 날짜/시간을 가져 오기 위해 모든 기존 일정 레코드에 대해 SIU-12를 트리거하는 방법이 필요합니다. HL7을 통해이를 달성 할 수있는 방법이 있습니까?HL7 - EMR에서 정보를 가져 오기 위해 SIU 트리거

감사합니다.

답변

3

내 경험에 비추어 볼 때 각 공급 업체는이를 다르게 구현할 예정이며 모든 기존 일정 메시지를 일관성있게 유지할 방법이 없을 것입니다. 최선의 방법은 각 공급 업체와 독립적으로 작업하고이 데이터를 얻는 최선의 방법을 결정하는 것입니다. 모든 공급 업체가 여기 친절한/도움이 될 수는 없으므로 일부 혼합 된 응답을 기대합니다.

  1. 하드 시작 날짜를 설정하기 전에 아무런 정보가 없을 것입니다 : 당신은 공급 업체의 도움없이 그것을 갈 찾고 있다면

    , 여기 내가 본 두개의 서로 다른 접근법은 생중계. HL7은 이벤트를 기반으로하기 때문에 EMR 측에서 어떤 변경도 필요하지 않으므로 가장 일반적으로 지원되는 워크 플로입니다. 큰 단점은 기존 정보를 놓치고 있다는 것입니다. 단점은 모든 공급 업체에서 작동해야한다는 것입니다.

  2. EMR 직원이 시스템에서 모든 일정을 터치하거나 트리거하도록하십시오. 이 작업을 수행하는 것은 공급 업체에 따라 다릅니다. 일부 시스템의 경우 일괄 내보내기를 쉽게 수행 할 수 있으며 다른 프로세스의 경우 수동 프로세스 일 수 있습니다.
  3. 공급 업체의 데이터 저장소에서 데이터를 가져 와서 대량 가져 오기를 수행하십시오. 아마도 각 공급 업체가 서로 다른 기술 (SQL Server, 캐시 등)을 사용하고 데이터를 다르게 저장하므로 이러한 작업이 가장 까다로운 작업 일 것입니다.
+0

마이크. 이것은 많은 것을 정리합니다. –

3

공급 업체의 데이터베이스를 "해킹"하지 않으면 실제로 할 수있는 방법은 하나뿐입니다. 스케줄링 시스템은 다음을 가져야합니다.

1) HL7을 준수해야합니다. 그들은 심지어 HL7을 전혀 지원합니까? 그들이 HL7을 포기하지 않는다면 그것은 일어나지 않을 것입니다.

2) HL7을 지원하는 경우 일정 메시지가 전혀 내보내집니다. 그들이 다시하지 않으면 끝났어. HL7에서 발생하지 않을 것입니다.

3)이 경우에는 OUTBOUND HL7 구현 안내서 ("HL7 Spec"등)를 가져와야합니다. 또한 자신의 스케줄링 인터페이스에 대한 예제 HL7 메시지를 얻고 자 할 것입니다. 운이 좋으면 SIU 메시지를 사용하고 적어도 HL7 표준에 가깝게 지내려고했습니다. 운이 좋지 않다면 (예 : Misys Tiger로이 일을한다고 말하면) 일부 공급 업체가 HL7 표준을 악용하는 것이 얼마나 나쁜지에 대해 다소 불쾌한 충격을받을 수 있습니다.

4) 일단 샘플과 문서를 보았 으면 (정확히 일치하지 않는 빈도에 불쾌감을 느낍니다). 그렇다면 HL7 피드를 실제로 설정할 준비가되었습니다.

몇 가지 도움말.

1) 무료라고 기대하지 마십시오. 고객 (SIU 메시지를 생성 할 시스템에 대한 라이센스를 소유 한 사람)이이를 설정하기 위해 공급 업체에게 비용을 지불해야합니다. 미국의 HL7 인터페이스의 평균 비용은 약 5000 달러입니다.

2) 소리가 나쁘지는 않습니다.HL7 인터페이스를 모듈 식으로 설계하십시오. 특정 공급 업체의 시스템에 인터페이스를 설계하려는 고객은 HL7 인터페이스를 설계하지 않는다는 것을 기억하십시오. 완료되면 선반에서 꺼내어 해당 시스템을 사용하는 모든 고객에게 다시 사용할 수 있어야하므로 가능한 경우 가장 인기있는 시스템과 인터페이스 할 수 있어야합니다. 점점 더 많은 모듈을 만들면서 더 쉽고 쉽게 얻을 수 있고 동일한 구현을 가진 다른 공급 업체를 찾을 수 있습니다. 따라서 SystemA 인터페이스는 SystemA 및 SystemG 인터페이스가 될 수 있습니다.

희망이 도움이됩니다.