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

ServiceRequest Neuveröffentlichung 2024 #81

Merged
merged 283 commits into from
Nov 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
283 commits
Select commit Hold shift + click to select a range
b7ce7e1
Define attachments in logicals
florianschoffke Sep 10, 2024
443b6dd
add mapping for logical model
florianschoffke Sep 10, 2024
dc7b0ad
Set mappings for Rezeptanforderung
florianschoffke Sep 10, 2024
d8499ba
Change ID for Rezeptanforderung source mapping
florianschoffke Sep 10, 2024
0ecc1cb
Add Source Mapping for Confirmation
florianschoffke Sep 10, 2024
1cf699f
Mapping for Requestcancellation
florianschoffke Sep 10, 2024
d872538
DispenseRequest Logical Model
florianschoffke Sep 10, 2024
45c6ca0
dispenserequest confirmation logical
florianschoffke Sep 10, 2024
4749a76
logical for message copy
florianschoffke Sep 10, 2024
9558f57
fix display for PRescription Request
florianschoffke Sep 10, 2024
c07f572
Fix statements for Restreichweite
florianschoffke Sep 10, 2024
31d566b
Reduce name length for LogicalModels
florianschoffke Sep 10, 2024
fbc7885
Fix identation for telematik id in logical model
florianschoffke Sep 10, 2024
b950437
Add logical and mapping for rejection of prescription request
florianschoffke Sep 10, 2024
dc7c3df
adapt pumls
florianschoffke Sep 12, 2024
55e8580
Add aenderungsflag in confirmation log
florianschoffke Sep 12, 2024
b2b109f
Remove TelematikID involvierte Parteien
florianschoffke Sep 12, 2024
e922284
Anpassung Ablehnung Freitext
florianschoffke Sep 12, 2024
57342bc
exclude simplifier files in gitignore
florianschoffke Sep 12, 2024
3a2488c
Update PrescriptionRequest for MedicationInformation
florianschoffke Sep 12, 2024
090237e
set valueset serviceidentifier
florianschoffke Sep 13, 2024
a7a33df
edit comment on messag header
florianschoffke Sep 13, 2024
cd5517d
Remove clutter information and fix examples
florianschoffke Sep 13, 2024
d7de962
Many Changes for ServiceReqeust
florianschoffke Sep 13, 2024
0b81b07
Add flags to MedicationRequest
florianschoffke Sep 13, 2024
c8d024f
Cleanup and warning fixes
florianschoffke Sep 13, 2024
bede331
Add Copy Message place
florianschoffke Sep 13, 2024
083913c
Copy Contact Details
florianschoffke Sep 13, 2024
6f064fd
implement reason CS
florianschoffke Sep 13, 2024
f9ca523
Modifier Extensions and remaining supply
florianschoffke Sep 13, 2024
dfa8131
fix remaining supply
florianschoffke Sep 13, 2024
69b7c1a
add comment for attachments
florianschoffke Sep 13, 2024
2e02ec1
Add did medication change Extension
florianschoffke Sep 13, 2024
1a742a2
adapt cardinality
florianschoffke Sep 13, 2024
b9cbd8f
remove FOR profiles
florianschoffke Sep 13, 2024
6ff87e0
change dependencies for sushi error
florianschoffke Sep 13, 2024
1a93742
Add example Patient and Practitioner
florianschoffke Sep 13, 2024
11de755
fix patient
florianschoffke Sep 13, 2024
503bdd3
Add basisprofil dependency
florianschoffke Sep 16, 2024
b90c724
test logical invariant
florianschoffke Sep 16, 2024
a29cfb0
Invarianten für prescription logicals
florianschoffke Sep 16, 2024
1bfe13d
Add logical invariants
florianschoffke Sep 16, 2024
f03b46b
Fix dispense request mapping
florianschoffke Sep 16, 2024
246db12
Improve dispense request profile and log
florianschoffke Sep 16, 2024
f8ab336
improve coding definition
florianschoffke Sep 16, 2024
30b70b2
Invariants for Prescription ServiceRequest
florianschoffke Sep 16, 2024
c533b59
dispense constraints
florianschoffke Sep 16, 2024
8a93db8
Update identifier definition and examples
florianschoffke Sep 16, 2024
e5a22d8
Setup examples
florianschoffke Sep 16, 2024
e70370b
Add mapping for Rezeptanforderung
florianschoffke Sep 17, 2024
d0d37b2
Set Mappings and profiles
florianschoffke Sep 17, 2024
3a76032
Rename Mapping Field
florianschoffke Sep 20, 2024
0ffb51d
set version
florianschoffke Sep 20, 2024
bfe03cb
implement concept map
florianschoffke Sep 20, 2024
75491ec
redefine concept map
florianschoffke Sep 20, 2024
80f1e9a
concept map target uri
florianschoffke Sep 20, 2024
ca0ac89
add more header info
florianschoffke Sep 20, 2024
0c4ae45
started with xslt
florianschoffke Sep 23, 2024
9d73381
Edit comments and modifier extensions
florianschoffke Sep 23, 2024
d2867e3
Add ocmment for messaeheader
florianschoffke Sep 23, 2024
0592ec4
rearrage resources
florianschoffke Sep 23, 2024
95bff20
rearrange pumls
florianschoffke Sep 24, 2024
dd57977
add puml for prescription class diagram
florianschoffke Sep 24, 2024
e5f11b9
add content
florianschoffke Sep 24, 2024
db8ddf9
Rearrange files
florianschoffke Sep 24, 2024
e5c3588
Add mapping for prescription confirmation
florianschoffke Sep 24, 2024
27abed8
Add cancellation mapping
florianschoffke Sep 24, 2024
f0400a9
Add dispense request mapping
florianschoffke Sep 24, 2024
42392b5
Add Logical dispense request confirmation
florianschoffke Sep 24, 2024
10b8700
Implement Logical for message Copy
florianschoffke Sep 24, 2024
74217f0
IG: add mapping rezeptanforderung bestaetigung
florianschoffke Sep 24, 2024
2f25dcb
fix for previous commit
florianschoffke Sep 24, 2024
c3379b1
fine tunig
florianschoffke Sep 24, 2024
18a2176
Add more mappings to IG
florianschoffke Sep 24, 2024
726eaa5
Add FHIR Mappings vor canellation and rejetction
florianschoffke Sep 24, 2024
7414375
IG: Add Mappings for dispenserequest
florianschoffke Sep 24, 2024
170dd7a
boilerplate usecase text
florianschoffke Sep 24, 2024
d26c177
change descriptions for introduction
florianschoffke Sep 24, 2024
b710c3e
set text for einfuehrung
florianschoffke Sep 24, 2024
7be90d3
add to introduction
florianschoffke Sep 24, 2024
2ba756d
edit stuff
florianschoffke Sep 24, 2024
6ee7dfe
Edit info for prescription request
florianschoffke Sep 24, 2024
d16ea5f
edit UC 1
florianschoffke Sep 24, 2024
f4bd771
Change name for Abgabeanforderung
florianschoffke Sep 24, 2024
8b2ac2f
add patient to dispense request
florianschoffke Sep 24, 2024
49eee38
Edit UC2 gemF puml
florianschoffke Sep 26, 2024
5435aaf
Set subject in MedicationRequest
florianschoffke Sep 26, 2024
00713df
Add Telematik ID as Identifier
florianschoffke Sep 26, 2024
2f1dfa8
Add time to annotations
florianschoffke Sep 26, 2024
b2ca77d
dispense request puml
florianschoffke Sep 26, 2024
0be4cf2
add hyperlinks to modifier extension
florianschoffke Sep 26, 2024
1207dd6
fix hyperlinks
florianschoffke Sep 26, 2024
3b9f996
Edit comment for Flowtype indication
florianschoffke Sep 26, 2024
b6bb986
rename mapping files
florianschoffke Sep 26, 2024
b6128c0
Edit for UseCase 1
florianschoffke Sep 26, 2024
96fe830
Edit index page
florianschoffke Sep 26, 2024
8db47d7
Edit Example FQL
florianschoffke Sep 26, 2024
24a0ada
Move redeemByPatient field
florianschoffke Sep 26, 2024
531e8b5
Rearraning
florianschoffke Sep 27, 2024
fa4d129
Move Examples
florianschoffke Sep 27, 2024
f77f480
rename fhir artifact
florianschoffke Sep 27, 2024
4ca0b55
revamp profiles
florianschoffke Sep 27, 2024
31680b6
Identifier revamp
florianschoffke Sep 27, 2024
289bec6
Revamp Logical Models
florianschoffke Sep 27, 2024
33b9901
first test codesystem
florianschoffke Sep 27, 2024
b55a591
move vs and cs
florianschoffke Sep 27, 2024
a4edd47
revamp cs and vs
florianschoffke Sep 27, 2024
9c5c817
perhaps fixes
florianschoffke Sep 27, 2024
f4cee6c
add quotes
florianschoffke Sep 27, 2024
2b6aea7
build with fixes
florianschoffke Sep 27, 2024
0c764c8
fix page render
florianschoffke Sep 27, 2024
8760e4a
try fix for render error
florianschoffke Sep 27, 2024
78433df
try fix
florianschoffke Sep 27, 2024
65dcee4
revert fix
florianschoffke Sep 27, 2024
d449e70
complete toc of terminologies
florianschoffke Sep 27, 2024
9e9813e
Add motivations for profiles
florianschoffke Sep 27, 2024
6dfb4ce
remove old examples
florianschoffke Sep 27, 2024
fc890c9
add description
florianschoffke Sep 27, 2024
478bbfd
change for uc
florianschoffke Sep 27, 2024
333c106
change
florianschoffke Sep 27, 2024
b2e5032
test for index
florianschoffke Sep 27, 2024
a84ab50
more test
florianschoffke Sep 27, 2024
ea7ba27
more test
florianschoffke Sep 27, 2024
ce15086
restructure
florianschoffke Sep 27, 2024
974dd42
minor fixes
florianschoffke Sep 27, 2024
7964dee
structuring for use cases
florianschoffke Sep 27, 2024
81a74d6
change links
florianschoffke Sep 27, 2024
f945fd7
fix paths for logicals
florianschoffke Sep 27, 2024
9f47570
fix path for medication request
florianschoffke Sep 27, 2024
2b770ac
fix for dispense request path
florianschoffke Sep 27, 2024
084fce2
Sleeken usecase 1 description
florianschoffke Sep 27, 2024
7fe3e54
Adapt class diagrams
florianschoffke Sep 30, 2024
458ca45
test for different structure
florianschoffke Sep 30, 2024
c7145e6
restructure UseCase 1
florianschoffke Sep 30, 2024
40d0543
add header two sections
florianschoffke Sep 30, 2024
e95cf74
undo header sections
florianschoffke Sep 30, 2024
d632d29
rename use cases
florianschoffke Sep 30, 2024
5fa6c55
Change Message Copy code
florianschoffke Sep 30, 2024
be7bdc3
adapt logical model for message copy
florianschoffke Sep 30, 2024
b05a155
Describe UseCase 3
florianschoffke Sep 30, 2024
4e2b683
describe uc 4
florianschoffke Sep 30, 2024
7855085
changes for start page
florianschoffke Sep 30, 2024
5accaa8
reduce uebergreifende Festlegungen
florianschoffke Sep 30, 2024
b270056
Changes for index page
florianschoffke Sep 30, 2024
7e7abd5
Add puml images
florianschoffke Oct 1, 2024
93f9925
Edit multiple service requests
florianschoffke Oct 1, 2024
d0c847e
Edit Identifier page
florianschoffke Oct 1, 2024
eb5a55c
Title for IG
florianschoffke Oct 1, 2024
1b54508
Rename tab
florianschoffke Oct 1, 2024
5ac93bb
remove redundant exampes
florianschoffke Oct 1, 2024
d7d9973
fix broken link
florianschoffke Oct 1, 2024
4a13761
Rename IG
florianschoffke Oct 1, 2024
ceffdbb
Fix statement
florianschoffke Oct 1, 2024
4598eef
Remove KBV_FOR references
florianschoffke Oct 1, 2024
65d7994
Set examples round 1
florianschoffke Oct 1, 2024
6967e65
Examples for UC 1
florianschoffke Oct 1, 2024
06748f9
Set ServiceIdentifer VS
florianschoffke Oct 1, 2024
271f9af
remove mailto: in endpoint
florianschoffke Oct 1, 2024
3a939ed
Adapt UC1 Examples
florianschoffke Oct 1, 2024
aea9e35
Add example for multiple requests
florianschoffke Oct 1, 2024
ede2389
Add UC 2 Examples
florianschoffke Oct 1, 2024
6e93168
Edit UC3 examples
florianschoffke Oct 1, 2024
ca9f30c
UC4 Examples
florianschoffke Oct 1, 2024
cd05bf6
Fixes for Requester Type
florianschoffke Oct 1, 2024
04271f6
Fixes for Examples
florianschoffke Oct 1, 2024
c5d2dce
Set Examples
florianschoffke Oct 7, 2024
378a262
Redo ValueSets
florianschoffke Oct 7, 2024
6f75e89
Fixes for examples
florianschoffke Oct 7, 2024
3ff192e
Clarification on FlowType
florianschoffke Oct 7, 2024
48a0cf9
Add single example
florianschoffke Oct 7, 2024
9eaf8e8
Add Copy Bundle example
florianschoffke Oct 7, 2024
3850a60
Changes for first constraint
florianschoffke Oct 7, 2024
5dbd862
Implement bundle constraints
florianschoffke Oct 8, 2024
dc16d3d
Negative Tests for message container
florianschoffke Oct 8, 2024
7cb2416
Fix examples for bundle constraints
florianschoffke Oct 8, 2024
9c19a69
Implement Constraints for Prescription Request
florianschoffke Oct 8, 2024
654d058
implement remaining constraints
florianschoffke Oct 8, 2024
87018ee
Fix constraint and examples
florianschoffke Oct 8, 2024
3c462a6
fix logical constraints
florianschoffke Oct 8, 2024
6efb44f
update firely terminal pipeline
florianschoffke Oct 8, 2024
1b17c67
Add displays for MessageHeader
florianschoffke Oct 8, 2024
dc65163
Add Block for free Text
florianschoffke Oct 10, 2024
1ed44df
removing display 1..1 again
florianschoffke Oct 10, 2024
c2a98b4
changes from busines
florianschoffke Oct 10, 2024
bcf1ef4
implement Extensions for IG
florianschoffke Oct 10, 2024
1f56bc0
implement extension for alternative address
florianschoffke Oct 10, 2024
2e7b5a0
Add delivery coding to examples
florianschoffke Oct 10, 2024
6402c22
Add constraint negative example
florianschoffke Oct 10, 2024
34c9c35
Fix Examples for new constraint
florianschoffke Oct 10, 2024
31be280
Add entry for alternative delivery in IG
florianschoffke Oct 10, 2024
d4e106c
Fix pattern for Dispense Request
florianschoffke Oct 10, 2024
16cf596
Add another example
florianschoffke Oct 11, 2024
3b8a99d
adapt dispenseRequest quantity
florianschoffke Oct 11, 2024
edc39c2
Add Bedarfszeitraum example
florianschoffke Oct 11, 2024
c67387e
improvements for xslt
florianschoffke Oct 11, 2024
92327da
change positions in stylesheet
florianschoffke Oct 11, 2024
2c1e22b
Rezeptanforderungen je Patient
florianschoffke Oct 11, 2024
8f0ac76
setup for new examples
florianschoffke Oct 14, 2024
0421692
remove invalid examples from build
florianschoffke Oct 14, 2024
c3f0c0b
Add more examples
florianschoffke Oct 14, 2024
e2d09c0
Add urgent to xslt
florianschoffke Oct 14, 2024
e0852f6
add extension pills
florianschoffke Oct 14, 2024
5e5980a
Add request id
florianschoffke Oct 14, 2024
cdfa7c6
add ablehnungs example
florianschoffke Oct 14, 2024
62264d0
add delivery adress for dispenserequest
florianschoffke Oct 14, 2024
dcef47f
Adjust rezeptanforderung
florianschoffke Oct 14, 2024
42ef187
minor adjustments rezeptanforderung
florianschoffke Oct 14, 2024
3f04b83
reintroduce epresription token
florianschoffke Oct 14, 2024
416084e
fix delivery options in dispense
florianschoffke Oct 14, 2024
d0f1684
Add KBV Medication info
florianschoffke Oct 14, 2024
79dce15
Add Medication Examples
florianschoffke Oct 14, 2024
81fe52b
set uuids in example xslt files
florianschoffke Oct 14, 2024
198e093
Add examples for Dispensieranforderung
florianschoffke Oct 14, 2024
05c95cc
Implement copy xslt
florianschoffke Oct 14, 2024
a4c79a8
Edit Reichweite
florianschoffke Oct 14, 2024
6154669
working copy
florianschoffke Oct 14, 2024
517a613
change id's
florianschoffke Oct 14, 2024
c7ac810
format rezeptanforderung xsl
florianschoffke Oct 17, 2024
c700416
add medical information to logical Models
florianschoffke Oct 17, 2024
3db489d
Add Medical Info for rejection and cancellation in profile and example
florianschoffke Oct 17, 2024
c02531e
fix example
florianschoffke Oct 17, 2024
7d520e6
add dosageinstruction
florianschoffke Oct 17, 2024
7acc28d
add dosageInstruction in xslt
florianschoffke Oct 17, 2024
df169c8
Add MedicationDispense
florianschoffke Oct 17, 2024
ae10edd
Add Dispense information to IG
florianschoffke Oct 17, 2024
19708e2
Add rejection info in IG
florianschoffke Oct 17, 2024
20a77f7
fixes and improvements
florianschoffke Oct 17, 2024
b89e909
changes for xslt
florianschoffke Oct 17, 2024
7a40e89
changed MEdication for dispense Request
florianschoffke Oct 17, 2024
816d96e
constraint numbering
florianschoffke Oct 17, 2024
77270f1
update main yml
florianschoffke Oct 17, 2024
deeb1e8
Patient zu epa Patient gemacht
florianschoffke Oct 17, 2024
401bca1
Organization to fhir directory
florianschoffke Oct 17, 2024
81e8f21
Practitioner to VZD Practitioner
florianschoffke Oct 18, 2024
ed5526d
Organization Coding change
florianschoffke Oct 18, 2024
df8962d
redo dependencies
florianschoffke Oct 18, 2024
d2f59ca
reduce aliases
florianschoffke Oct 18, 2024
d5e4a13
Remove todos
florianschoffke Oct 18, 2024
854d5f0
comment out unused constraint tests
florianschoffke Oct 18, 2024
c9fbdcf
update version to 1.2.0-rc1
florianschoffke Oct 18, 2024
b618d60
fixes in xslt
florianschoffke Oct 18, 2024
fd53e2c
change message header examples
florianschoffke Oct 18, 2024
5ac027f
add script to build pdfs
florianschoffke Oct 18, 2024
0753ebe
update version to rc2
florianschoffke Oct 21, 2024
4b8afa1
Add hint for xslt in guide
florianschoffke Oct 21, 2024
c1c7575
releaseinfo in guide
florianschoffke Oct 21, 2024
1d88305
Add iframes for click dummy
florianschoffke Oct 22, 2024
2fca9fb
fix embeds
florianschoffke Oct 22, 2024
839fcbe
update videos for intro page
florianschoffke Oct 24, 2024
8105f8f
add ATF to index
florianschoffke Nov 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 11 additions & 9 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

