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

Eer 0.8 #2

Open
wants to merge 136 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
136 commits
Select commit Hold shift + click to select a range
980b616
Update README.md
ovi-medcom Aug 20, 2024
3437f0e
Update README.md
ovi-medcom Aug 20, 2024
7f2642f
Update sushi-config.yaml
ovi-medcom Aug 20, 2024
eb23436
Update index.md
ovi-medcom Aug 20, 2024
ee41397
Update index.md
ovi-medcom Aug 21, 2024
6ab8dce
Update index.md
ovi-medcom Aug 21, 2024
3e59701
Create eas-Use-case-1.md
ovi-medcom Aug 21, 2024
362975b
Update sushi-config.yaml
ovi-medcom Aug 21, 2024
06ed999
Create 1_1_getReceiverData.png
ovi-medcom Aug 21, 2024
534762c
Create 1_1_getReceiverData_error.png
ovi-medcom Aug 21, 2024
29abbac
renamed pngs
ovi-medcom Aug 21, 2024
2a71ea2
Update eas-Use-case-1.md
ovi-medcom Aug 21, 2024
9a61fad
Create eerCoreDeviceExtension.fsh
ovi-medcom Aug 21, 2024
9d03ef9
filename change from ehmi* to eer*
ovi-medcom Aug 22, 2024
7a32cb1
change of names from ehmi* to eer*
ovi-medcom Aug 22, 2024
287b7b4
renamed names from ehmi* to eer*
ovi-medcom Aug 22, 2024
b3fd88e
renamed ehmi* to eer*
ovi-medcom Aug 22, 2024
1021ed8
cleaning out unnecessary resources and instances
ovi-medcom Aug 22, 2024
e73b2f6
cleaning up
ovi-medcom Aug 22, 2024
afa2b6e
renaming
ovi-medcom Aug 22, 2024
0039e51
aligning everything after renaming
ovi-medcom Aug 22, 2024
16c8619
updated HI unit
ovi-medcom Aug 22, 2024
17165bf
eds images added
ovi-medcom Sep 4, 2024
60fce56
added devices and their definitions
ovi-medcom Sep 4, 2024
5fed926
Update eerDevice.fsh
ovi-medcom Sep 4, 2024
c3a0e4a
Update eerDeviceDefinition.fsh
ovi-medcom Sep 4, 2024
dd22153
Update eerDevice.fsh
ovi-medcom Sep 4, 2024
4262815
devicedefs changed to devices
ovi-medcom Sep 4, 2024
f9b1ec3
Update EHMIDeviceDefinitions-LPS.fsh
ovi-medcom Sep 4, 2024
3eb9f44
Update eerDeviceDefinition.fsh
ovi-medcom Sep 4, 2024
cc76075
Update EerDeviceAP.fsh
ovi-medcom Sep 4, 2024
c18a32b
Update eerDevice.fsh
ovi-medcom Sep 4, 2024
68c0d06
Update EerDeviceAP.fsh
ovi-medcom Sep 4, 2024
4661c6b
Update eerDeviceDefinition.fsh
ovi-medcom Sep 4, 2024
60aca1d
Update eerDeviceDefinition.fsh
ovi-medcom Sep 4, 2024
286c980
added publisher to msgdefs
ovi-medcom Sep 4, 2024
31be2a7
downgraded cardinality for publisher in msgdefs
ovi-medcom Sep 4, 2024
d50ab7e
Update ehmiMsgDef-CareCommunication.fsh
ovi-medcom Sep 4, 2024
211f923
clean up to handle build issues
ovi-medcom Sep 19, 2024
bcc32e8
further cleanup
ovi-medcom Sep 19, 2024
02571bc
Update sushi-config.yaml
ovi-medcom Sep 19, 2024
f0b8a22
cleaning u
ovi-medcom Sep 19, 2024
ae5a4ab
Update eerDevice.fsh
ovi-medcom Sep 19, 2024
8f20f5c
EerDeviceDefinition changed to EerEndpointDeviceDefinition
ovi-medcom Sep 19, 2024
15ff2d8
Update eerDeviceDefinition.fsh
ovi-medcom Sep 19, 2024
65ffa47
Update eas-Use-case-1.md
ovi-medcom Sep 19, 2024
4c2cbea
adding some instances again
ovi-medcom Sep 19, 2024
f7c2d9a
bad endpoint references corrected
ovi-medcom Sep 19, 2024
9927744
Create sor-mapping.md
ovi-medcom Sep 23, 2024
116c7d2
Update sushi-config.yaml
ovi-medcom Sep 23, 2024
9e8826a
Update sor-mapping.md
ovi-medcom Sep 23, 2024
77870bb
Update eerMessagingEndpoint.fsh
ovi-medcom Sep 23, 2024
15c708b
Update eerAliases.fsh
ovi-medcom Sep 23, 2024
e419d92
Update sor-mapping.md
ovi-medcom Sep 23, 2024
bdbcc69
Update sor-mapping.md
ovi-medcom Sep 23, 2024
13e8b2d
Update sor-mapping.md
ovi-medcom Sep 23, 2024
d0afbee
Update sor-mapping.md
ovi-medcom Sep 23, 2024
0366d95
Update sor-mapping.md
ovi-medcom Sep 23, 2024
d5f2000
Update sor-mapping.md
ovi-medcom Sep 23, 2024
9bb1920
endpoint addresses changed
ovi-medcom Sep 23, 2024
493646c
reorganizing Version2 instances
ovi-medcom Sep 23, 2024
a0edb6e
filename changed
ovi-medcom Sep 24, 2024
2ac7965
Update sushi-config.yaml
ovi-medcom Sep 24, 2024
0fa97d7
renaming of EPMsg
ovi-medcom Sep 24, 2024
290340b
filename changed
ovi-medcom Sep 24, 2024
7323114
renaming continued
ovi-medcom Sep 24, 2024
31071a2
renamin continued
ovi-medcom Sep 24, 2024
85505b0
bugs in renaming corrected
ovi-medcom Sep 24, 2024
98b7b51
more renaming bugs corrected
ovi-medcom Sep 24, 2024
e9dddf8
renaming continued
ovi-medcom Sep 24, 2024
e51266d
renaming continued
ovi-medcom Sep 24, 2024
0b7a3cd
renamin continued
ovi-medcom Sep 24, 2024
0295cbc
Update SOR.OU-Aarhus-Kommune-951391000016001.fsh
ovi-medcom Sep 24, 2024
702aa1d
another renaming
ovi-medcom Sep 24, 2024
62a8c5f
Update SOR IO Org.fsh
ovi-medcom Sep 24, 2024
eb156a4
added type and system for organization.identifier
ovi-medcom Sep 24, 2024
053177e
added system and type for organization.identifiers
ovi-medcom Sep 24, 2024
a480c19
Update sor-organization.fsh
ovi-medcom Sep 24, 2024
ea7c454
Update SOR.IO-Aarhus-Kommune.fsh
ovi-medcom Sep 24, 2024
256fad6
SOR as identifiertype replaced by SORID
ovi-medcom Sep 24, 2024
2957628
Update sor-organization.fsh
ovi-medcom Sep 24, 2024
b95f824
Update eerAliases.fsh
ovi-medcom Sep 24, 2024
3c64208
Delete eerMessagingEndpoint.fsh
ovi-medcom Sep 24, 2024
bdea5e5
Create eerEndpoints.fsh
ovi-medcom Sep 24, 2024
9dd775f
Create eerDigitalSignature.fsh
ovi-medcom Sep 24, 2024
d682d4b
Delete ehmiRegMunValueSets.fsh
ovi-medcom Sep 24, 2024
da00373
Create eerRegMunValueSets.fsh
ovi-medcom Sep 24, 2024
dfb8b9c
Delete ehmiMscdValueSets.fsh
ovi-medcom Sep 24, 2024
bb4136b
Create eerValueSets.fsh
ovi-medcom Sep 24, 2024
c65e9f3
Update eerDigitalSignature.fsh
ovi-medcom Sep 24, 2024
47a11c6
Update eerDigitalSignature.fsh
ovi-medcom Sep 24, 2024
434d372
Update eerAliases.fsh
ovi-medcom Sep 24, 2024
3141477
Update eerDigitalSignature.fsh
ovi-medcom Sep 24, 2024
b9d6b96
Update eerValueSets.fsh
ovi-medcom Sep 24, 2024
013bbc5
Update eerAliases.fsh
ovi-medcom Sep 24, 2024
c2917a5
Update eerDigitalSignature.fsh
ovi-medcom Sep 24, 2024
e659eed
Update eerValueSets.fsh
ovi-medcom Sep 24, 2024
7da02bb
renaming continued
ovi-medcom Sep 24, 2024
ddb5a49
Update eerDigitalSignature.fsh
ovi-medcom Sep 24, 2024
69c9e46
Update eerDigitalSignature.fsh
ovi-medcom Sep 25, 2024
559fd35
renaming
ovi-medcom Sep 25, 2024
19731fc
Update sushi-config.yaml
ovi-medcom Sep 25, 2024
aef27b4
Update EP.Msg.AAR.eDeliveryFhir.fsh
ovi-medcom Sep 25, 2024
50e6ec2
Update eerDevice.fsh
ovi-medcom Sep 25, 2024
f388847
Update eerMedComMessageValueSets.fsh
ovi-medcom Sep 25, 2024
82cd992
Update EP.Msg.AAR.eDeliveryFhir.fsh
ovi-medcom Sep 25, 2024
1116538
Create eerDevices.fsh
ovi-medcom Sep 25, 2024
115ad57
Update eerDevices.fsh
ovi-medcom Sep 25, 2024
28d0a2a
Update eerDevice.fsh
ovi-medcom Sep 25, 2024
1316368
Update eerDevices.fsh
ovi-medcom Sep 25, 2024
98cfe37
Update eerDevices.fsh
ovi-medcom Sep 25, 2024
10f7748
Update index.md
ovi-medcom Sep 26, 2024
9294038
including graphics on the homepage
ovi-medcom Sep 26, 2024
3de0be1
Update index.md
ovi-medcom Sep 26, 2024
57013a8
Update index.md
ovi-medcom Sep 26, 2024
43adb2d
Update index.md
ovi-medcom Sep 26, 2024
3fefeba
Create hr.png
ovi-medcom Sep 26, 2024
d3ab3bb
Update index.md
ovi-medcom Sep 26, 2024
8e6ab8b
Update index.md
ovi-medcom Sep 26, 2024
5275459
handling plantumls correct
ovi-medcom Sep 26, 2024
748f5a6
Update index.md
ovi-medcom Sep 26, 2024
2fe230b
Update index.md
ovi-medcom Sep 26, 2024
336f6ab
Update index.md
ovi-medcom Oct 1, 2024
60023fd
Update sushi-config.yaml
ovi-medcom Oct 1, 2024
2d10b69
updated images and references
ovi-medcom Oct 1, 2024
f1475ea
Update index.md
ovi-medcom Oct 1, 2024
a48512b
Update index.md
ovi-medcom Oct 1, 2024
2ae6d5b
Update index.md
ovi-medcom Oct 1, 2024
40b2c28
Update index.md
ovi-medcom Oct 1, 2024
6c46809
Update index.md
ovi-medcom Oct 1, 2024
e83159e
Update index.md
ovi-medcom Oct 1, 2024
723ab9d
Update index.md
ovi-medcom Oct 1, 2024
85ef1d7
Update index.md
ovi-medcom Oct 1, 2024
cf6212c
Update index.md
ovi-medcom Oct 1, 2024
62d927d
added some uml's
ovi-medcom Oct 28, 2024
0e20e8e
Update eas-Use-case-1.md
ovi-medcom Nov 20, 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
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
# EHMI Endpoint Register
# EER Endpoint Register (EER-0.8)

