Skip to content

Commit 3030925

Browse files
jkiddotmsMedcomjacandKirstinerosenbeck
authored
2.2.0 (#84)
* Created files for Observation * Simplified regex and fixed error that didnt account for 29 of february * Removing draft and experimental flags * Instances added Presented at the latest FHIR SIG meeting * Profilering and examples of Observation are updated * Update DkCoreObservation.fsh * Update the Observation profile and description about Observation * Added 2 realistic Continua-compliant home monitoring Observation examples * Fixed a couple of errors in the previous commit and changed the "KiAP" alias name to "Medcom" * Updated intro-page for DkCoreObservation and profile Outcomment content about DkCoreObservationVitalSigns. Added special-url values to sushi-config. * Added dependency on the PHD IG, fixed a bunch of remaining errors/warnings and silenced others... * Update StructureDefinition-dk-core-observation-intro.md Added descriptions of code systems * Updated system for MedCom and SKS codes * Add invariant on observations * Removed warnings and errors * Reverted fix for intentional bug * Observation: Scope and Usage updated, and profile adjusted Changes made based on comments from FHIR SIG * Update DkCoreObservation.fsh * Update DkCoreObservation.fsh * Changed usage from inline to example * Updated after review #83, #56 and #55 * Added an introduction to the big Bundle example * Removed re-definitions * Made release --------- Co-authored-by: tmsMedcom <[email protected]> Co-authored-by: Jacob Andersen <[email protected]> Co-authored-by: Kirstinerosenbeck <[email protected]>
1 parent 7b9d4d8 commit 3030925

25 files changed

+1040
-102
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ output
66
publisher.jar
77
fsh-generated
88
*.DS_Store
9+
.idea

ig.ini

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
[IG]
22
ig = fsh-generated/resources/ImplementationGuide-hl7.fhir.dk.core.json
3-
template = https://github.com/hl7dk/dk-ig-template
3+
;template = https://github.com/hl7dk/dk-ig-template
4+
template = fhir.base.template#current

input/fsh/CVRIdentifier.fsh

-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ Parent: Identifier
33
Id: dk-core-cvr-identifier
44
Title: "Danish Central Business Register (CVR) Identifier"
55
Description: "Identifier holding a danish [CVR](https://datacvr.virk.dk/data/) number."
6-
* ^status = #draft
76
* use = #official (exactly)
87
* system 1..
98
* system = "http://cvr.dk" (exactly)

input/fsh/DkCoreCprIdentifier.fsh

+1-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ Parent: Identifier
33
Id: dk-core-cpr-identifier
44
Title: "Danish Central Person Register (CPR) Identifier"
55
Description: "This structure holds the danish [CPR](https://cpr.dk/) identifier"
6-
* ^status = #draft
76
* use = #official (exactly)
87
* system 1..
98
* system = "urn:oid:1.2.208.176.1.2" (exactly)
@@ -21,4 +20,4 @@ Description: "This structure holds the danish [CPR](https://cpr.dk/) identifier"
2120
Invariant: cpr
2221
Description: "Requirement of danish civil registration numbers"
2322
Severity: #error
24-
Expression: "value.matches('^(?:(?:31(?:0[13578]|1[02])|(?:30|29)(?:0[13-9]|1[0-2])|(?:0[1-9]|1[0-9]|2[0-8])(?:0[1-9]|1[0-2]))[0-9]{2}[0-9]|290200[4-9]|2902(?:(?!00)[02468][048]|[13579][26])[0-3])[0-9]{3}$')"
23+
Expression: "value.matches('^((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})$')"

0 commit comments

Comments
 (0)