name: CI (FHIR 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:
Expand All @@ -16,33 +16,33 @@ on:
# 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:
- uses: actions/checkout@v4
- uses: actions/setup-node@v3
with:
node-version: '20'

# Install .NET runtime
- name: Setup .NET Core SDK
uses: actions/setup-dotnet@v2
with:
dotnet-version: 6.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@v3
with:
distribution: 'microsoft'
java-version: '17'

- name: Firely.Terminal (GitHub Actions)
uses: FirelyTeam/firely-terminal-pipeline@v0.4.0
uses: FirelyTeam/firely-terminal-pipeline@v0.4.3
with:
PATH_TO_CONFORMANCE_RESOURCES: Resources/fsh-generated/resources/
FIRELY_TERMINAL_VERSION: 3.1.0
Expand All @@ -52,14 +52,16 @@ jobs:
JAVA_VALIDATION_ENABLED: true
OUTPUT_FORMAT: RAW
JAVA_VALIDATION_OPTIONS: -allow-example-urls true
JAVA_VALIDATOR_VERSION: 6.0.11
JAVA_VALIDATOR_VERSION: 6.3.15
SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }}
SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }}
SUSHI_ENABLED: true
SUSHI_VERSION: 3.5.0
SUSHI_VERSION: 3.11.0
SUSHI_OPTIONS: Resources/
EXPECTED_FAILS: VALIDATION_CONFORMANCE_DOTNET VALIDATION_CONFORMANCE_JAVA VALIDATION_EXAMPLES_JAVA

- name: Check for Uncommitted Changes
run: |
git diff --exit-code 'Resources/fsh-generated/resources'|| (echo "Es gibt Änderungen durch die Pipeline. Lokale Sushi Konfiguration prüfen!" && exit 1)


4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,7 @@ fhirpkg.lock.json
*.zip
out/
.history
project.yaml
.simplifier/connection.settings.json
.simplifier/project.snapshot.json
Resources/scripts/pdf_files
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"cSpell.words": [
"Rezeptanforderung"
]
}
2 changes: 0 additions & 2 deletions ExternalDependencies/readme.txt

This file was deleted.

14 changes: 0 additions & 14 deletions Resources/codfsh-config.yaml

This file was deleted.

Loading
Loading