82 changes: 82 additions & 0 deletions input/fsh/eerAliases.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
Alias: $EdsAuditEventTypes = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-types
Alias: $EdsAuditEventSubTypes = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-sub-types
Alias: $EdsAuditEventSubTypesValueset = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-sub-types
Alias: $EdsAuditEventOutcome = http://hl7.org/fhir/audit-event-outcome
Alias: $EdsAuditEventSourceType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-source-type
Alias: $EdsAuditEventParticipationRoleType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-participationroletype
Alias: $EerAuditEventAgentWhoIdentifierTypes = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-agent-who-identifier-types
Alias: $EdsAuditEventEntityType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-entity-type
Alias: $EdsAuditEventEntityDetailType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-entity-detail-type
Alias: $EdsAuditEventValueSet = http://medcomfhir.dk/fhir/ehmi/CodeSystem/EHMIAuditEventValueSet
Alias: $AuditEventAgentNetworkType = http://hl7.org/fhir/R4/valueset-network-type.html
Alias: $AuditEventEntityType = http://hl7.org/fhir/R4/valueset-audit-entity-type.html
Alias: $AuditEventAgentWhoTypes = http://hl7.org/fhir/R4/valueset-participation-role-type.html
Alias: $AuditEventSubTypes = http://hl7.org/fhir/restful-interaction
Alias: $AuditEventSubTypesValueset = http://hl7.org/fhir/R4/valueset-audit-event-sub-type.html
Alias: $AuditEventTypes = http://terminology.hl7.org/CodeSystem/audit-event-type
Alias: $AuditEventTypes2 = http://dicom.nema.org/resources/ontology/DCM
Alias: $EdsAuditEventEntityMessageType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-auditevent-entity-message-type

