OHDSI Home | Forums | Wiki | Github

Observation period table 생성

안녕하세요. 한양대 김이석입니다.

우리병원의 DATA를 CDM으로 변환중입니다. 그런데, 다른 table은 대충 어떤 값을 입력하면 될 것인지 알겠는데, observational period table은 모호한 부분이 많습니다. 그렇다고 visit_occurrence table의 visit date와 똑같이 하는 것도 좀 이상한거 같고…

다른 기관에서는 어떻게 진행하셨는지 서로 의견을 공유했으면 합니다.

감사합니다.

1 Like

안녕하세요, 김이석 교수님.
저희 아주대에서는 Observation period table은 visit_occurrence 테이블만 사용해서
계산하여 생성하였습니다.

ohdsi에서 제공하는 era 테이블 계산방법과 비슷하게
같은 환자에서 visit 데이터를 날짜로 order by 한 후
첫번째 visit_end_date와 두번째 visit_start_date와 비교하여
30일 이내에 기간들을 묶어서 하나의 observation_period로
처리하는 방법으로 계산하였습니다.

감사합니다.

보내주신 SQL 문서로 잘 작성되었습니다.

감사합니다.

안녕하십니까! 최근 CDM에 대해 공부/셋팅 중입니다. 혹시 말씀해주신 방법에 대해 조금 더 상세히 알수 있을까요? 감사합니다.

안녕하세요,

한국의 경우
방문기록없이 약을 처방받거나, 처치처방 이후에 다른날 와서 검사를 수행할 수 있는 경우가 있어
지난번 제가 답변 올린 내용으로 수행하면 drug_exposur나 condition_occurrence 등 다른 clinical 테이블들이 observation_period에 포함되지 않는다는 에러가 발생합니다.

그래서 현재 오디시에서 observation_period 관련 포럼에 문의를 해봤습니다.
관련 url - Observation Period Flavors (First THEMIS-Focus Group 2, now discussed everywhere)

결과적으로 환자의 모든 clinical 테이블에서 발생된 날짜들을 추출하여
가장처음 이벤트가 발생한 날짜와 가장마지막에 이벤트가 발생한 날짜로 observation_period를 만드는 방법으로 수정하였습니다.

네, 알겠습니다. 바쁘신 중에도 도움을 주셔서 정말 감사드립니다!

t