Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/firely-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ jobs:
# - name: Add & Commit
# uses: EndBug/add-and-commit@v9
# with:
# add: 'fsh-generated/resources/'
# add: 'fsh-generated/resources/'
61 changes: 58 additions & 3 deletions AuditEvent/AuditEvent-ServiceRequestUpdate-Example.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
]
},
"who": {
"type": "PractitionerRole",
"reference": "PractitionerRole/PractitionerRole-TestClinicalScientist-Example",
"identifier": {
"system": "https://fhir.nhs.uk/Id/sds-user-id",
Expand All @@ -29,17 +30,41 @@
},
"name": "Test Clinical Scientist",
"requestor": true
},
{
"who": {
"type": "Organization",
"identifier": {
"system": "https://fhir.nhs.uk/Id/ods-organization-code",
"value": "ABC"
}
},
"requestor": true
}
],
"source": {
"observer": {
"reference": "PractitionerRole/PractitionerRole-TestClinicalScientist-Example"
}
"identifier": {
"system": "https://fhir.nhs.uk/Id/product-id",
"value": "GOMS"
},
"display": "Genomic Order Management Service"
},
"type": [
{
"system": "http://terminology.hl7.org/CodeSystem/security-source-type",
"code": "2"
}
]
},
"entity": [
{
"what": {
"reference": "ServiceRequest/ServiceRequest-SavedTestOrderUpdated-Example"
"reference": "ServiceRequest/ServiceRequest-SavedTestOrderUpdated-Example",
"identifier": {
"system": "https://fhir.nhs.uk/Id/GMSOrder",
"value": "ROA43728"
}
},
"type": {
"system": "http://hl7.org/fhir/resource-types",
Expand All @@ -51,6 +76,36 @@
"code": "20",
"display": "Job"
}
},
{
"what": {
"identifier": {
"system": "https://fhir.nhs.uk/Id/nhs-number",
"value": "9449307873"
}
},
"type": {
"system": "http://terminology.hl7.org/CodeSystem/audit-entity-type",
"code": "1",
"display": "Person"
},
"role": {
"system": "http://terminology.hl7.org/CodeSystem/object-role",
"code": "1",
"display": "Patient"
}
},
{
"what": {
"identifier": {
"system": "https://fhir.nhs.uk/Id/transaction",
"value": "76d148b6-586d-11ec-bf63-0242ac130082"
}
},
"type": {
"system": "https://profiles.ihe.net/ITI/BALP/CodeSystem/BasicAuditEntityType",
"code": "XrequestId"
}
}
]
}
61 changes: 58 additions & 3 deletions AuditEvent/AuditEvent-TaskUpdate-Example.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
]
},
"who": {
"type": "PractitionerRole",
"reference": "PractitionerRole/PractitionerRole-TestClinicalScientist-Example",
"identifier": {
"system": "https://fhir.nhs.uk/Id/sds-user-id",
Expand All @@ -29,17 +30,41 @@
},
"name": "Test Clinical Scientist",
"requestor": true
},
{
"who": {
"type": "Organization",
"identifier": {
"system": "https://fhir.nhs.uk/Id/ods-organization-code",
"value": "ABC"
}
},
"requestor": true
}
],
"source": {
"observer": {
"reference": "PractitionerRole/PractitionerRole-TestClinicalScientist-Example"
}
"identifier": {
"system": "https://fhir.nhs.uk/Id/product-id",
"value": "GOMS"
},
"display": "Genomic Order Management Service"
},
"type": [
{
"system": "http://terminology.hl7.org/CodeSystem/security-source-type",
"code": "2"
}
]
},
"entity": [
{
"what": {
"reference": "Task/Task-NonWGSRareDiseaseTestOrderRejected-Example"
"reference": "Task/Task-NonWGSRareDiseaseTestOrderRejected-Example",
"identifier": {
"system": "urn:ietf:rfc:3986",
"value": "urn:uuid:3148c7da-59f3-439f-b729-847a607831fc"
}
},
"type": {
"system": "http://hl7.org/fhir/resource-types",
Expand All @@ -51,6 +76,36 @@
"code": "20",
"display": "Job"
}
},
{
"what": {
"identifier": {
"system": "https://fhir.nhs.uk/Id/nhs-number",
"value": "9449307873"
}
},
"type": {
"system": "http://terminology.hl7.org/CodeSystem/audit-entity-type",
"code": "1",
"display": "Person"
},
"role": {
"system": "http://terminology.hl7.org/CodeSystem/object-role",
"code": "1",
"display": "Patient"
}
},
{
"what": {
"identifier": {
"system": "https://fhir.nhs.uk/Id/transaction",
"value": "76d148b6-586d-11ec-bf63-0242ac130082"
}
},
"type": {
"system": "https://profiles.ihe.net/ITI/BALP/CodeSystem/BasicAuditEntityType",
"code": "XrequestId"
}
}
]
}
36 changes: 18 additions & 18 deletions CapabilityStatement/CapabilityStatement-genomics-application.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@
"resource": [
{
"type": "AuditEvent",
"profile": "http://hl7.org/fhir/StructureDefinition/AuditEvent",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-AuditEvent-GenomicsPARS",
"documentation": "For searching recorded AuditEvents",
"interaction": [
{
Expand Down Expand Up @@ -103,7 +103,7 @@
},
{
"type": "Bundle",
"profile": "http://hl7.org/fhir/StructureDefinition/Bundle",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Bundle-Genomics",
"documentation": "For posting FHIR transaction bundles (http://hl7.org/fhir/R4B/http.html#transaction) to the server.",
"interaction": [
{
Expand Down Expand Up @@ -588,7 +588,7 @@
},
{
"type": "Task",
"profile": "http://hl7.org/fhir/StructureDefinition/Task",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Task-Genomics",
"documentation": "Endpoints for interacting with Task resources",
"interaction": [
{
Expand Down Expand Up @@ -678,7 +678,7 @@
},
{
"type": "ServiceRequest",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-ServiceRequest",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-ServiceRequest-Genomics",
"documentation": "Endpoints for interacting with ServiceRequest resources.",
"interaction": [
{
Expand Down Expand Up @@ -783,7 +783,7 @@
},
{
"type": "PractitionerRole",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-PractitionerRole",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-PractitionerRole-Genomics",
"documentation": "Endpoints for interacting with PractitionerRole resources",
"interaction": [
{
Expand Down Expand Up @@ -956,7 +956,7 @@
},
{
"type": "DiagnosticReport",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-DiagnosticReport-GenomicReport",
"documentation": "Endpoints for interacting with DiagnosticReport resources",
"interaction": [
{
Expand Down Expand Up @@ -1050,7 +1050,7 @@
},
{
"type": "FamilyMemberHistory",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-FamilyMemberHistory",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-FamilyMemberHistory-Genomics",
"documentation": "Endpoints for interacting with FamilyMemberHistory resources",
"interaction": [
{
Expand Down Expand Up @@ -1117,7 +1117,7 @@
},
{
"type": "Observation",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Observation-GenomicsLab",
"documentation": "Endpoints for interacting with Observation resources",
"interaction": [
{
Expand Down Expand Up @@ -1208,7 +1208,7 @@
},
{
"type": "Patient",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Patient",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Patient-Genomics",
"documentation": "Endpoints for interacting with Patient resources",
"interaction": [
{
Expand Down Expand Up @@ -1287,7 +1287,7 @@
},
{
"type": "Consent",
"profile": "http://hl7.org/fhir/StructureDefinition/Consent",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Consent-GenomicsPCF",
"documentation": "Endpoints for interacting with Consent resources",
"interaction": [
{
Expand Down Expand Up @@ -1358,7 +1358,7 @@
},
{
"type": "Condition",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Condition",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Condition-GenomicsmCODE",
"documentation": "Endpoints for interacting with Condition resources",
"interaction": [
{
Expand Down Expand Up @@ -1445,7 +1445,7 @@
},
{
"type": "RelatedPerson",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-RelatedPerson",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-RelatedPerson-Genomics",
"documentation": "Endpoints for interacting with RelatedPerson resources",
"interaction": [
{
Expand Down Expand Up @@ -1492,7 +1492,7 @@
},
{
"type": "Specimen",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Specimen",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Specimen-Genomics",
"documentation": "Endpoints for interacting with Specimen resources",
"interaction": [
{
Expand Down Expand Up @@ -1709,7 +1709,7 @@
},
{
"type": "BodyStructure",
"profile": "http://hl7.org/fhir/StructureDefinition/BodyStructure",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-BodyStructure-GenomicsmCODE",
"documentation": "Endpoints for interacting with BodyStructure resources",
"interaction": [
{
Expand Down Expand Up @@ -1764,7 +1764,7 @@
},
{
"type": "Provenance",
"profile": "http://hl7.org/fhir/StructureDefinition/Provenance",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Provenance-Genomics",
"documentation": "For searching stored Provenance resources",
"interaction": [
{
Expand Down Expand Up @@ -1795,7 +1795,7 @@
},
{
"type": "DocumentReference",
"profile": "http://hl7.org/fhir/StructureDefinition/DocumentReference",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-DocumentReference-GenomicDataFile",
"documentation": "Endpoints for interacting with DocumentReference resources",
"interaction": [
{
Expand Down Expand Up @@ -1842,7 +1842,7 @@
},
{
"type": "Composition",
"profile": "https://fhir.hl7.org.uk/StructureDefinition/UKCore-Composition",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-Composition-GenomicsEULabReport",
"documentation": "For validation of Composition resources and allowing searches via chaining from the Bundle endpoint",
"interaction": [
{
Expand Down Expand Up @@ -1870,7 +1870,7 @@
},
{
"type": "RequestGroup",
"profile": "http://hl7.org/fhir/StructureDefinition/RequestGroup",
"profile": "https://fhir.nhs.uk/StructureDefinition/NHSEngland-RelatedPerson-Genomics",
"documentation": "For searching group/family test request.",
"interaction": [
{
Expand Down
Loading