Alias: $mCSDEndpointConnectionType = http://hl7.org/fhir/R4/valueset-endpoint-connection-type.html


Alias: $EerSorOrganizationIdentierType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-sor-organization-identier-type
Alias: $EerSorOrganizationIdentierTypeVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-sor-organization-identier-type-valueset

Alias: $EerMessageDefinitionIdentifierSystem = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-messagedefinition-identifier-system
Alias: $EerMessageDefinitionIdentifierSystemVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-messagedefinition-identifier-system-valueset

Alias: $EerEndpointConnectionType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-endpoint-connection-type
Alias: $EerEndpointConnectionTypeVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-endpoint-connection-type-valueset

Alias: $EerEndpointPayloadType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/ehmi-payload-type
Alias: $EerEndpointPayloadTypeVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/ehmi-payload-type-valueset

Alias: $EerSorOrganizationType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-sor-organization-type
Alias: $EerSorOrganizationTypeVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-sor-organization-type-valueset

Alias: $EerSorIOOrganizationType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-sor-io-organization-type
Alias: $EerSorIOOrganizationTypeVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-sor-io-organization-type-valueset

Alias: $EerEerMedComMessageDefinitionUri = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-medcom-message-definition-uri
Alias: $EerEerMedComMessageDefinitionUriVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-medcom-message-definition-uri-valueset

