2014-06-30 4 views
1

에 대한 인터페이스를 정의하기 위해 the HL7 web site에 몇 가지 샘플 코드가 있습니다. 그것은 내 응용 프로그램에 쉽게 가져 오기 위해 ILDJ을 사용하여 샘플 코드를 Java로 변환하기위한 몇 가지 매개 변수와 함께 제공됩니다.HL7 도메인 인터페이스를위한 코드

누구든지 Patient Administration 도메인에 대해 비슷한 코드 샘플을 찾을 수있는 위치를 보여줄 수 있습니까? 그리고 Care Provision, Scheduling, Medical Records 등과 같은 다른 HL7 도메인의 경우?

HL7 웹 사이트 this link에서 V3 HL7 RIM Java API의 javaSIG 버전에 대해 읽었습니다. 그래서 나는 패키지 이름 중 하나를 검색하고 this link on the HL7 web site을 찾았습니다. 그러나 javaSIG 데모 zip에 대한 파일을 조사한 결과 클래스 파일의 날짜가 모두 2005 년도로 바뀌 었음을 알았습니다. RIM의 v3을 지원한다고해도 완전히 폐기 된 것 같습니다.

그런 다음 RIM의 v3을 지원한다고 주장하는 Java 버전의 Everest 도구 세트에 대해 this link이 발견되었지만 주로 캐나다인이며 다운로드 횟수는 700 회입니다.

HAPI과 같은 도구는 RIM의 v2 만 지원하는 것으로 보이며 점점 더 쓸모가 없습니다.

누구나 org.hl7.rim과 같은 패키지가 포함 된 Java API 코드를 찾는 방법을 v3 규격을 준수하는 최신 형식으로 표시 할 수 있습니까? 특히, 위에 나열된 도메인의 다른 클래스와 함께 Encounter, Act, Patient 등과 같은 클래스의 API를 얻고 싶습니다. 클래스 정의와 일치하는 기본 MySQL 데이터베이스를 생성해야하고 현재의 비표준 클래스를 HL7 RIM API에 매핑해야하므로 클래스 정의 코드에 액세스해야합니다.

가능한 경우 자신의 Java 버전의 인터페이스를 사용하여 바퀴를 다시 만들지 않아도됩니다.

답변

2

비슷한 코드 샘플은 CTS 이외의 다른 방법으로도 게시되지 않습니다. 자바에 대한

:

  • V2 : 에베레스트 프로젝트
  • CDA가있다 : 다음 HAPI/환락
  • V3를 사용 MDHT
  • FHIR있다 : 제공하는 자바 코드가있다.

저는 여러분이 v3 ("care provision domain")에 대해 질문하고 있다고 생각합니다.

http://www.healthintersections.com.au/?p=2029도 참조하십시오.

+1

정말 그렇게해야합니까? 확실합니까? 이것이 내가 당신을 위해 최선의 방법이라고 생각하지 않습니다. RIM 기반 개발을 정말로해야한다면 HL7 RIM 기반 아키텍처 커뮤니티 (HL7 로그인 (hl7.org)를 얻고 "AID"메일 링리스트에 가입하여 도움을 요청하십시오) –