-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathdisease.json
97 lines (97 loc) · 3.4 KB
/
disease.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Diseases diagnosed e.g. to an individual, defined by diseaseID, age of onset, stage, level of severity, outcome and the presence of family history. Similarities to GA4GH Phenopackets v2 `Disease`",
"properties": {
"ageOfOnset": {
"$ref": "./timeElement.json",
"examples": [
{
"id": "NCIT:C49685",
"label": "Adult 18-65 Years Old"
},
{
"iso8601duration": "P32Y6M1D"
},
{
"end": {
"iso8601duration": "P59Y"
},
"start": {
"iso8601duration": "P18Y"
}
},
{
"iso8601duration": "P2M4D"
}
]
},
"diseaseCode": {
"$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/common/ontologyTerm.json",
"description": "Disease identifier. Value from disease ontologies such as HPO, OMIM, Orphanet, MONDO, e.g. lactose intolerance (HP:0004789, ICD10CM:E73). Provenance: GA4GH Phenopackets v2 `Disease.term`",
"examples": [
{
"id": "HP:0004789",
"label": "lactose intolerance"
},
{
"id": "ICD10CM:E73",
"label": "lactose intolerance"
},
{
"id": "OMIM:164400",
"label": "Spinocerebellar ataxia 1"
}
]
},
"familyHistory": {
"description": "Boolean indicating determined or self-reported presence of family history of the disease.",
"examples": [
true
],
"type": "boolean"
},
"notes": {
"description": "Unstructured text to describe additional properties of this disease instance.",
"examples": [
"Some free text"
],
"type": "string"
},
"severity": {
"$ref": "./commonDefinitions.json#/$defs/SeverityLevel",
"examples": [
{
"id": "HP:0012828",
"label": "Severe"
},
{
"id": "HP:0012826",
"label": "Moderate"
}
]
},
"stage": {
"$ref": "https://raw.githubusercontent.com/ga4gh-beacon/beacon-v2/main/framework/json/common/ontologyTerm.json",
"description": "Ontology term from Ontology for General Medical Science (OGMS), e.g. acute onset (OGMS:0000119). Provenance: GA4GH Phenopackets v2 `Disease.disease_stage`",
"examples": [
{
"id": "OGMS:0000119",
"label": "acute onset"
},
{
"id": "OGMS:0000117",
"label": "asymptomatic"
},
{
"id": "OGMS:0000106",
"label": "remission"
}
]
}
},
"required": [
"diseaseCode"
],
"title": "Disease",
"type": "object"
}