Alias: $EerMedComMessageDefinitionType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-medcom-message-definition-type
Alias: $EerMedComMessageDefinitionTypeVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-medcom-message-definition-type-valueset

Alias: $EerSorUnitType = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-sor-unit-type
Alias: $EerSorUnitTypeVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-sor-unit-type-valueset

Alias: $EerSorClinicalAdministrativeHierarchy = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-sor-clinical-administrative-hierarchy
Alias: $EerSorClinicalAdministrativeHierarchyVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-sor-clinical-administrative-hierarchy-valueset

//Alias: $EerSorMunicipalityCode = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-sor-municipality-type
Alias: $EerSorMunicipalityCode = http://hl7.dk/fhir/core/CodeSystem/dk-core-municipality-codes
Alias: $EerSorMunicipalityCodeVS = http://hl7.dk/fhir/core/ValueSet/dk-core-MunicipalityCodes

Alias: $EerSorRegionalCode = http://hl7.dk/fhir/core/CodeSystem/dk-core-regional-subdivision-codes
Alias: $EerSorRegionalCodeVS = http://hl7.dk/fhir/core/ValueSet/dk-core-RegionalSubDivisionCodes

Alias: $MessageEvents = http://medcomfhir.dk/ig/terminology/CodeSystem/medcom-messaging-eventCodes

Alias: $EerUsageContextCodeSystem = http://terminology.hl7.org/CodeSystem/usage-context-type
Alias: $EerUsageContextCodeSystemVS = http://medcomehmi.dk/ig/dk-ehmi-eer/ValueSet/eer-messagedefinition-use-context-code-valueset

Alias: $EerDigSigCS = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-digital-signature-type
Alias: $EerDigSigVS = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-digital-signature-type-valueset

