Skip to content

Commit

Permalink
Sun Mar 10 18:02:22 UTC 2024 (#2867)
Browse files Browse the repository at this point in the history
Co-authored-by: Workflows.Backup <[email protected]>
  • Loading branch information
github-actions[bot] and Workflows.Backup authored Mar 10, 2024
1 parent 1f19f19 commit d6ed9cc
Show file tree
Hide file tree
Showing 11 changed files with 598 additions and 1 deletion.
2 changes: 1 addition & 1 deletion NHSEnglandProgrammeImplementationGuides/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ It was created on 29/09/2023 and has been set up to run every 1 day.

## Last Updated

Updated at: Sat Mar 9 18:02:36 UTC 2024
Updated at: Sun Mar 10 18:02:26 UTC 2024
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"resourceType": "OperationOutcome",
"issue": [ {
"severity": "error",
"code": "not-supported",
"diagnostics": "Invalid request: The FHIR endpoint on this server does not know how to handle POST operation[StructureDefinition/$snapshot] with parameters [[]]"
} ]
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
"name": "uk.nhsengland.r4",
"description": "NHS England FHIR Implementation Guide",
"author": "nhsengland",
"version": "0.0.1",
"dependencies": {
"hl7.fhir.r4.core": "4.0.1",
"fhir.r4.nhsengland.stu1": "1.1.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,205 @@
<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="apim-conformance" />
<url value="https://fhir.hl7.org.uk/CapabilityStatement/England-FHIRExamples-conformance" />
<version value="3.2.0" />
<name value="EnglandFHIRExamplesconformance" />
<status value="active" />
<date value="2022-12-16T00:00:00+00:00" />
<publisher value="HL7 UK" />
<description value="Conformance requirements for NHSEngland FHIR Examples" />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="application/fhir+json" />
<format value="application/fhir+xml" />
<rest>
<mode value="server" />
<resource>
<type value="AllergyIntolerance" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-AllergyIntolerance" />
</resource>
<resource>
<type value="Appointment" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Appointment" />
</resource>
<resource>
<type value="AuditEvent" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-AuditEvent" />
</resource>
<resource>
<type value="Bundle" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Bundle" />
</resource>
<resource>
<type value="CarePlan" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-CarePlan" />
</resource>
<resource>
<type value="CareTeam" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-CareTeam" />
</resource>
<resource>
<type value="Communication" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Communication" />
</resource>
<resource>
<type value="Composition" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Composition" />
</resource>
<resource>
<type value="Condition" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Condition" />
</resource>
<resource>
<type value="Consent" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Consent" />
</resource>
<resource>
<type value="Device" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Device" />
</resource>
<resource>
<type value="DiagnosticReport" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport" />
<supportedProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport-Lab" />
</resource>
<resource>
<type value="DocumentReference" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-DocumentReference" />
</resource>
<resource>
<type value="Encounter" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Encounter" />
</resource>
<resource>
<type value="EpisodeOfCare" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-EpisodeOfCare" />
</resource>
<resource>
<type value="FamilyMemberHistory" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-FamilyMemberHistory" />
</resource>
<resource>
<type value="Flag" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Flag" />
</resource>
<resource>
<type value="HealthcareService" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-HealthcareService" />
</resource>
<resource>
<type value="ImagingStudy" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-ImagingStudy" />
</resource>
<resource>
<type value="Immunization" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Immunization" />
</resource>
<resource>
<type value="List" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-List" />
</resource>
<resource>
<type value="Location" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Location" />
</resource>
<resource>
<type value="Medication" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Medication" />
</resource>
<resource>
<type value="MedicationAdministration" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationAdministration" />
</resource>
<resource>
<type value="MedicationDispense" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationDispense" />
</resource>
<resource>
<type value="MedicationRequest" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationRequest" />
</resource>
<resource>
<type value="MedicationStatement" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-MedicationStatement" />
</resource>
<resource>
<type value="MessageHeader" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-MessageHeader" />
</resource>
<resource>
<type value="Observation" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation" />
<supportedProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation-LabGroup" />
<supportedProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation-Lab" />
<supportedProfile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation-VitalSigns" />
</resource>
<resource>
<type value="OperationOutcome" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-OperationOutcome" />
</resource>
<resource>
<type value="Organization" />
<profile value="https://fhir.nhs.uk/England/StructureDefinition/England-Organization-ODS" />
</resource>
<resource>
<type value="OrganizationAffiliation" />
<profile value="https://fhir.nhs.uk/England/StructureDefinition/England-OrganizationAffiliation-ODS" />
</resource>
<resource>
<type value="Patient" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient" />
</resource>
<resource>
<type value="Practitioner" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Practitioner" />
</resource>
<resource>
<type value="PractitionerRole" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole" />
</resource>
<resource>
<type value="Procedure" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Procedure" />
</resource>
<resource>
<type value="Provenance" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Provenance" />
</resource>
<resource>
<type value="Questionnaire" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Questionnaire" />
</resource>
<resource>
<type value="QuestionnaireResponse" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-QuestionnaireResponse" />
</resource>
<resource>
<type value="RelatedPerson" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-RelatedPerson" />
</resource>
<resource>
<type value="RequestGroup" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-RequestGroup" />
</resource>
<resource>
<type value="Schedule" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Schedule" />
</resource>
<resource>
<type value="ServiceRequest" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-ServiceRequest" />
</resource>
<resource>
<type value="Slot" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Slot" />
</resource>
<resource>
<type value="Specimen" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Specimen" />
</resource>
<resource>
<type value="Task" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Task" />
</resource>
</rest>
</CapabilityStatement>
Original file line number Diff line number Diff line change
@@ -0,0 +1,130 @@
<CapabilityStatement xmlns="http://hl7.org/fhir">
<id value="England-ODS-Requirements" />
<url value="https://fhir.nhs.uk/England/CapabilityStatement/England-ODS-Requirements" />
<version value="0.0.2" />
<name value="EnglandODSRequirements" />
<title value="England ODS Requirements" />
<status value="draft" />
<date value="2024-02-14" />
<publisher value="NHS England" />
<contact>
<name value="NHS England" />
<telecom>
<system value="email" />
<value value="[email protected]" />
<use value="work" />
<rank value="1" />
</telecom>
</contact>
<description value="Requirements for NHS England ODS FHIR API Implementation Guide" />
<jurisdiction>
<coding>
<system value="urn:iso:std:iso:3166:-2" />
<code value="GB-ENG" />
<display value="England" />
</coding>
</jurisdiction>
<purpose value="Requirements for NHS England ODS FHIR API Implementation Guide, to specify the RESTFul interactions, supported profiles, and expected minimum SearchParamneters." />
<copyright value="Copyright &#169; 2023+ NHS England Licensed under the Apache License, Version 2.0 (the &amp;quot;License&amp;quot;); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an &amp;quot;AS IS&amp;quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7&#174; FHIR&#174; standard Copyright &#169; 2011+ HL7 The HL7&#174; FHIR&#174; standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html." />
<kind value="requirements" />
<fhirVersion value="4.0.1" />
<format value="application/fhir+json" />
<format value="application/fhir+xml" />
<implementationGuide value="https://simplifier.net/guide/organisational-data-services" />
<rest>
<mode value="server" />
<security>
<cors value="false" />
<service>
<coding>
<system value="http://terminology.hl7.org/CodeSystem/restful-security-service" />
<code value="OAuth" />
</coding>
</service>
<description value="This API is application-restricted, meaning we authenticate the calling application but not the end user.
We are using OAuth 2.0. To use this access mode, you will be provided with a client id and client secret.
These are currently set to expire after 24 hours, after which time you will need to request a new token.
A client credentials token is necessary to obtain to authenticate with the Terminology Server. A free tool like Postman can be used to obtain tokens and issue requests, or any other RESTful client" />
</security>
<resource>
<type value="Organization" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Organization" />
<interaction>
<code value="read" />
</interaction>
<interaction>
<code value="search-type" />
</interaction>
<searchParam>
<name value="identifier" />
<definition value="http://hl7.org/fhir/SearchParameter/identifier" />
<type value="token" />
</searchParam>
<searchParam>
<name value="active" />
<definition value="http://hl7.org/fhir/SearchParameter/active" />
<type value="token" />
</searchParam>
<searchParam>
<name value="type" />
<definition value="http://hl7.org/fhir/SearchParameter/type" />
<type value="token" />
</searchParam>
<searchParam>
<name value="name" />
<definition value="http://hl7.org/fhir/SearchParameter/name" />
<type value="string" />
</searchParam>
<searchParam>
<name value="address-country" />
<definition value="http://hl7.org/fhir/SearchParameter/address-country" />
<type value="string" />
</searchParam>
<searchParam>
<name value="roleCode" />
<definition value="https://fhir.nhs.uk/England/SearchParameter/England-Extension-OrganisationRole-RoleCode" />
<type value="token" />
</searchParam>
<searchParam>
<name value="lastChangeDate" />
<definition value="https://fhir.nhs.uk/England/SearchParameter/England-Extension-TypedDateTime-LastChangeDate" />
<type value="date" />
</searchParam>
<searchParam>
<name value="activeRoleCode" />
<definition value="https://fhir.nhs.uk/England/SearchParameter/England-Extension-OrganisationRole-ActiveRoleCode" />
<type value="token" />
</searchParam>
</resource>
<resource>
<type value="OrganizationAffiliation" />
<profile value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-OrganizationAffiliation" />
<interaction>
<code value="read" />
</interaction>
<interaction>
<code value="search-type" />
</interaction>
<searchParam>
<name value="identifier" />
<definition value="http://hl7.org/fhir/SearchParameter/identifier" />
<type value="token" />
</searchParam>
<searchParam>
<name value="active" />
<definition value="http://hl7.org/fhir/SearchParameter/active" />
<type value="token" />
</searchParam>
<searchParam>
<name value="primary-organization" />
<definition value="http://hl7.org/fhir/SearchParameter/primary-organization" />
<type value="reference" />
</searchParam>
<searchParam>
<name value="participating-organization" />
<definition value="http://hl7.org/fhir/SearchParameter/participating-organization" />
<type value="reference" />
</searchParam>
</resource>
</rest>
</CapabilityStatement>
Loading

0 comments on commit d6ed9cc

Please sign in to comment.