Skip to content

Commit 8150021

Browse files
authored
Add ObservationPeriod (#15)
* Add `ObservationPeriod` * Reorganize testsets
1 parent e953542 commit 8150021

3 files changed

Lines changed: 13 additions & 3 deletions

File tree

src/OMOPCommonDataModel.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ include("metadata.jl")
3232

3333
# Standardized Clinical Data Tables
3434
export Person
35-
# export ObservationPeriod
35+
export ObservationPeriod
3636
# export Death
3737
# export VisitOccurence
3838
# export VisitDetail

src/clinical-data-tables.jl

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,3 +26,15 @@ Base.@kwdef struct Person <: OmopType
2626
ethnicity_source_value::Union{Missing, String} = missing
2727
ethnicity_source_concept_id::Int
2828
end
29+
30+
"""
31+
$(DocStringExtensions.TYPEDEF)
32+
$(DocStringExtensions.TYPEDFIELDS)
33+
"""
34+
Base.@kwdef struct ObservationPeriod <: OmopType
35+
observation_period_id::Int
36+
person_id::Int
37+
observation_period_start_date::Dates.DateTime
38+
observation_period_end_date::Dates.DateTime
39+
period_type_concept_id::Int
40+
end

test/runtests.jl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ using StructArrays
77
using Test
88

99
@testset "OMOPCommonDataModel.jl" begin
10-
@testset "Unit tests" begin
11-
end
1210
@testset "Doctests" begin
1311
doctest(OMOPCommonDataModel)
1412
end

0 commit comments

Comments
 (0)