/*
Alias: $StatusCodes = http://hl7.org/fhir/encounter-status
Alias: $ActCodes = http://terminology.hl7.org/CodeSystem/v3-ActCode
Alias: $EventStatus = http://hl7.org/fhir/event-status
Alias: $CategoryCodes = http://medcomfhir.dk/fhir/carecommunication/CodeSystem/medcom-careCommunication-categoryCodes
Alias: $ServerityCode = http://hl7.org/fhir/issue-severity
Alias: $CodeCode = http://hl7.org/fhir/issue-type
Alias: $AcknowledgementCode = http://hl7.org/fhir/ValueSet/Acknowledgement-code
Alias: $BundleType = http://hl7.org/fhir/bundle-type
Alias: $Use = http://medcomfhir.dk/fhir/messaging/CodeSystem/medcom-messaging-destinationUse
Alias: $MessageEvents = http://medcomfhir.dk/fhir/messaging/CodeSystem/medcom-messaging-eventCodes
Alias: $SORCode = urn:oid:1.2.208.176.1.1
Alias: $EANCode = urn:oid:1.3.88
Alias: $activityCodes = http://medcomfhir.dk/fhir/messaging/CodeSystem/medcom-messaging-activityCodes
*/
Original file line number Diff line number Diff line change
@@ -1,21 +1,31 @@
Extension: EHMICoreSystemExtension
Id: ehmi-core-system-extension
Title: "ehmi Core System Extension"
Description: "Reference to a Device that is used to specify one or more systems which an Endpoint uses"
Extension: EerEUASystemExtension
Id: eer-dk-eua-system-extension
Title: "EER System Extension - EUA"
Description: "Reference to a Device that is used to specify one or more systems which an Endpoint uses
This is equivalent to the SOR-element"
//* value[x] Reference
* value[x] 0..
* value[x] only Reference(EerDeviceEUA)

Extension: EerMSHSystemExtension
Id: eer-dk-msh-system-extension
Title: "EER System Extension - MSH"
Description: "Reference to a Device that is used to specify one or more systems which an Endpoint uses
This is equivalent to the SOR-element"
//* value[x] Reference
* value[x] 0..
* value[x] only Reference(Device)
* value[x] only Reference(EerDeviceMSH)

Extension: EHMICoreNetworkSupplySystemExtension
Id: ehmi-dk-core-network-supply-system-extension
Title: "ehmiCoreDeviceExtension"
Extension: EerCoreNetworkSupplySystemExtension
Id: eer-dk-network-supply-system-extension
Title: "EER System Extension - AP"
Description: "Reference to a Device that is used to specify one or more systems which an Endpoint uses"
* value[x] 0..
* value[x] only Reference(Device)
* value[x] only Reference(EerDeviceAP)

