Search loading...

API Hub

Explore and Make use of Nationally Defined Messaging APIs

 

Interaction | Read

Describes additional examples of resource instances to illustrate acceptable implementation of the Resource Profile StructureDefinitions.

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"
      }
    ]
  }
}

All content is available under the Open Government Licence v3.0, except where otherwise stated