Describes additional examples of resource instances to illustrate acceptable implementation of the Resource Profile StructureDefinitions.
Important: This site is under active development by NHS Digital and is intended to provide all the technical resources you need to successfully develop applications using the FHIR® Reasonable Adjustments API. This project is being developed using an agile methodology so iterative updates to content will be added on a regular basis.
Warning: This site is provided for information only and is intended for those engaged with NHS Digital. It is advised not to develop against these specifications until a formal announcement has been made.
Additional Examples
These examples illustrate the resource representation of several different approaches to capture Reasonable Adjustment detail. They could represent:
- the resources persisted on the FHIR Server holding the Reasonable Adjustment Flag record
- alternative payloads for Read requests for different scenarios
1. A patient with multiple Reasonable Adjustments within the same Category
- Reasonable Adjustment Category: Communication Needs
- Reasonable Adjustment 1: Provide written reminders and advice
- RARecord-Flag-1-example-2
- Reasonable Adjustment Category: Communication Needs
- Reasonable Adjustment 2: Adjust for use of communication book / aid
- RARecord-Flag-1-example-3
RARecord-Flag-1-example-2 XML Example
<!-- RARecord-Flag-1 example - for v0.0.3 clarification examples -->
<!-- Example
1. A patient with multiple Reasonable Adjustments within the same Category
Reasonable Adjustment Category: Communication Needs
Reasonable Adjustment 1: Requires information in Easy read
Reasonable Adjustment 2: Uses Personal Communication passport
Noticed we've got slightly earlier versions of the picklists/codesystems in this release still.
EasyRead & Communication passport are in AccessibleInformation, but AccessibleInformation isn't in the AdjustmentCategory list!
Using variant (so they're both in the same Category)
Reasonable Adjustment Category: Communication Needs
Reasonable Adjustment 1: Provide written reminders and advice
Reasonable Adjustment 2: Adjust for use of communication book / aid
1. RARecord-Flag-1-example-2.xml
2. RARecord-Flag-1-example-3.xml
-->
<Flag xmlns="http://hl7.org/fhir">
<id value="7e437dcf-2e3f-45ad-9cab-5e4176c11e41"/>
<meta>
<versionId value="7585efde-6df2-4ade-a221-9b1489c904ee"/>
<lastUpdated value="2016-03-01T10:04:33+00:00"/>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"/>
</meta>
<contained>
<Provenance>
<id value="b66c320e-63bb-4d5a-848e-f922852a7b5a"/>
<meta>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"/>
</meta>
<target>
<reference value="Flag/7e437dcf-2e3f-45ad-9cab-5e4176c11e41"/>
</target>
<recorded value="2016-03-01T10:05:33+00:00"/>
<agent>
<role>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1"/>
<code value="R0260"/>
<display value="General Medical Practitioner"/>
</coding>
</role>
<whoReference>
<reference value="https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9"/>
<display value="Dr.D"/>
</whoReference>
<onBehalfOfReference>
<reference value="https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7"/>
<display value="Some GP Clinic"/>
</onBehalfOfReference>
</agent>
</Provenance>
</contained>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1">
<extension url="created">
<valueReference>
<reference value="#b66c320e-63bb-4d5a-848e-f922852a7b5a"/>
</valueReference>
</extension>
</extension>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1">
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1"/>
<code value="comms"/>
<display value="Communication"/>
</coding>
</valueCodeableConcept>
</extension>
<status value="active"/>
<category>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1"/>
<code value="reasonable adjustments flag"/>
<display value="Reasonable Adjustments Flag"/>
</coding>
</category>
<code>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-CommunicationAdjustments-1"/>
<code value="providewrittenremindersandadvice"/>
<display value="Provide written reminders and advice"/>
</coding>
</code>
<subject>
<identifier>
<reference value="demographics.spineservices.nhs.uk/STU3/Patient/999999998"/>
</identifier>
</subject>
</Flag>
RARecord-Flag-1-example-2 JSON Example
{
"resourceType": "Flag",
"id": "7e437dcf-2e3f-45ad-9cab-5e4176c11e41",
"fhir_comments": [
" RARecord-Flag-1 example - for v0.0.3 clarification examples ",
" Example1.\tA patient with multiple Reasonable Adjustments within the same CategoryReasonable Adjustment Category: Communication NeedsReasonable Adjustment 1: Requires information in Easy readReasonable Adjustment 2: Uses Personal Communication passportNoticed we've got slightly earlier versions of the picklists/codesystems in this release still.EasyRead & Communication passport are in AccessibleInformation, but AccessibleInformation isn't in the AdjustmentCategory list!Using variant (so they're both in the same Category)Reasonable Adjustment Category: Communication NeedsReasonable Adjustment 1: Provide written reminders and adviceReasonable Adjustment 2: Adjust for use of communication book / aid1. RARecord-Flag-1-example-2.xml2. RARecord-Flag-1-example-3.xml"
],
"meta": {
"versionId": "7585efde-6df2-4ade-a221-9b1489c904ee",
"lastUpdated": "2016-03-01T10:04:33+00:00",
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"
]
},
"contained": [
{
"resourceType": "Provenance",
"id": "b66c320e-63bb-4d5a-848e-f922852a7b5a",
"meta": {
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"
]
},
"target": [
{
"reference": "Flag/7e437dcf-2e3f-45ad-9cab-5e4176c11e41"
}
],
"recorded": "2016-03-01T10:05:33+00:00",
"agent": [
{
"role": [
{
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1",
"code": "R0260",
"display": "General Medical Practitioner"
}
]
}
],
"whoReference": {
"reference": "https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9",
"display": "Dr.D"
},
"onBehalfOfReference": {
"reference": "https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7",
"display": "Some GP Clinic"
}
}
]
}
],
"extension": [
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1",
"extension": [
{
"url": "created",
"valueReference": {
"reference": "#b66c320e-63bb-4d5a-848e-f922852a7b5a"
}
}
]
},
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1",
"code": "comms",
"display": "Communication"
}
]
}
}
],
"status": "active",
"category": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1",
"code": "reasonable adjustments flag",
"display": "Reasonable Adjustments Flag"
}
]
},
"code": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-CommunicationAdjustments-1",
"code": "providewrittenremindersandadvice",
"display": "Provide written reminders and advice"
}
]
}
}
RARecord-Flag-1-example-3 XML Example
<!-- RARecord-Flag-1 example - for v0.0.3 clarification examples -->
<!-- Example
1. A patient with multiple Reasonable Adjustments within the same Category
Reasonable Adjustment Category: Communication Needs
Reasonable Adjustment 1: Requires information in Easy read
Reasonable Adjustment 2: Uses Personal Communication passport
As noted in example-2
Using variant (so they're both in the same Category)
Reasonable Adjustment Category: Communication Needs
Reasonable Adjustment 1: Provide written reminders and advice
Reasonable Adjustment 2: Adjust for use of communication book / aid
1. RARecord-Flag-1-example-2.xml
2. RARecord-Flag-1-example-3.xml
-->
<Flag xmlns="http://hl7.org/fhir">
<id value="5dd09792-2b3e-4133-8a61-8234080a0077"/>
<meta>
<versionId value="9cb8bb35-833f-41d9-9385-f09b6dcabf95"/>
<lastUpdated value="2016-03-01T10:04:33+00:00"/>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"/>
</meta>
<contained>
<Provenance>
<id value="cb0a09b0-ddb5-4d42-a3fb-a4be0c7431bb"/>
<meta>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"/>
</meta>
<target>
<reference value="Flag/5dd09792-2b3e-4133-8a61-8234080a0077"/>
</target>
<recorded value="2016-03-01T10:05:33+00:00"/>
<agent>
<role>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1"/>
<code value="R0260"/>
<display value="General Medical Practitioner"/>
</coding>
</role>
<whoReference>
<reference value="https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9"/>
<display value="Dr.D"/>
</whoReference>
<onBehalfOfReference>
<reference value="https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7"/>
<display value="Some GP Clinic"/>
</onBehalfOfReference>
</agent>
</Provenance>
</contained>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1">
<extension url="created">
<valueReference>
<reference value="#cb0a09b0-ddb5-4d42-a3fb-a4be0c7431bb"/>
</valueReference>
</extension>
</extension>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1">
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1"/>
<code value="comms"/>
<display value="Communication"/>
</coding>
</valueCodeableConcept>
</extension>
<status value="active"/>
<category>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1"/>
<code value="reasonable adjustments flag"/>
<display value="Reasonable Adjustments Flag"/>
</coding>
</category>
<code>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-CommunicationAdjustments-1"/>
<code value="adjustforuseofcommunicationbookaid"/>
<display value="Adjust for use of communication book / aid"/>
</coding>
</code>
<subject>
<identifier>
<reference value="demographics.spineservices.nhs.uk/STU3/Patient/999999998"/>
</identifier>
</subject>
</Flag>
RARecord-Flag-1-example-3 JSON Example
{
"resourceType": "Flag",
"id": "5dd09792-2b3e-4133-8a61-8234080a0077",
"fhir_comments": [
" RARecord-Flag-1 example - for v0.0.3 clarification examples ",
" Example1.\tA patient with multiple Reasonable Adjustments within the same CategoryReasonable Adjustment Category: Communication NeedsReasonable Adjustment 1: Requires information in Easy readReasonable Adjustment 2: Uses Personal Communication passportAs noted in example-2Using variant (so they're both in the same Category)Reasonable Adjustment Category: Communication NeedsReasonable Adjustment 1: Provide written reminders and adviceReasonable Adjustment 2: Adjust for use of communication book / aid1. RARecord-Flag-1-example-2.xml2. RARecord-Flag-1-example-3.xml"
],
"meta": {
"versionId": "9cb8bb35-833f-41d9-9385-f09b6dcabf95",
"lastUpdated": "2016-03-01T10:04:33+00:00",
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"
]
},
"contained": [
{
"resourceType": "Provenance",
"id": "cb0a09b0-ddb5-4d42-a3fb-a4be0c7431bb",
"meta": {
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"
]
},
"target": [
{
"reference": "Flag/5dd09792-2b3e-4133-8a61-8234080a0077"
}
],
"recorded": "2016-03-01T10:05:33+00:00",
"agent": [
{
"role": [
{
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1",
"code": "R0260",
"display": "General Medical Practitioner"
}
]
}
],
"whoReference": {
"reference": "https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9",
"display": "Dr.D"
},
"onBehalfOfReference": {
"reference": "https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7",
"display": "Some GP Clinic"
}
}
]
}
],
"extension": [
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1",
"extension": [
{
"url": "created",
"valueReference": {
"reference": "#cb0a09b0-ddb5-4d42-a3fb-a4be0c7431bb"
}
}
]
},
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1",
"code": "comms",
"display": "Communication"
}
]
}
}
],
"status": "active",
"category": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1",
"code": "reasonable adjustments flag",
"display": "Reasonable Adjustments Flag"
}
]
},
"code": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-CommunicationAdjustments-1",
"code": "adjustforuseofcommunicationbookaid",
"display": "Adjust for use of communication book / aid"
}
]
}
}
2. A patient with multiple Reasonable Adjustments but fall under different Categories;
- Reasonable Adjustment Category: Environment
- Reasonable Adjustment: Adjust / minimise waiting times
- RARecord-Flag-1-example-4
- Reasonable Adjustment Category: Specific Risks
- Reasonable Adjustment: Monitor for epilepsy
- RARecord-Flag-1-example-5
RARecord-Flag-1-example-4 XML Example
<!-- RARecord-Flag-1 example - for v0.0.3 clarification examples -->
<!-- Example
2. A patient with multiple Reasonable Adjustments but fall under different Categories
Reasonable Adjustment Category: Environment
Reasonable Adjustment: Adjust / minimise waiting times
and bonus (to match '2. A patient with multiple Reasonable Adjustments but fall under different Categories; ')
Reasonable Adjustment Category: Specific Risks
Reasonable Adjustment: Monitor for epilepsy
1. RARecord-Flag-1-example-4.xml
2. RARecord-Flag-1-example-5.xml
-->
<Flag xmlns="http://hl7.org/fhir">
<id value="7c30576a-072b-408f-a709-dd0b6f5d07c8"/>
<meta>
<versionId value="3c7d0c2f-a35e-4148-b236-02865edc32b8"/>
<lastUpdated value="2016-03-01T10:04:33+00:00"/>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"/>
</meta>
<contained>
<Provenance>
<id value="be61dcef-58ac-4181-b02d-4848959cad2d"/>
<meta>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"/>
</meta>
<target>
<reference value="Flag/7c30576a-072b-408f-a709-dd0b6f5d07c8"/>
</target>
<recorded value="2016-03-01T10:05:33+00:00"/>
<agent>
<role>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1"/>
<code value="R0260"/>
<display value="General Medical Practitioner"/>
</coding>
</role>
<whoReference>
<reference value="https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9"/>
<display value="Dr.D"/>
</whoReference>
<onBehalfOfReference>
<reference value="https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7"/>
<display value="Some GP Clinic"/>
</onBehalfOfReference>
</agent>
</Provenance>
</contained>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1">
<extension url="created">
<valueReference>
<reference value="#be61dcef-58ac-4181-b02d-4848959cad2d"/>
</valueReference>
</extension>
</extension>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1">
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1"/>
<code value="environment"/>
<display value="Environment"/>
</coding>
</valueCodeableConcept>
</extension>
<status value="active"/>
<category>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1"/>
<code value="reasonable adjustments flag"/>
<display value="Reasonable Adjustments Flag"/>
</coding>
</category>
<code>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-EnvironmentAdjustments-1"/>
<code value="adjustminimisewaitingtimes"/>
<display value="Adjust / minimise waiting times"/>
</coding>
</code>
<subject>
<identifier>
<reference value="demographics.spineservices.nhs.uk/STU3/Patient/999999998"/>
</identifier>
</subject>
</Flag>
RARecord-Flag-1-example-4 JSON Example
{
"resourceType": "Flag",
"id": "7c30576a-072b-408f-a709-dd0b6f5d07c8",
"fhir_comments": [
" RARecord-Flag-1 example - for v0.0.3 clarification examples ",
" Example2.\tA patient with multiple Reasonable Adjustments but fall under different CategoriesReasonable Adjustment Category: EnvironmentReasonable Adjustment: Adjust / minimise waiting timesand bonus (to match '2.\tA patient with multiple Reasonable Adjustments but fall under different Categories; ')Reasonable Adjustment Category: Specific RisksReasonable Adjustment: Monitor for epilepsy1. RARecord-Flag-1-example-4.xml2. RARecord-Flag-1-example-5.xml"
],
"meta": {
"versionId": "3c7d0c2f-a35e-4148-b236-02865edc32b8",
"lastUpdated": "2016-03-01T10:04:33+00:00",
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"
]
},
"contained": [
{
"resourceType": "Provenance",
"id": "be61dcef-58ac-4181-b02d-4848959cad2d",
"meta": {
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"
]
},
"target": [
{
"reference": "Flag/7c30576a-072b-408f-a709-dd0b6f5d07c8"
}
],
"recorded": "2016-03-01T10:05:33+00:00",
"agent": [
{
"role": [
{
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1",
"code": "R0260",
"display": "General Medical Practitioner"
}
]
}
],
"whoReference": {
"reference": "https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9",
"display": "Dr.D"
},
"onBehalfOfReference": {
"reference": "https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7",
"display": "Some GP Clinic"
}
}
]
}
],
"extension": [
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1",
"extension": [
{
"url": "created",
"valueReference": {
"reference": "#be61dcef-58ac-4181-b02d-4848959cad2d"
}
}
]
},
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1",
"code": "environment",
"display": "Environment"
}
]
}
}
],
"status": "active",
"category": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1",
"code": "reasonable adjustments flag",
"display": "Reasonable Adjustments Flag"
}
]
},
"code": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-EnvironmentAdjustments-1",
"code": "adjustminimisewaitingtimes",
"display": "Adjust / minimise waiting times"
}
]
}
}
RARecord-Flag-1-example-5 XML Example
<!-- RARecord-Flag-1 example - for v0.0.3 clarification examples -->
<!-- Example
2. A patient with multiple Reasonable Adjustments but fall under different Categories
Reasonable Adjustment Category: Environment
Reasonable Adjustment: Adjust / minimise waiting times
and bonus (to match '2. A patient with multiple Reasonable Adjustments but fall under different Categories; ')
Reasonable Adjustment Category: Specific Risks
Reasonable Adjustment: Monitor for epilepsy
1. RARecord-Flag-1-example-4.xml
2. RARecord-Flag-1-example-5.xml
-->
<Flag xmlns="http://hl7.org/fhir">
<id value="5438ab03-6c48-481f-9c60-2e4378a05232"/>
<meta>
<versionId value="74864cb5-02cb-4e55-b7d0-d1dc4f69214c"/>
<lastUpdated value="2016-03-01T10:04:33+00:00"/>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"/>
</meta>
<contained>
<Provenance>
<id value="a01bea4d-411c-463f-a389-53fe077fc07b"/>
<meta>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"/>
</meta>
<target>
<reference value="Flag/5438ab03-6c48-481f-9c60-2e4378a05232"/>
</target>
<recorded value="2016-03-01T10:05:33+00:00"/>
<agent>
<role>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1"/>
<code value="R0260"/>
<display value="General Medical Practitioner"/>
</coding>
</role>
<whoReference>
<reference value="https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9"/>
<display value="Dr.D"/>
</whoReference>
<onBehalfOfReference>
<reference value="https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7"/>
<display value="Some GP Clinic"/>
</onBehalfOfReference>
</agent>
</Provenance>
</contained>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1">
<extension url="created">
<valueReference>
<reference value="#a01bea4d-411c-463f-a389-53fe077fc07b"/>
</valueReference>
</extension>
</extension>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1">
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1"/>
<code value="risk"/>
<display value="Specific Risks"/>
</coding>
</valueCodeableConcept>
</extension>
<status value="active"/>
<category>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1"/>
<code value="reasonable adjustments flag"/>
<display value="Reasonable Adjustments Flag"/>
</coding>
</category>
<code>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-SpecificRisksAdjustments-1"/>
<code value="monitorforepilepsy"/>
<display value="Monitor for epilepsy"/>
</coding>
</code>
<subject>
<identifier>
<reference value="demographics.spineservices.nhs.uk/STU3/Patient/999999998"/>
</identifier>
</subject>
</Flag>
RARecord-Flag-1-example-5 JSON Example
{
"resourceType": "Flag",
"id": "5438ab03-6c48-481f-9c60-2e4378a05232",
"fhir_comments": [
" RARecord-Flag-1 example - for v0.0.3 clarification examples ",
" Example2.\tA patient with multiple Reasonable Adjustments but fall under different CategoriesReasonable Adjustment Category: EnvironmentReasonable Adjustment: Adjust / minimise waiting timesand bonus (to match '2.\tA patient with multiple Reasonable Adjustments but fall under different Categories; ')Reasonable Adjustment Category: Specific RisksReasonable Adjustment: Monitor for epilepsy1. RARecord-Flag-1-example-4.xml2. RARecord-Flag-1-example-5.xml"
],
"meta": {
"versionId": "74864cb5-02cb-4e55-b7d0-d1dc4f69214c",
"lastUpdated": "2016-03-01T10:04:33+00:00",
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"
]
},
"contained": [
{
"resourceType": "Provenance",
"id": "a01bea4d-411c-463f-a389-53fe077fc07b",
"meta": {
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"
]
},
"target": [
{
"reference": "Flag/5438ab03-6c48-481f-9c60-2e4378a05232"
}
],
"recorded": "2016-03-01T10:05:33+00:00",
"agent": [
{
"role": [
{
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1",
"code": "R0260",
"display": "General Medical Practitioner"
}
]
}
],
"whoReference": {
"reference": "https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9",
"display": "Dr.D"
},
"onBehalfOfReference": {
"reference": "https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7",
"display": "Some GP Clinic"
}
}
]
}
],
"extension": [
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1",
"extension": [
{
"url": "created",
"valueReference": {
"reference": "#a01bea4d-411c-463f-a389-53fe077fc07b"
}
}
]
},
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1",
"code": "risk",
"display": "Specific Risks"
}
]
}
}
],
"status": "active",
"category": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1",
"code": "reasonable adjustments flag",
"display": "Reasonable Adjustments Flag"
}
]
},
"code": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-SpecificRisksAdjustments-1",
"code": "monitorforepilepsy",
"display": "Monitor for epilepsy"
}
]
}
}
3. A patient with a Reasonable Adjustment which contains a Reasonable Adjustment Code plus additional detail (free text)
- Reasonable Adjustment Category: Individual Care Requirements
- Reasonable Adjustment: Consider adjustment to provide Female only support
- Supporting detail (free text): Patient becomes anxious when treated by Male staff
- RARecord-Flag-1-example-6
RARecord-Flag-1-example-6 XML Example
<!-- RARecord-Flag-1 example - for v0.0.3 clarification examples -->
<!-- Example
3. A patient with a Reasonable Adjustment which contains a Reasonable Adjustment Code plus additional detail (free text)
Reasonable Adjustment Category: Individual Care Requirements
Reasonable Adjustment: Consider adjustment to provide Female only support
Supporting detail (free text): Patient becomes anxious when treated by Male staff
We've got slightly earlier versions of the picklists/codesystems in this release still
Nearest Category & Code match used
1. RARecord-Flag-1-example-6.xml
-->
<Flag xmlns="http://hl7.org/fhir">
<id value="dc274215-8c99-4133-b342-86144d249a2e"/>
<meta>
<versionId value="c207ab66-caec-4ebf-b06b-faf99ec424b5"/>
<lastUpdated value="2016-03-01T10:04:33+00:00"/>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"/>
</meta>
<contained>
<Provenance>
<id value="05d9afcc-79d1-4209-b810-4fcaddc25dbc"/>
<meta>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"/>
</meta>
<target>
<reference value="Flag/dc274215-8c99-4133-b342-86144d249a2e"/>
</target>
<recorded value="2016-03-01T10:05:33+00:00"/>
<agent>
<role>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1"/>
<code value="R0260"/>
<display value="General Medical Practitioner"/>
</coding>
</role>
<whoReference>
<reference value="https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9"/>
<display value="Dr.D"/>
</whoReference>
<onBehalfOfReference>
<reference value="https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7"/>
<display value="Some GP Clinic"/>
</onBehalfOfReference>
</agent>
</Provenance>
</contained>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1">
<extension url="created">
<valueReference>
<reference value="#05d9afcc-79d1-4209-b810-4fcaddc25dbc"/>
</valueReference>
</extension>
</extension>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1">
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1"/>
<code value="personalisation"/>
<display value="Personalisation of support"/>
</coding>
</valueCodeableConcept>
</extension>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentNotes-1">
<valueAnnotation>
<text value="Patient becomes anxious when treated by Male staff"/>
</valueAnnotation>
</extension>
<status value="active"/>
<category>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1"/>
<code value="reasonable adjustments flag"/>
<display value="Reasonable Adjustments Flag"/>
</coding>
</category>
<code>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-PersonalisationAdjustments-1"/>
<code value="maleorfemaleonlysupport"/>
<display value="Male or Female only support"/>
</coding>
</code>
<subject>
<identifier>
<reference value="demographics.spineservices.nhs.uk/STU3/Patient/999999998"/>
</identifier>
</subject>
</Flag>
RARecord-Flag-1-example-6 JSON Example
{
"resourceType": "Flag",
"id": "dc274215-8c99-4133-b342-86144d249a2e",
"fhir_comments": [
" RARecord-Flag-1 example - for v0.0.3 clarification examples ",
" Example3.\tA patient with a Reasonable Adjustment which contains a Reasonable Adjustment Code plus additional detail (free text)Reasonable Adjustment Category: Individual Care RequirementsReasonable Adjustment: Consider adjustment to provide Female only supportSupporting detail (free text): Patient becomes anxious when treated by Male staffWe've got slightly earlier versions of the picklists/codesystems in this release stillNearest Category & Code match used1. RARecord-Flag-1-example-6.xml"
],
"meta": {
"versionId": "c207ab66-caec-4ebf-b06b-faf99ec424b5",
"lastUpdated": "2016-03-01T10:04:33+00:00",
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"
]
},
"contained": [
{
"resourceType": "Provenance",
"id": "05d9afcc-79d1-4209-b810-4fcaddc25dbc",
"meta": {
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"
]
},
"target": [
{
"reference": "Flag/dc274215-8c99-4133-b342-86144d249a2e"
}
],
"recorded": "2016-03-01T10:05:33+00:00",
"agent": [
{
"role": [
{
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1",
"code": "R0260",
"display": "General Medical Practitioner"
}
]
}
],
"whoReference": {
"reference": "https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9",
"display": "Dr.D"
},
"onBehalfOfReference": {
"reference": "https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7",
"display": "Some GP Clinic"
}
}
]
}
],
"extension": [
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1",
"extension": [
{
"url": "created",
"valueReference": {
"reference": "#05d9afcc-79d1-4209-b810-4fcaddc25dbc"
}
}
]
},
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1",
"code": "personalisation",
"display": "Personalisation of support"
}
]
}
},
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentNotes-1",
"valueAnnotation": {
"text": "Patient becomes anxious when treated by Male staff"
}
}
],
"status": "active",
"category": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1",
"code": "reasonable adjustments flag",
"display": "Reasonable Adjustments Flag"
}
]
},
"code": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-PersonalisationAdjustments-1",
"code": "maleorfemaleonlysupport",
"display": "Male or Female only support"
}
]
}
}
4. A patient with a Reasonable Adjustment which is entirely free text i.e. a Generic reasonable adjustment
- Reasonable Adjustment Category: Generic Reasonable Adjustment
- Supporting Detail (free text): Patient struggles to communicate directly however carries a toy with them, experience has shown communicating through the toy to explain issues and required procedures helps the patient feel more at ease and digest the information
- RARecord-Flag-1-example-7
RARecord-Flag-1-example-7 XML Example
<!-- RARecord-Flag-1 example - for v0.0.3 clarification examples -->
<!-- Example
4. A patient with a Reasonable Adjustment which is entirely free text i.e. a Generic reasonable adjustment
Reasonable Adjustment Category: Generic Reasonable Adjustment
Supporting Detail (free text): Patient struggles to communicate directly however carries a toy with them, experience has shown communicating through the toy to explain issues and required procedures helps the patient feel more at ease and digest the information
1. RARecord-Flag-1-example-7.xml
-->
<Flag xmlns="http://hl7.org/fhir">
<id value="3e497b93-990f-4e54-8414-0efef10bdcf4"/>
<meta>
<versionId value="bcc5f42e-16d1-4d79-bfbd-15720b7f7aa0"/>
<lastUpdated value="2016-03-01T10:04:33+00:00"/>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"/>
</meta>
<contained>
<Provenance>
<id value="e564d65e-17bd-4539-b0c6-adfa6f051b06"/>
<meta>
<profile value="https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"/>
</meta>
<target>
<reference value="Flag/3e497b93-990f-4e54-8414-0efef10bdcf4"/>
</target>
<recorded value="2016-03-01T10:05:33+00:00"/>
<agent>
<role>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1"/>
<code value="R0260"/>
<display value="General Medical Practitioner"/>
</coding>
</role>
<whoReference>
<reference value="https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9"/>
<display value="Dr.D"/>
</whoReference>
<onBehalfOfReference>
<reference value="https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7"/>
<display value="Some GP Clinic"/>
</onBehalfOfReference>
</agent>
</Provenance>
</contained>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1">
<extension url="created">
<valueReference>
<reference value="#e564d65e-17bd-4539-b0c6-adfa6f051b06"/>
</valueReference>
</extension>
</extension>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1">
<valueCodeableConcept>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1"/>
<code value="other"/>
<display value="Other reasonable adjustment context and/ or considerations"/>
</coding>
</valueCodeableConcept>
</extension>
<extension url="https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentNotes-1">
<valueAnnotation>
<text value="Patient struggles to communicate directly however carries a toy with them, experience has shown communicating through the toy to explain issues and required procedures helps the patient feel more at ease and digest the information"/>
</valueAnnotation>
</extension>
<status value="active"/>
<category>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1"/>
<code value="reasonable adjustments flag"/>
<display value="Reasonable Adjustments Flag"/>
</coding>
</category>
<code>
<coding>
<system value="https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-OtherAdjustments-1"/>
<code value="reasonableadjustmentsforhealthandcareaccess"/>
<display value="Reasonable adjustments for health and care access"/>
</coding>
</code>
<subject>
<identifier>
<reference value="demographics.spineservices.nhs.uk/STU3/Patient/999999998"/>
</identifier>
</subject>
</Flag>
RARecord-Flag-1-example-7 JSON Example
{
"resourceType": "Flag",
"id": "3e497b93-990f-4e54-8414-0efef10bdcf4",
"fhir_comments": [
" RARecord-Flag-1 example - for v0.0.3 clarification examples ",
" Example4.\tA patient with a Reasonable Adjustment which is entirely free text i.e. a Generic reasonable adjustmentReasonable Adjustment Category: Generic Reasonable AdjustmentSupporting Detail (free text): Patient struggles to communicate directly however carries a toy with them, experience has shown communicating through the toy to explain issues and required procedures helps the patient feel more at ease and digest the information1. RARecord-Flag-1-example-7.xml"
],
"meta": {
"versionId": "bcc5f42e-16d1-4d79-bfbd-15720b7f7aa0",
"lastUpdated": "2016-03-01T10:04:33+00:00",
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Flag-1"
]
},
"contained": [
{
"resourceType": "Provenance",
"id": "e564d65e-17bd-4539-b0c6-adfa6f051b06",
"meta": {
"profile": [
"https://fhir.nhs.uk/STU3/StructureDefinition/RARecord-Provenance-1"
]
},
"target": [
{
"reference": "Flag/3e497b93-990f-4e54-8414-0efef10bdcf4"
}
],
"recorded": "2016-03-01T10:05:33+00:00",
"agent": [
{
"role": [
{
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CareConnect-SDSJobRoleName-1",
"code": "R0260",
"display": "General Medical Practitioner"
}
]
}
],
"whoReference": {
"reference": "https://sds.spineservices.nhs.uk/STU3/Practitioner/2ee4tr6a9",
"display": "Dr.D"
},
"onBehalfOfReference": {
"reference": "https://directory.spineservices.nhs.uk/STU3/Organization/a3e5i7",
"display": "Some GP Clinic"
}
}
]
}
],
"extension": [
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-Provenance-1",
"extension": [
{
"url": "created",
"valueReference": {
"reference": "#e564d65e-17bd-4539-b0c6-adfa6f051b06"
}
}
]
},
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentCategory-1",
"valueCodeableConcept": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-AdjustmentCategories-1",
"code": "other",
"display": "Other reasonable adjustment context and/ or considerations"
}
]
}
},
{
"url": "https://fhir.nhs.uk/STU3/StructureDefinition/Extension-RARecord-AdjustmentNotes-1",
"valueAnnotation": {
"text": "Patient struggles to communicate directly however carries a toy with them, experience has shown communicating through the toy to explain issues and required procedures helps the patient feel more at ease and digest the information"
}
}
],
"status": "active",
"category": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-FlagCategory-1",
"code": "reasonable adjustments flag",
"display": "Reasonable Adjustments Flag"
}
]
},
"code": {
"coding": [
{
"system": "https://fhir.nhs.uk/STU3/CodeSystem/CodeSystem-RARecord-OtherAdjustments-1",
"code": "reasonableadjustmentsforhealthandcareaccess",
"display": "Reasonable adjustments for health and care access"
}
]
}
}