Test with Redox FHIR sandbox data

Last updated: Jun 13, 2024
DEVELOPER
IMPLEMENTATION
HEALTH TECH VENDOR

The Redox FHIR® sandbox allows you to test your workflows with test patients. All you need to do is send requests to redox-fhir-sandbox.

Our FHIR® sandbox is seeded with a robust set of test patient data covering most of the FHIR® resources in our API suite. You can test several API actions, including reads, queries, and even writebacks. Use this fully-featured sandbox during your implementation to test a full end-to-end integrated workflow against a FHIR® server—and to mirror how an integration may look when connecting to legacy systems.

Writing data to the Redox FHIR® sandbox

Our FHIR® sandbox supports saving information from external systems. This allows you to:

  • Create unique patient populations specific to your system or product.
  • Create and assign unique clinical data to patient records.
  • Write test results or documents to a patient record.

The sandbox support all of our FHIR® writeback requests. Learn about writeback requests.

Sandbox scheduled maintenance

We want to ensure our sandbox stays clean and useful. So, we refresh the sandbox bi-annually (typically in April and October), which reverts the environment to its original state with only Redox-seeded test data. This keeps test data valuable to all customers and clears the sandbox of any potentially confidential test data.

Visit our status page to review our maintenance schedule, which includes when the next refresh will be.

Discover test patient data

Review some of our test patients in the table below. You can use this data to test read and query requests.

Search tips

The Redox FHIR® sandbox uses exact matching for patient searches.

For identifiers, we include one or more of the following for each test patient:

  • Medical Record ID (MR)
  • driver's license number (DL)
  • passport number (PPN)
  • Social Security number (SSN)

The system for MR, DL, and PPN is the Redox FHIR® API sandbox environment. The system for SSN is http://hl7.org/fhir/side/us-ssn. Learn more about searching with patient identifiers.

For demographics, we include one or more of the following for each test patient:

  • given name
  • family name
  • gender
  • birthdate
  • address-city
  • address-state
  • address-postalcode
  • home phone
  • mobile phone
  • email address

Learn more about searching with patient demographics.

Patient
Identifiers / Demographics
Resources
Synthia Davis
FHIR® ID: fbee8d6b-5acf-370c-7edd-af0d84f5288c
MR: 3Y67hJYUopQywm8frKLGBf
DOB: 2000-10-10
gender: female
address: Revere, MA 02151
Appointment
CarePlan
CareTeam
Condition
Coverage
Device
DiagnosticReport
DocumentReference
Encounter
Goal
Immunization
MedicationRequest
Observation
Patient
Procedure
ServiceRequest
Micheal Shields
FHIR® ID: 307b6419-5147-4716-10b1-bb458ac191c3
MR: 5Z89kLZWqrSzvn9gtNMHCh
DOB: 2003-07-19
gender: female
address: Fairhaven, MA
AllergyIntolerance
Appointment
CarePlan
CareTeam
Condition
Coverage
DiagnosticReport
DocumentReference
Encounter
Medication
MedicationAdministration
MedicationRequest
Observation
Patient
Procedure
Narcisa Torphy
FHIR® ID: 18022a84-1fd7-ba38-3567-efbc6a50e9d4
MR: 7A12mNXYstUvop2huOPJDi
DOB: 1967-05-11
gender: female
address: Dedham, MA 02026
Condition
Coverage
DiagnosticReport
DocumentReference
Encounter
ImagingStudy
Observation
Patient
Procedure
Roosevelt Turner
FHIR® ID: 7673112e-f252-3c46-a7e7-ac1e1fe3fa45
MR: 9B34oPZWuwQxyj4kvQRKEj
DOB: 1994-08-29
gender: male
address: Boston, MA 02467
AllergyIntolerance
CarePlan
CareTeam
Condition
Coverage
DiagnosticReport
DocumentReference
Encounter
Observation
Patient
Procedure
ServiceRequest
Keva Green
FHIR® ID: 81c2f5eb-f99f-40c4-b504-59483e6148d7
MR: kyHGADnvX3xbkU4V9ayaqh
DOB: 1995-08-26
gender: female
address: Hillsboro, OR 97123
Account
AllergyIntolerance
Appointment
Condition
Coverage
DiagnosticReport
DocumentReference
Encounter
Immunization
MedicationRequest
MedicationAdministration
RelatedPerson
ServiceRequest
Specimen

Example responses

