Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 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-mCODE",
"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-mCODE",
"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