Skip to content

Commit 38f1243

Browse files
committed
Update to Task codes
Including associated updated businessStatuses, statusReasons and necessary updates to tasks
1 parent f915553 commit 38f1243

13 files changed

Lines changed: 296 additions & 89 deletions

CodeSystem/CodeSystem-Genomics-business-status.json

Lines changed: 1 addition & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"value": "business-status-genomics"
99
}
1010
],
11-
"version": "0.1.0",
11+
"version": "0.2.0",
1212
"name": "BusinessStatusGenomics",
1313
"title": "Business Status Genomics",
1414
"status": "draft",
@@ -31,18 +31,6 @@
3131
"caseSensitive": true,
3232
"content": "complete",
3333
"concept": [
34-
{
35-
"code": "InvalidRequest",
36-
"display": "Invalid Request"
37-
},
38-
{
39-
"code": "UnsatisfiedCondition",
40-
"display": "Unsatisfied Condition"
41-
},
42-
{
43-
"code": "TimeframeExceeded",
44-
"display": "Timeframe Exceeded"
45-
},
4634
{
4735
"code": "AwaitingSpecimen",
4836
"display": "Awaiting Specimen"
@@ -55,42 +43,14 @@
5543
"code": "SpecimenReceived",
5644
"display": "Specimen Received"
5745
},
58-
{
59-
"code": "SpecimenQualityNotOk",
60-
"display": "Specimen Quality Not OK"
61-
},
62-
{
63-
"code": "SpecimenProcessingInProgress",
64-
"display": "Specimen Processing In Progress"
65-
},
66-
{
67-
"code": "SpecimenProcessed",
68-
"display": "Specimen Processed"
69-
},
7046
{
7147
"code": "RemoteProcessingRequired",
7248
"display": "Remote Processing Required"
7349
},
74-
{
75-
"code": "SpecimenProcessingUnsuccessful",
76-
"display": "Specimen Processing Unsuccessful"
77-
},
78-
{
79-
"code": "SequencingCompleted",
80-
"display": "Sequencing Completed"
81-
},
82-
{
83-
"code": "RepeatSequencing",
84-
"display": "Repeat Sequencing"
85-
},
8650
{
8751
"code": "AlignSequencing",
8852
"display": "Align Sequencing"
8953
},
90-
{
91-
"code": "GeneticDataProcessingInProgress",
92-
"display": "Genetic Data Processing In Progress"
93-
},
9454
{
9555
"code": "RemoteGeneticDataProcessingRequired",
9656
"display": "Remote Genetic Data Processing Required"
@@ -99,22 +59,10 @@
9959
"code": "VariantsIdentified",
10060
"display": "Variants Identified"
10161
},
102-
{
103-
"code": "InterpretationInProgress",
104-
"display": "Interpretation In Progress"
105-
},
10662
{
10763
"code": "RemoteInterpretationRequired",
10864
"display": "Remote Interpretation Required"
10965
},
110-
{
111-
"code": "InterpretationCompleted",
112-
"display": "Interpretation Completed"
113-
},
114-
{
115-
"code": "InterpretationUnsuccessful",
116-
"display": "Interpretation Unsuccessful"
117-
},
11866
{
11967
"code": "FurtherClinicalDetailsRequired",
12068
"display": "Further Clinical Details Required"
@@ -130,14 +78,6 @@
13078
{
13179
"code": "ReflexTestComplete",
13280
"display": "Reflex Test Complete"
133-
},
134-
{
135-
"code": "DraftingReport",
136-
"display": "Drafting Report"
137-
},
138-
{
139-
"code": "ReportCompleted",
140-
"display": "ReportCompleted"
14181
}
14282
]
14383
}
Lines changed: 188 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,188 @@
1+
{
2+
"resourceType": "CodeSystem",
3+
"url": "https://fhir.nhs.uk/CodeSystem/task-code-genomics",
4+
"identifier": [
5+
{
6+
"system": "https://fhir.nhs.uk/identifier/CodeSystem",
7+
"value": "task-code-genomics"
8+
}
9+
],
10+
"version": "0.1.0",
11+
"name": "TaskCodeGenomics",
12+
"title": "Task Code Genomics",
13+
"status": "draft",
14+
"date": "2023-12-06T10:54:00+00:00",
15+
"publisher": "NHS England",
16+
"contact": [
17+
{
18+
"name": "NHS England",
19+
"telecom": [
20+
{
21+
"system": "email",
22+
"value": "interoperabilityteam@nhs.net",
23+
"use": "work"
24+
}
25+
]
26+
}
27+
],
28+
"description": "A set of codes use to identify the type of task for Genomic Order Management",
29+
"copyright": "Copyright © 2023 NHS England",
30+
"caseSensitive": true,
31+
"content": "complete",
32+
"concept": [
33+
{
34+
"code": "RequestGenomicTest",
35+
"display": "RequestGenomicTest",
36+
"designation": [
37+
{
38+
"use": {
39+
"system": "http://snomed.info/sct",
40+
"code": "900000000000013009",
41+
"display": "Synonym"
42+
}
43+
"value": "10.00"
44+
}
45+
]
46+
},
47+
{
48+
"code": "ProcessGenomicTestRequest",
49+
"display": "Process Genomic Test Request",
50+
"designation": [
51+
{
52+
"use": {
53+
"system": "http://snomed.info/sct",
54+
"code": "900000000000013009",
55+
"display": "Synonym"
56+
}
57+
"value": "50.00"
58+
}
59+
]
60+
},
61+
{
62+
"code": "RequestSampleAlignment",
63+
"display": "Request & Sample Alignment",
64+
"designation": [
65+
{
66+
"use": {
67+
"system": "http://snomed.info/sct",
68+
"code": "900000000000013009",
69+
"display": "Synonym"
70+
}
71+
"value": "100.00"
72+
}
73+
]
74+
},
75+
{
76+
"code": "SamplePreparation",
77+
"display": "Sample Preparation",
78+
"designation": [
79+
{
80+
"use": {
81+
"system": "http://snomed.info/sct",
82+
"code": "900000000000013009",
83+
"display": "Synonym"
84+
}
85+
"value": "150.00"
86+
}
87+
]
88+
},
89+
{
90+
"code": "SampleProcessing",
91+
"display": "SampleProcessing",
92+
"designation": [
93+
{
94+
"use": {
95+
"system": "http://snomed.info/sct",
96+
"code": "900000000000013009",
97+
"display": "Synonym"
98+
}
99+
"value": "200.00"
100+
}
101+
]
102+
},
103+
{
104+
"code": "GeneticGenomicDataProcessing",
105+
"display": "Genetic/Genomic Data Processing",
106+
"designation": [
107+
{
108+
"use": {
109+
"system": "http://snomed.info/sct",
110+
"code": "900000000000013009",
111+
"display": "Synonym"
112+
}
113+
"value": "250.00"
114+
}
115+
]
116+
},
117+
{
118+
"code": "Interpretation",
119+
"display": "Interpretation",
120+
"designation": [
121+
{
122+
"use": {
123+
"system": "http://snomed.info/sct",
124+
"code": "900000000000013009",
125+
"display": "Synonym"
126+
}
127+
"value": "300.00"
128+
}
129+
]
130+
},
131+
{
132+
"code": "ProduceInterimReport",
133+
"display": "Produce Interim Report",
134+
"designation": [
135+
{
136+
"use": {
137+
"system": "http://snomed.info/sct",
138+
"code": "900000000000013009",
139+
"display": "Synonym"
140+
}
141+
"value": "350.00"
142+
}
143+
]
144+
},
145+
{
146+
"code": "Genomic MDT",
147+
"display": "GenomicMDT",
148+
"designation": [
149+
{
150+
"use": {
151+
"system": "http://snomed.info/sct",
152+
"code": "900000000000013009",
153+
"display": "Synonym"
154+
}
155+
"value": "400.00"
156+
}
157+
]
158+
},
159+
{
160+
"code": "ProduceFinalReport",
161+
"display": "Produce Final Report",
162+
"designation": [
163+
{
164+
"use": {
165+
"system": "http://snomed.info/sct",
166+
"code": "900000000000013009",
167+
"display": "Synonym"
168+
}
169+
"value": "450.00"
170+
}
171+
]
172+
},
173+
{
174+
"code": "DistributeReport",
175+
"display": "Distribute Report",
176+
"designation": [
177+
{
178+
"use": {
179+
"system": "http://snomed.info/sct",
180+
"code": "900000000000013009",
181+
"display": "Synonym"
182+
}
183+
"value": "500.00"
184+
}
185+
]
186+
}
187+
]
188+
}
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{
2+
"resourceType": "CodeSystem",
3+
"url": "https://fhir.nhs.uk/CodeSystem/task-statusReason-genomics",
4+
"identifier": [
5+
{
6+
"system": "https://fhir.nhs.uk/identifier/CodeSystem",
7+
"value": "task-statusReason-genomics"
8+
}
9+
],
10+
"version": "0.1.0",
11+
"name": "TaskStatusReasonGenomics",
12+
"title": "Task StatusReason Genomics",
13+
"status": "draft",
14+
"date": "2023-12-06",
15+
"publisher": "NHS England",
16+
"contact": [
17+
{
18+
"name": "NHS England",
19+
"telecom": [
20+
{
21+
"system": "email",
22+
"value": "interoperabilityteam@nhs.net",
23+
"use": "work"
24+
}
25+
]
26+
}
27+
],
28+
"description": "Status reasons for Tasks in genomics",
29+
"copyright": "Copyright © 2023 NHS England",
30+
"caseSensitive": true,
31+
"content": "complete",
32+
"concept": [
33+
{
34+
"code": "InvalidRequest",
35+
"display": "Invalid Request"
36+
},
37+
{
38+
"code": "PipelineActivityFailure",
39+
"display": "Pipeline Activity Failure"
40+
},
41+
{
42+
"code": "Task Time Exceeded",
43+
"display": "Task Time Exceeded"
44+
},
45+
{
46+
"code": "UnableToInterpret",
47+
"display": "Unable To Interpret"
48+
},
49+
{
50+
"code": "SpecimenQualityNotOK",
51+
"display": "Specimen Quality Not OK"
52+
}
53+
]
54+
}

Task/Task-NonWGSRareDiseaseTestOrder-Example.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"coding": [
99
{
1010
"system": "https://fhir.nhs.uk/CodeSystem/task-code-genomics",
11-
"code": "SampleManagement",
12-
"display": "Sample Management"
11+
"code": "ProcessGenomicTestRequest",
12+
"display": "Process Genomic Test Request"
1313
}
1414
]
1515
},

Task/Task-NonWGSRareDiseaseTestOrderAccepted-Example.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"coding": [
1818
{
1919
"system": "https://fhir.nhs.uk/CodeSystem/task-code-genomics",
20-
"code": "SampleManagement",
21-
"display": "Sample Management"
20+
"code": "RequestSampleAlignment",
21+
"display": "Request & Sample Alignment"
2222
}
2323
]
2424
},

0 commit comments

Comments
 (0)