/*
Profile: ehmiCoreSystemExtension
Parent: ehmiCoreDeviceExtension
Profile: EerCoreDeviceExtension
Parent: EerCoreSystemExtension
Id: ehmi.dk.core.system.extension
Title: "ehmi Core System Extension"
Description: """
Expand Down
42 changes: 42 additions & 0 deletions input/fsh/eerDevice.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
Profile: EerDevice
Parent: Device
Title: "EER EndpointDevice - General"
Description: "An EHMI profile of the Device resource."
* udiCarrier 0..0
* identifier 1..1 MS
* definition 1..1 MS
* status 1..1 MS
* manufacturer 1..1 MS
* lotNumber 0..0
* serialNumber 0..0
* deviceName 1..1 MS
* modelNumber 0..0
* partNumber 0..0
* type 0..0
* specialization 0..0
* property 0..0
* patient 0..0
* owner MS
* contact 0..0
* location 0..0
* url 0..0
* safety 0..0
* parent 0..0

Profile: EerDeviceAP
Parent: EerDevice
Title: "EER EndpointDevice - AP"
Description: "An EerDeviceAP profile of the EerDevice resource."
//* definition = Reference(EerEndpointDeviceDefinitionAP)

Profile: EerDeviceMSH
Parent: EerDevice
Title: "EER EndpointDevice - MSH"
Description: "An EerDeviceMSH profile of the EerDevice resource."
//* definition = Reference(EerEndpointDeviceDefinitionMSH)

Profile: EerDeviceEUA
Parent: EerDevice
Title: "EER EndpointDevice - EUA"
Description: "An EerDeviceEUA profile of the EerDevice resource."
//* definition = Reference(EerEndpointDeviceDefinitionEUA)
46 changes: 34 additions & 12 deletions input/fsh/eerDeviceDefinition.fsh
Original file line number Diff line number Diff line change
@@ -1,22 +1,44 @@
Profile: EerDeviceDefinition
Profile: EerEndpointDeviceDefinition
Parent: DeviceDefinition
Title: "EER EndpointDeviceDefinition"
Description: "An EER profile of the DeviceDefinition resource."
* identifier 1..1 MS
* manufacturerString 1..1 MS // bør være manufacturerReference, men for nu ok
* udiDeviceIdentifier 0..0
//* manufacturerString 1..1 MS // bør være manufacturerReference, men for nu ok
// * manufacturerReference
* deviceName 1..1
* deviceName.name MS
* deviceName.type = http://hl7.org/fhir/device-nametype#manufacturer-name "Manufacturer name" (exactly)
//* deviceName 1..1
//* deviceName.name MS
//* deviceName.type = http://hl7.org/fhir/device-nametype#manufacturer-name "Manufacturer name" (exactly)
* type from EerDeviceTypeVS
* type 1..1 MS
* specialization.systemType 1..1 MS
//* specialization.systemType 1..1 MS

Profile: EerDeviceDefinitionLPS
Parent: EerDeviceDefinition
Description: "An EerDeviceDefinition-LPS profile of the EerDeviceDefinition resource."
Profile: EerEndpointDeviceDefinitionAP
Parent: EerEndpointDeviceDefinition
Title: "EER EndpointDeviceDefinition - AP"
Description: "An EerEndpointDeviceDefinition-EOJ profile of the EerEndpointDeviceDefinition resource."
* type = EerDeviceType#AP "eDelivery Access Point" (exactly)

Profile: EerEndpointDeviceDefinitionMSH
Parent: EerEndpointDeviceDefinition
Title: "EER EndpointDeviceDefinition - MSH"
Description: "An EerEndpointDeviceDefinition-EOJ profile of the EerEndpointDeviceDefinition resource."
* type = EerDeviceType#MSH "Message Service Handler" (exactly)

Profile: EerEndpointDeviceDefinitionEUA
Parent: EerEndpointDeviceDefinition
Title: "EER EndpointDeviceDefinition - EUA"
Description: "An EerEndpointDeviceDefinition-EOJ profile of the EerEndpointDeviceDefinition resource."
* type = EerDeviceType#EUA "End User Application" (exactly)

/*
Profile: EerEndpointDeviceDefinitionLPS
Parent: EerEndpointDeviceDefinition
Description: "An EerEndpointDeviceDefinition-LPS profile of the EerEndpointDeviceDefinition resource."
* type = http://medcomehmi.dk/ig/dk-ehmi-eer/CodeSystem/eer-device-type#LPS "General Practitioner System"

Profile: EerDeviceDefinitionEOJ
Parent: EerDeviceDefinition
Description: "An EerDeviceDefinition-EOJ profile of the EerDeviceDefinition resource."
Profile: EerEndpointDeviceDefinitionEOJ
Parent: EerEndpointDeviceDefinition
Description: "An EerEndpointDeviceDefinition-EOJ profile of the EerEndpointDeviceDefinition resource."
* type = EerDeviceType#EOJ "EOJ"
*/
6 changes: 4 additions & 2 deletions input/fsh/eerDeviceValueSets.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,13 @@ Description: "CodeSystem containing codes for EER-Device-Type"
* ^caseSensitive = true
* #EOJ "Electronical Homecare Journal" "EOJ"
* #LPS "General Practitioner System" "LPS"

* #AP "eDelivery Access Point" "AP"
* #MSH "Message Service Handler" "MSH"
* #EUA "End User Application" "EUA"

ValueSet: EerDeviceTypeVS
Id: eer-device-type-valueset
Title: "EHMI SOR Organization Identier Type Valueset"
Title: "EER SOR Organization Identier Type Valueset"
Description: "ValueSet containing codes for EER-Device-Type"
* ^version = "1.0.0"
* ^status = #active
Expand Down
25 changes: 25 additions & 0 deletions input/fsh/eerDigitalSignature.fsh
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Profile: EerDigitalSignature
Parent: Basic
Id: eer.dk.digitalsignature
Title: "EER Digital Signature for eDelivery"
Description: "EER Digital Signature for eDelivery"
* identifier 1..1 MS SU
* code.coding.code = #ETSI
* code.coding.code from $EerDigSigVS
* code.coding.display = "Digital Signature"
* code.coding.system = $EerDigSigCS
* extension contains eer-dk-digital-signature-extension named digitalsignature 1..1 MS



Extension: EerDigitalSignatureExtension
Id: eer-dk-digital-signature-extension
Title: "EER Digital Signature for eDelivery Extension"
Description: "EER Digital Signature for eDelivery Extension"
* valueSignature.sigFormat 1..1
* valueSignature.data 1..1
* value[x]




Loading