Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
9b28259
Update StructureDefinition\NHSDigital-MedicationRequest
KazeemHamzat Apr 7, 2026
ac45622
Add Extension-EPS-RepeatInformation
KazeemHamzat Apr 7, 2026
c4c368a
Update MedicationRequest-WithoutGroupID-Example
KazeemHamzat Apr 7, 2026
e4ea721
Update MedicationRequest-WithoutGroupID-Example
KazeemHamzat Apr 7, 2026
fba6fc9
Update MedicationRequest-WithoutGroupID-Example
KazeemHamzat Apr 7, 2026
456ff2b
Update MedicationRequest-WithoutGroupID-Example
KazeemHamzat Apr 8, 2026
f4bf2da
Update ValueSet-DM-task-business-status
KazeemHamzat May 12, 2026
e183761
ConceptMap Issues
KazeemHamzat May 12, 2026
bab641c
Remove Conflicting NamingSystems
KazeemHamzat May 12, 2026
06cc186
Remove filter
KazeemHamzat May 13, 2026
700338e
Prescription Status in MedicationRequest
KazeemHamzat May 18, 2026
3bb6eeb
Added Firely Action
KazeemHamzat May 18, 2026
ecb5322
Firely Credentials Issue
KazeemHamzat May 18, 2026
5181518
Credentials
KazeemHamzat May 18, 2026
9ebe577
Cred
KazeemHamzat May 18, 2026
33b9af1
Bypass
KazeemHamzat May 18, 2026
0cde4b4
Added Custom file
KazeemHamzat May 20, 2026
9c2172f
Update NHSDigital-Logical-Request.StructureDefinitio
KazeemHamzat May 20, 2026
03eba50
Update
KazeemHamzat May 20, 2026
8a6a290
Update NHSDigital-Logical-Request.StructureDefinition.
KazeemHamzat May 20, 2026
cdf164e
Testing IOPS
KazeemHamzat May 20, 2026
d3384aa
Update
KazeemHamzat May 20, 2026
7c83e53
QRes Update
KazeemHamzat May 20, 2026
7e4bbbd
Update Assets
KazeemHamzat May 20, 2026
4706504
Suppress
KazeemHamzat May 20, 2026
7184e70
Update Extension-NHSDigital-Provenance-agent.StructureDefinitio
KazeemHamzat May 20, 2026
797b6c6
Suprress IOPS Val
KazeemHamzat May 20, 2026
bab08f6
Update Assets
KazeemHamzat May 21, 2026
eaa6e70
Validation Issues
KazeemHamzat May 21, 2026
df0be86
Fixing Issues
KazeemHamzat May 21, 2026
57feb75
Validation Issues
KazeemHamzat May 21, 2026
99f8f85
Validation Issues
KazeemHamzat May 21, 2026
342c055
Update StructureMap-MedicationRepeatInformation-Extension-3to4
KazeemHamzat May 21, 2026
0962bd2
Ignore the STMap
KazeemHamzat May 21, 2026
061b2cb
Rename Smap Txtension to Text
KazeemHamzat May 21, 2026
bd860fe
Fixing SD`s
KazeemHamzat May 21, 2026
a211f11
Validation Issues
KazeemHamzat May 22, 2026
8fc8bad
Testing Firely
KazeemHamzat May 22, 2026
fcd510c
Testing Firely
KazeemHamzat May 22, 2026
dde3652
Testing
KazeemHamzat May 22, 2026
3fd5913
Restore NS
KazeemHamzat May 22, 2026
d73fb4a
Added Firely
KazeemHamzat May 22, 2026
e191ec3
Update firely-validation
KazeemHamzat May 22, 2026
49647b6
Added Firely
KazeemHamzat May 22, 2026
1ca9d0b
Merge branch 'nhsdigital_main' into Patch-IOPS-4260-Prescription-Stat…
KazeemHamzat May 22, 2026
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
25 changes: 12 additions & 13 deletions .github/workflows/firely-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,43 +2,42 @@

name: Firely Validation

# Controls when the action will run.
# Controls when the action will run.
on:
# Triggers the workflow on push or pull request events but only for the master branch
push:
branches: [ nhsdigital_main ]
branches: [nhsdigital_main]

pull_request:
branches: [ nhsdigital_main ]
branches: [nhsdigital_main]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:

# Validate all resources using Firely Terminal
# Validate all resources using Firely Terminal
CI_FHIR_VALIDATION:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
- name: Checkout code
uses: actions/checkout@v6

# Install .NET runtime
- name: Setup .NET Core SDK
uses: actions/setup-dotnet@v5
with:
dotnet-version: 8.0.x

# Install Java runtime (only needed if you want to run the offical HL7 Java validator)
- name: Setup Java JDK
uses: actions/setup-java@v5
with:
distribution: 'microsoft'
java-version: '21'
distribution: "microsoft"
java-version: "21"

- name: Firely.Terminal (GitHub Actions)
uses: FirelyTeam/firely-terminal-pipeline@v0.7.31
with:
Expand All @@ -47,7 +46,7 @@ jobs:
PATH_TO_QUALITY_CONTROL_RULES: custom
DOTNET_VALIDATION_ENABLED: true
JAVA_VALIDATION_ENABLED: false
#EXPECTED_FAILS: VALIDATION_EXAMPLES_JAVA
#EXPECTED_FAILS: VALIDATION_EXAMPLES_JAVA
SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }}
SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }}
FIRELY_TERMINAL_VERSION: 3.5.0
Expand All @@ -56,4 +55,4 @@ jobs:
# - name: Add & Commit.
# uses: EndBug/add-and-commit@v9
# with:
# add: 'fsh-generated/resources/'
# add: 'fsh-generated/resources/'
2 changes: 1 addition & 1 deletion ValueSet/ValueSet-DM-prescription-type.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<url value="https://fhir.nhs.uk/ValueSet/DM-prescription-type" />
<version value="1.1.0" />
<name value="DMPrescriptionType" />
<status value="active" />
<status value="draft" />
<date value="2025-03-12T00:00:00+00:00" />
<publisher value="NHS England" />
<contact>
Expand Down
2 changes: 1 addition & 1 deletion ValueSet/ValueSet-NHSDigital-servicerequest-code.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<version value="1.0.0" />
<name value="ServiceRequestCode" />
<title value="ServiceRequestCode" />
<status value="active" />
<status value="draft" />
<date value="2022-10-19T10:16:00+00:00" />
<publisher value="NHS Digital" />
<contact>
Expand Down