forked from minigrrl/dk-core-stu3
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Updated info on CPR-kontoret, which is now placed under a new department * Added ProducentId to organization * Related person - work in progress * added example for RelatedPerson * Updated after feedback from SIG * Update StructureDefinition-dk-core-basic-observation-intro.md #114 * Fixed typos * Fixed typo * Added RelatedPerson example * Fixed typo * Updated example * Removed misplaced link * Renamed PatientRelationshipValues to PatientRelationshipType * Added documentation * Aligned namings * Update SORIdentifier.fsh * States that Producent identifier is maintained by MedCom * documentation about cpr status and civilstand added to resolve issue #70 * Added example of regional diagnosis that are problem-list-items #97 * Fixed broken link, updated examples with official MedCom test persons * Patient link.other now refer to DkCorePatient or DkCoreRelatedPerson * Added missing link * Made danish translations a codesystem supplement * Updated documentation after review * Added code value for 'family member' * Handling of errors in QA * Naming and casing * Handling of comments in PR --------- Co-authored-by: Christian Gasser <[email protected]> Co-authored-by: hagensen-software <[email protected]> Co-authored-by: tmsMedcom <[email protected]> Co-authored-by: kirstinerosenbeck <[email protected]>
- Loading branch information
1 parent
20c407a
commit 2817d12
Showing
19 changed files
with
307 additions
and
49 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
Profile: DkCoreRelatedPerson | ||
Parent: RelatedPerson | ||
Id: dk-core-related-person | ||
Title: "Danish Core Related Person Profile" | ||
Description: "HL7 Denmark core profile for a related person" | ||
|
||
// Allow CPR and eCPR numbers as identifiers | ||
* identifier 0.. | ||
* ^slicing.discriminator.type = #value | ||
* ^slicing.discriminator.path = "system" | ||
* ^slicing.rules = #open | ||
* identifier contains | ||
cpr 0..1 and | ||
x-ecpr 0..1 and | ||
d-ecpr 0..1 | ||
* identifier[cpr] only DkCoreCprIdentifier | ||
* ^short = "[DA] cpr-nummer, som det fremgår af CPR registeret" | ||
* identifier[x-ecpr] only DkCoreXeCprIdentifier | ||
* ^short = "[DA] X-eCPR, tildelt fra den nationale eCPR service" | ||
* identifier[d-ecpr] only DkCoreDeCprIdentifier | ||
* ^short = "[DA] D-eCPR, decentral eCPR" | ||
|
||
* patient only Reference(DkCorePatient) | ||
|
||
* name ^slicing.discriminator.type = #value | ||
* ^slicing.discriminator.path = "use" | ||
* ^slicing.rules = #open | ||
* name contains official 0..1 | ||
* name[official] ^short = "[DA] Officielt navn, som det fremgår af CPR registeret" | ||
* use 1.. | ||
* use = #official (exactly) | ||
* family 1.. | ||
|
||
* relationship from RelatedPersonRelationshipTypes (extensible) | ||
|
||
Instance: Child | ||
InstanceOf: DkCoreRelatedPerson | ||
Title: "Example of child as related person" | ||
Description: "Example of child as related person" | ||
Usage: #example | ||
* identifier.system = "urn:oid:1.2.208.176.1.2" | ||
* identifier.value = "1502799995" | ||
* name.use = #official | ||
* name.family = "Mosebryggersen" | ||
* name.given = "Odd Haugen Test" | ||
* gender = #male | ||
* birthDate = "1979-02-15" | ||
* patient.reference = "Patient/283" | ||
* relationship = $v3-RoleCode#CHILD | ||
|
||
Instance: TwoRelations | ||
InstanceOf: DkCoreRelatedPerson | ||
Title: "Example of a related person with two relations" | ||
Description: "Example of a person that has relations as both neighbor and primary caretaker" | ||
Usage: #example | ||
* identifier.system = "urn:oid:1.2.208.176.1.2" | ||
* identifier.value = "0201919996" | ||
* name.use = #official | ||
* name.family = "Lauridsen" | ||
* name.given = "Ellen Louise Test" | ||
* gender = #female | ||
* birthDate = "1991-01-02" | ||
* patient.reference = "Patient/283" | ||
* relationship[0] = $v3-RoleCode#NBOR | ||
* relationship[1] = DkRelatedPersonRelationshipCodes#PRICARE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
Profile: ProducentId | ||
Parent: Identifier | ||
Id: dk-core-producent-id | ||
Title: "Producent Id" | ||
Description: "Offical MedCom code describing the producer of lab results" | ||
* use = #official (exactly) | ||
* system 1.. | ||
* system = "http://medcomfhir.dk/ig/terminology/CodeSystem/MedComProducentID" (exactly) | ||
* value 1.. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.