If you're testing against the sandbox environment and want to know what kind of responses to expect, you can refer to the examples below.

Just so you know, the bundle.id field in the response is different for each request.

Example: Response for a patient search with MR identifier
json
1
{
2
"id": "30e87b5f-f3ae-4118-99e2-6b06621c1d37",
3
"resourceType": "Bundle",
4
"type": "searchset",
5
"entry": [
6
{
7
"resource": {
8
"id": "5a8ca233-5aee-47a7-b5d1-9976a94a98f7",
9
"environment_id": "d7c2d4d0-4349-49ac-bd58-9bc9d722d359",
10
"identifier": [
11
{
12
"value": "1X45iGXUozTwnc5dsJKFAe",
13
"system": "urn:redox:redox-fhir-sandbox:MR"
14
},
15
{
16
"use": "secondary",
17
"value": "S99910612",
18
"system": "urn:redox:redox-fhir-sandbox:DL"
19
},
20
{
21
"use": "secondary",
22
"value": "X37324658X",
23
"system": "urn:redox:redox-fhir-sandbox:PPN"
24
},
25
{
26
"use": "secondary",
27
"value": "999-68-4590",
28
"system": "http://hl7.org/fhir/sid/us-ssn"
29
}
30
],
31
"active": true,
32
"name": [
33
{
34
"use": "official",
35
"given": ["Gus"],
36
"family": "Smitham"
37
}
38
],
39
"telecom": [
40
{
41
"use": "home",
42
"value": "555-100-8501",
43
"system": "phone"
44
},
45
{
46
"use": "mobile",
47
"value": "555-817-9005",
48
"system": "phone"
49
},
50
{
51
"value": "Gus.Smitham-98@syntheamail.com",
52
"system": "email"
53
}
54
],
55
"gender": "male",
56
"birthDate": "1948-01-06",
57
"deceasedDateTime": null,
58
"address": [
59
{
60
"use": "home",
61
"city": "Beaverton",
62
"line": ["933 Fritsch Way"],
63
"state": "MI",
64
"country": "US",
65
"postalCode": "48612"
66
}
67
],
68
"maritalStatus": {
69
"text": "S",
70
"coding": [
71
{
72
"code": "S",
73
"system": "http://hl7.org/fhir/v3/MaritalStatus",
74
"display": "Never Married"
75
}
76
]
77
},
78
"generalPractitioner": [
79
{
80
"reference": "Practitioner/88c69bfc-96ce-4bc7-b9dc-9420ba14b6fc"
81
}
82
],
83
"link": null,
84
"created_at": "2020-10-12T18:23:12.162Z",
85
"updated_at": null,
86
"contact": null,
87
"extension": [
88
{
89
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-race",
90
"extension": [
91
{
92
"url": "text",
93
"valueString": "White"
94
}
95
]
96
},
97
{
98
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity",
99
"extension": [
100
{
101
"url": "ombCategory",
102
"valueCoding": {
103
"code": "2186-5",
104
"system": "urn:oid:2.16.840.1.113883.6.238",
105
"display": "Non Hispanic or Latino"
106
}
107
},
108
{
109
"url": "text",
110
"valueString": "Not Hispanic"
111
}
112
]
113
}
114
],
115
"communication": [
116
{
117
"language": {
118
"text": "English"
119
}
120
}
121
],
122
"meta": null,
123
"contained": null,
124
"resourceType": "Patient"
125
},
126
"search": {
127
"mode": "match",
128
"score": 1
129
}
130
}
131
],
132
"total": 1
133
}
Example: Response for a patient search with SSN identifier
json
1
{
2
"id": "a9ff2e9f-3bb6-4ed4-a154-ebeb6c271f24",
3
"resourceType": "Bundle",
4
"type": "searchset",
5
"entry": [
6
{
7
"resource": {
8
"id": "34d5d139-4cd8-4edc-8736-f25bdcad2b9e",
9
"environment_id": "d7c2d4d0-4349-49ac-bd58-9bc9d722d359",
10
"identifier": [
11
{
12
"value": "hgJfcpJnHWDpoYFmNWjtpu",
13
"system": "urn:redox:redox-fhir-sandbox:MR"
14
},
15
{
16
"use": "secondary",
17
"value": "999-44-3722",
18
"system": "http://hl7.org/fhir/sid/us-ssn"
19
}
20
],
21
"active": true,
22
"name": [
23
{
24
"use": "official",
25
"given": ["Jude"],
26
"family": "Welch"
27
}
28
],
29
"telecom": [
30
{
31
"use": "home",
32
"value": "555-360-1507",
33
"system": "phone"
34
},
35
{
36
"use": "mobile",
37
"value": "555-798-2412",
38
"system": "phone"
39
},
40
{
41
"value": "Jude.Welch-19@syntheamail.com",
42
"system": "email"
43
}
44
],
45
"gender": "male",
46
"birthDate": "2008-04-11",
47
"deceasedDateTime": null,
48
"address": [
49
{
50
"use": "home",
51
"city": "Troy",
52
"line": ["806 Durgan Alley Unit 4"],
53
"state": "OH",
54
"country": "US",
55
"postalCode": "45373"
56
}
57
],
58
"maritalStatus": {
59
"text": "Never Married",
60
"coding": [
61
{
62
"code": "S",
63
"system": "http://hl7.org/fhir/v3/MaritalStatus",
64
"display": "Never Married"
65
}
66
]
67
},
68
"generalPractitioner": [
69
{
70
"reference": "Practitioner/a09eca7c-f69e-42ac-bf65-d24b33dd9c37"
71
}
72
],
73
"link": null,
74
"created_at": "2020-10-12T19:33:46.130Z",
75
"updated_at": null,
76
"contact": null,
77
"extension": [
78
{
79
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-race",
80
"extension": [
81
{
82
"url": "text",
83
"valueString": "White"
84
}
85
]
86
},
87
{
88
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity",
89
"extension": [
90
{
91
"url": "ombCategory",
92
"valueCoding": {
93
"code": "2186-5",
94
"system": "urn:oid:2.16.840.1.113883.6.238",
95
"display": "Non Hispanic or Latino"
96
}
97
},
98
{
99
"url": "text",
100
"valueString": "Not Hispanic"
101
}
102
]
103
}
104
],
105
"communication": [
106
{
107
"language": {
108
"text": "English"
109
}
110
}
111
],
112
"meta": null,
113
"contained": null,
114
"resourceType": "Patient"
115
},
116
"search": {
117
"mode": "match",
118
"score": 1
119
}
120
}
121
],
122
"total": 1
123
}
Example: Response for a patient search with demographics and phone number
json
1
{
2
"id": "d4440bbb-bb71-46b7-8d1a-316cd84a5ebf",
3
"resourceType": "Bundle",
4
"type": "searchset",
5
"entry": [
6
{
7
"resource": {
8
"id": "35cc950a-aa90-4130-b6a8-9dd83965fc42",
9
"environment_id": "d7c2d4d0-4349-49ac-bd58-9bc9d722d359",
10
"identifier": [
11
{
12
"value": "ctQgwYF6kNCgiuxdb7z7p9",
13
"system": "urn:redox:redox-fhir-sandbox:MR"
14
},
15
{
16
"use": "secondary",
17
"value": "S99921352",
18
"system": "urn:redox:redox-fhir-sandbox:DL"
19
},
20
{
21
"use": "secondary",
22
"value": "X10211256X",
23
"system": "urn:redox:redox-fhir-sandbox:PPN"
24
},
25
{
26
"use": "secondary",
27
"value": "999-26-7604",
28
"system": "http://hl7.org/fhir/sid/us-ssn"
29
}
30
],
31
"active": true,
32
"name": [
33
{
34
"use": "official",
35
"given": ["Earnest"],
36
"family": "Mitchell"
37
}
38
],
39
"telecom": [
40
{
41
"use": "home",
42
"value": "555-762-3229",
43
"system": "phone"
44
},
45
{
46
"value": "Earnest.Mitchell-15@syntheamail.com",
47
"system": "email"
48
}
49
],
50
"gender": "male",
51
"birthDate": "1998-06-10",
52
"deceasedDateTime": null,
53
"address": [
54
{
55
"use": "home",
56
"city": "Summit",
57
"line": ["746 Kohler Trail"],
58
"state": "NJ",
59
"country": "US"
60
}
61
],
62
"maritalStatus": {
63
"text": "Never Married",
64
"coding": [
65
{
66
"code": "S",
67
"system": "http://hl7.org/fhir/v3/MaritalStatus",
68
"display": "Never Married"
69
}
70
]
71
},
72
"generalPractitioner": [
73
{
74
"reference": "Practitioner/03ed22e7-1b0a-4313-9c7d-0fb09d219483"
75
}
76
],
77
"link": null,
78
"created_at": "2020-10-12T17:55:58.565Z",
79
"updated_at": null,
80
"contact": null,
81
"extension": [
82
{
83
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-race",
84
"extension": [
85
{
86
"url": "text",
87
"valueString": "White"
88
}
89
]
90
},
91
{
92
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity",
93
"extension": [
94
{
95
"url": "ombCategory",
96
"valueCoding": {
97
"code": "2186-5",
98
"system": "urn:oid:2.16.840.1.113883.6.238",
99
"display": "Non Hispanic or Latino"
100
}
101
},
102
{
103
"url": "text",
104
"valueString": "Not Hispanic"
105
}
106
]
107
}
108
],
109
"communication": [
110
{
111
"language": {
112
"text": "English"
113
}
114
}
115
],
116
"meta": null,
117
"contained": null,
118
"resourceType": "Patient"
119
},
120
"search": {
121
"mode": "match",
122
"score": 1
123
}
124
}
125
],
126
"total": 1
127
}
Example: Response for a patient search with demographics and city/state
json
1
{
2
"id": "b6aad1be-024e-4b7c-80dd-32a144a8c91e",
3
"resourceType": "Bundle",
4
"type": "searchset",
5
"entry": [
6
{
7
"resource": {
8
"id": "4c5d0ad8-cd0f-45fc-a670-5f9c7cabf844",
9
"environment_id": "d7c2d4d0-4349-49ac-bd58-9bc9d722d359",
10
"identifier": [
11
{
12
"value": "vnFCX1PcEi7FAm32jrbnjj",
13
"system": "urn:redox:redox-fhir-sandbox:MR"
14
},
15
{
16
"use": "secondary",
17
"value": "S99987926",
18
"system": "urn:redox:redox-fhir-sandbox:DL"
19
},
20
{
21
"use": "secondary",
22
"value": "999-37-3216",
23
"system": "http://hl7.org/fhir/sid/us-ssn"
24
}
25
],
26
"active": true,
27
"name": [
28
{
29
"use": "official",
30
"given": ["Ana Luisa"],
31
"family": "Salgado"
32
}
33
],
34
"telecom": [
35
{
36
"use": "home",
37
"value": "555-252-2071",
38
"system": "phone"
39
},
40
{
41
"use": "mobile",
42
"value": "555-310-4913",
43
"system": "phone"
44
},
45
{
46
"value": "Ana Luisa.Salgado-41@syntheamail.com",
47
"system": "email"
48
}
49
],
50
"gender": "female",
51
"birthDate": "2003-11-25",
52
"deceasedDateTime": null,
53
"address": [
54
{
55
"use": "home",
56
"city": "Paterson",
57
"line": ["471 Kuhlman Burg Apt 32"],
58
"state": "NJ",
59
"country": "US",
60
"postalCode": "07502"
61
}
62
],
63
"maritalStatus": {
64
"text": "Never Married",
65
"coding": [
66
{
67
"code": "S",
68
"system": "http://hl7.org/fhir/v3/MaritalStatus",
69
"display": "Never Married"
70
}
71
]
72
},
73
"generalPractitioner": [
74
{
75
"reference": "Practitioner/23d36780-ec5b-4491-8a74-046fcbd922bf"
76
}
77
],
78
"link": null,
79
"created_at": "2020-10-12T12:42:05.459Z",
80
"updated_at": "2020-10-12T16:45:01.513Z",
81
"contact": null,
82
"extension": [
83
{
84
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-race",
85
"extension": [
86
{
87
"url": "text",
88
"valueString": "White"
89
}
90
]
91
},
92
{
93
"url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity",
94
"extension": [
95
{
96
"url": "ombCategory",
97
"valueCoding": {
98
"code": "2135-2",
99
"system": "urn:oid:2.16.840.1.113883.6.238",
100
"display": "Hispanic or Latino"
101
}
102
},
103
{
104
"url": "text",
105
"valueString": "Hispanic"
106
}
107
]
108
}
109
],
110
"communication": [
111
{
112
"language": {
113
"text": "Spanish"
114
}
115
}
116
],
117
"meta": null,
118
"contained": null,
119
"resourceType": "Patient"
120
},
121
"search": {
122
"mode": "match",
123
"score": 1
124
}
125
}
126
],
127
"total": 1
128
}