Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cardinality Issues with Extension-DiagnosticReport.media.link #574

Merged
merged 32 commits into from
Dec 16, 2024
Merged
Show file tree
Hide file tree
Changes from 29 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
c1f2f4d
Merge pull request #573 from NHSDigital/develop
ryma2fhir Nov 26, 2024
68e5a76
Cardinality Issues
KazeemHamzat Dec 5, 2024
bcd2869
Cardinality Issues with Extension-DiagnosticReport.media.link
KazeemHamzat Dec 9, 2024
e9cd1dd
Merge branch 'main' into Feature-IOPS-2979-Fixing-Breaking-Examples
KazeemHamzat Dec 9, 2024
2e162e6
Update Extension-UKCore-DiagnosticReportMediaLink.xml
KazeemHamzat Dec 10, 2024
227de2e
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
9b2f011
Cardinality Issues with Extension-DiagnosticReport.media.link
KazeemHamzat Dec 10, 2024
122a13a
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
182461f
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
01b5651
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
bda21cc
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
2cbc145
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
f66950b
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
9c09a99
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
487454a
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
c6bdbfb
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
c28e365
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
74bae90
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
149ce16
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
cd9e111
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
90cf5b4
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
b035325
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
011c904
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
56f1e92
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
a8195a3
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 10, 2024
e3707cc
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 12, 2024
b30aa21
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 12, 2024
e25f032
Rename to extension-UKCore-DiagnosticReportMediia
KazeemHamzat Dec 12, 2024
3b691c0
Update UKCore-DiagnosticReport
KazeemHamzat Dec 12, 2024
cfce067
Update UKCore-DiagnosticReport.xml
KazeemHamzat Dec 16, 2024
7d3c28c
added description and short display to elements
ryma2fhir Dec 16, 2024
15333e9
Update Extension-UKCore-DiagnosticReportMedia.xml
KazeemHamzat Dec 16, 2024
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
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="Extension-UKCore-DiagnosticReportMediaLink" />
<url value="http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media.link" />
<version value="0.0.1" />
<name value="ExtensionUKCoreDiagnosticReportMediaLink" />
<title value="Extension UK Core Diagnostic Report Media Link" />
<id value="Extension-UKCore-DiagnosticReportMedia" />
<url value="http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media" />
<version value="0.0.2" />
<name value="ExtensionUKCoreDiagnosticReportMedia" />
<title value="Extension UK Core Diagnostic Report Media" />
<status value="draft" />
<date value="2024-06-07" />
<date value="2024-12-12" />
<publisher value="HL7 UK" />
<contact>
<name value="HL7 UK" />
Expand Down Expand Up @@ -39,7 +39,6 @@
<element id="Extension">
<path value="Extension" />
<short value="Reference to a DocumentReference resource." />
<min value="1" />
</element>
<element id="Extension.extension">
<path value="Extension.extension" />
Expand All @@ -63,6 +62,7 @@
<element id="Extension.extension:link">
<path value="Extension.extension" />
<sliceName value="link" />
<short value="Reference to a DocuentReference resource instance that provides structure for organizing the contents of the DiagnosticReport." />
<min value="1" />
</element>
<element id="Extension.extension:link.url">
Expand All @@ -79,7 +79,7 @@
</element>
<element id="Extension.url">
<path value="Extension.url" />
<fixedUri value="http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media.link" />
<fixedUri value="http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media" />
</element>
<element id="Extension.value[x]">
<path value="Extension.value[x]" />
Expand Down
25 changes: 13 additions & 12 deletions structuredefinitions/UKCore-DiagnosticReport.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="UKCore-DiagnosticReport" />
<url value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-DiagnosticReport" />
<version value="2.5.0" />
<version value="2.6.0" />
<name value="UKCoreDiagnosticReport" />
<title value="UK Core Diagnostic Report" />
<status value="active" />
<date value="2024-06-07" />
<date value="2024-12-05" />
<publisher value="HL7 UK" />
<contact>
<name value="HL7 UK" />
Expand All @@ -27,6 +27,15 @@
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/DiagnosticReport" />
<derivation value="constraint" />
<differential>
<element id="DiagnosticReport">
<path value="DiagnosticReport" />
<constraint>
<key value="ukcore-diag-lab-002" />
<severity value="error" />
<human value="Only one of DiagnosticReport.media.link or DiagnosticReport.media.extension:mediaLinkR5 can be populated at a time." />
<expression value="media.empty() or extension('http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media.link').empty()" />
ryma2fhir marked this conversation as resolved.
Show resolved Hide resolved
</constraint>
</element>
<element id="DiagnosticReport.extension:compositionReferenceR5">
<path value="DiagnosticReport.extension" />
<sliceName value="compositionReferenceR5" />
Expand All @@ -46,21 +55,13 @@
<element id="DiagnosticReport.extension:mediaR5">
<path value="DiagnosticReport.extension" />
<sliceName value="mediaR5" />
<short value="Reference to a DocuentReference resource instance that provides structure for organizing the contents of the DiagnosticReport." />
<type>
<code value="Extension" />
<profile value="http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media.link" />
<profile value="http://hl7.org/fhir/5.0/StructureDefinition/extension-DiagnosticReport.media" />
</type>
<isModifier value="false" />
</element>
<element id="DiagnosticReport.extension:mediaR5.extension">
<path value="DiagnosticReport.extension.extension" />
<min value="1" />
</element>
<element id="DiagnosticReport.extension:mediaR5.extension:link">
<path value="DiagnosticReport.extension.extension" />
<sliceName value="link" />
<min value="1" />
</element>
<element id="DiagnosticReport.extension:noteR5">
<path value="DiagnosticReport.extension" />
<sliceName value="noteR5" />
Expand Down
Loading