95ba080875
feat: change form types to fix some OSC issues
...
This will:
* convert "Unterformular" to "DataForm" if flag `Hat_Unterformulare`
is set to true
* convert "DataForm" to "Unterformular" if required entry for
procedure date is not set
* sort forms by required form references
2025-01-01 19:21:00 +01:00
8be859d274
refactor: collect to String
2024-12-14 14:09:26 +01:00
e45661c84c
refactor: use if/else expression
2024-12-14 14:05:52 +01:00
e07ee7f593
refactor: move local function to the top
2024-12-14 14:04:28 +01:00
cd58cdba93
refactor: replace wildcard match with Ordering::Equal
2024-12-14 14:02:53 +01:00
bf90738dc6
refactor: replace for_each() with for loop
2024-12-14 14:01:08 +01:00
3445c3db3e
refactor: rename method and property
2024-12-14 13:46:11 +01:00
55cc9eeb29
fix: check of osc files within osb files
2024-12-10 23:06:57 +01:00
b242703452
chore: use Rust Crypto SHA implementation
2024-12-09 22:05:36 +01:00
37d945d016
refactor: replace closure with method
2024-12-08 12:28:49 +01:00
efa2dc68d6
chore: code cleanup
2024-12-08 12:19:08 +01:00
b4e1113f3d
chore: add linter config and related code cleanup
2024-12-04 14:36:59 +01:00
83d4857ed3
chore: cleanup lifetimes
2024-12-04 14:14:05 +01:00
6893d13c0b
chore: update dependencies
2024-12-04 14:13:26 +01:00
6d75679bd9
chore: update dependencies
2024-11-25 20:44:57 +01:00
f2d6213faf
fix: skip serializing if None
2024-11-09 12:53:04 +01:00
b4bcc852f2
refactor: use is_empty() instead of len check ( #39 )
2024-11-07 20:00:48 +01:00
dbf787d6c9
feat: check for missing form name in for reference ( #37 )
2024-11-07 19:30:10 +01:00
622811df5a
refactor: merge DataForm and Unterformular ( #36 )
...
* refactor: merge DataForm and Unterformular
* refactor: change visibility
2024-11-07 19:06:06 +01:00
15c79f8109
docs: add information about check results ( #35 )
2024-11-07 19:01:44 +01:00
e484d69006
fix: use binary file read ( #34 )
2024-11-06 19:15:42 +01:00
1debbf25a4
feat: add command to generate completion ( #33 )
2024-11-06 18:54:36 +01:00
242d818f88
Merge pull request #32 from pcvolkmer/feat_uka_profile
...
feat: embed UKA profile
2024-11-05 20:38:04 +01:00
4f3d748517
feat: embed UKA profile
2024-11-05 20:34:39 +01:00
bd1b66fd5b
feat: skip serializing if None
2024-11-05 01:15:57 +01:00
245b893047
refactor: use common Entry type
2024-11-04 19:10:33 +01:00
a1060242af
fix: adapt DataForm properties for Unterformular
...
Unterformular seems to be the same datatype as DataForm as used in OS
2024-11-04 18:55:46 +01:00
33b5b8341b
fix: mark values as optional in DataForm
2024-11-04 18:11:41 +01:00
1b525b83b6
chore: elide explicit lifetimes
2024-11-03 17:45:47 +01:00
c80867a994
chore: remove obsolete return
2024-11-03 17:43:45 +01:00
e053c212df
fix: memory cleanup
2024-10-31 23:00:40 +01:00
3274b728c3
chore: change header information
2024-10-31 22:35:24 +01:00
0785bb4bfb
build: remove wxs file
2024-10-31 22:30:24 +01:00
08abb24857
build: bump version
v0.9.0
2024-10-31 00:41:23 +01:00
850b95cd43
chore: update dependencies
2024-10-31 00:39:27 +01:00
1e5987993b
chore: change license string in Cargo.toml
2024-10-31 00:38:59 +01:00
c6fd3c59f7
feat: add optional LkrCode property for ICD 10 codes
2024-10-31 00:25:25 +01:00
5bff4ddba7
chore: update cc crate
2024-10-31 00:24:44 +01:00
d4febb026f
chore: change License to GNU GPL v2
2024-10-30 18:38:51 +01:00
35d9e0800e
chore: update dependencies
2024-06-22 20:36:36 +02:00
c924653677
build: build packages with zip support but without valid zip password
v0.8.0
2024-06-07 15:02:53 +02:00
96875c2da9
build: create release drafts and upload build assets
2024-06-07 14:54:51 +02:00
d8b49b416b
build: update Makefile to use powershell subcommand on windows
2024-06-07 14:09:58 +02:00
f03d134569
chore: update dependencies
2024-05-31 11:36:18 +02:00
edda9cd2f4
feat: embed profile file for UK Aachen
2024-05-31 10:53:33 +02:00
8bd2053b91
chore: update dependency to crate zip
2024-05-26 20:40:28 +02:00
ee6c38b459
feat: add profile option alias 'never_hide' for 'remove_filter'
...
The option 'never_hide' will also be the counterpart to 'hide'.
2024-05-23 15:11:59 +02:00
218e6aff15
feat: add profile option 'remove_filter' to remove filter for form entries
2024-05-23 15:04:19 +02:00
3ed38ca817
feat: allow script code changes in profile form_fields segments
2024-05-23 14:02:23 +02:00
4b2ede0d80
build: add version to dependency deob
2024-05-23 13:04:56 +02:00