-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
24 changed files
with
327 additions
and
125 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
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,88 @@ | ||
// HL7 Data Type - FHIR R4_ HD[Device] - Sheet1.csv | ||
Instance: DatatypeHDToDevice | ||
InstanceOf: ConceptMap | ||
Title: "Datatype HD to Device Map" | ||
* title = "Datatype HD to Device Map" | ||
* description = "This ConceptMap represents a mapping from the HL7 V2 Datatype HD to the FHIR Device Resource." | ||
* id = "datatype-hd-to-device" | ||
* url = "http://hl7.org/fhir/uv/v2mappings/datatype-hd-to-device" | ||
* version = "1.0" | ||
* name = "DatatypeHDToDevice" | ||
* status = #active | ||
* experimental = true | ||
* date = "2024-12-09" | ||
* publisher = "HL7 International, Inc" | ||
* contact.telecom.system = #email | ||
* contact.telecom.value = "v2-to-[email protected]" | ||
* copyright = "Copyright (c) 2020, HL7 International, Inc., All Rights Reserved." | ||
* sourceUri = "HD" | ||
* targetUri = "Device" | ||
* extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/RelatedArtifact" | ||
* extension[0].extension[0].url = "type" | ||
* extension[0].extension[0].valueCode = #derived-from | ||
* extension[0].extension[1].url = "label" | ||
* extension[0].extension[1].valueString = "Datatype HD to Device.fsh" | ||
* extension[0].extension[2].url = "url" | ||
* extension[0].extension[2].valueUri = "https://docs.google.com/spreadsheets/d/17DkmOwfcOoVQObJa39jY65XiEbXR7ozzvlgw6S_S0a4/edit?gid=0#gid=0" | ||
* group.element[0].code = #HD.1 | ||
* group.element[0].extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[0].extension[0].extension[0].url = "type" | ||
* group.element[0].extension[0].extension[0].valueCode = #"IS" | ||
* group.element[0].extension[0].extension[1].url = "cardinalityMin" | ||
* group.element[0].extension[0].extension[1].valueInteger = 0 | ||
* group.element[0].extension[0].extension[2].url = "cardinalityMax" | ||
* group.element[0].extension[0].extension[2].valueInteger = 1 | ||
* group.element[0].display = "Namespace ID" | ||
* group.element[0].target.equivalence = #equivalent | ||
* group.element[0].target.code = #identifier[1].value | ||
* group.element[0].target.extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[0].target.extension[0].extension[0].url = "type" | ||
* group.element[0].target.extension[0].extension[0].valueCode = #"string" | ||
* group.element[0].target.display = "identifier[1].value" | ||
* group.element[0].target.comment = "Need gForge (#20522) to change MessageHeader.destination.endpoint from 1..1 to 0..1. Must be a reachable address." | ||
* group.element[1].code = #HD.2 | ||
* group.element[1].extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[1].extension[0].extension[0].url = "type" | ||
* group.element[1].extension[0].extension[0].valueCode = #"ST" | ||
* group.element[1].extension[0].extension[1].url = "cardinalityMin" | ||
* group.element[1].extension[0].extension[1].valueInteger = 0 | ||
* group.element[1].extension[0].extension[2].url = "cardinalityMax" | ||
* group.element[1].extension[0].extension[2].valueInteger = 1 | ||
* group.element[1].display = "Universal ID" | ||
* group.element[1].target.equivalence = #equivalent | ||
* group.element[1].target.code = #identifier[2].value | ||
* group.element[1].target.extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[1].target.extension[0].extension[0].url = "type" | ||
* group.element[1].target.extension[0].extension[0].valueCode = #"string" | ||
* group.element[1].target.display = "identifier[2].value" | ||
* group.element[2].code = #HD.3 | ||
* group.element[2].extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[2].extension[0].extension[0].url = "type" | ||
* group.element[2].extension[0].extension[0].valueCode = #"ID" | ||
* group.element[2].extension[0].extension[1].url = "cardinalityMin" | ||
* group.element[2].extension[0].extension[1].valueInteger = 0 | ||
* group.element[2].extension[0].extension[2].url = "cardinalityMax" | ||
* group.element[2].extension[0].extension[2].valueInteger = 1 | ||
* group.element[2].display = "Universal ID Type" | ||
* group.element[2].target.equivalence = #equivalent | ||
* group.element[2].target.code = #identifier[2].type | ||
* group.element[2].target.extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[2].target.extension[0].extension[0].url = "type" | ||
* group.element[2].target.extension[0].extension[0].valueCode = #"CodeableConcept" | ||
* group.element[2].target.display = "identifier[2].type" | ||
* group.element[2].target.comment = "Request that DNS, ISO, and UUID (and other Table 0301 values) are added to: http://hl7.org/fhir/valueset-identifier-type.html" | ||
* group.element[3].code = #HD.3 | ||
* group.element[3].extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[3].extension[0].extension[0].url = "type" | ||
* group.element[3].extension[0].extension[0].valueCode = #"ID" | ||
* group.element[3].extension[0].extension[1].url = "cardinalityMin" | ||
* group.element[3].extension[0].extension[1].valueInteger = 0 | ||
* group.element[3].extension[0].extension[2].url = "cardinalityMax" | ||
* group.element[3].extension[0].extension[2].valueInteger = 1 | ||
* group.element[3].display = "Universal ID Type" | ||
* group.element[3].target.equivalence = #equivalent | ||
* group.element[3].target.code = #identifier[2].system | ||
* group.element[3].target.extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[3].target.extension[0].extension[0].url = "type" | ||
* group.element[3].target.extension[0].extension[0].valueCode = #"uri" | ||
* group.element[3].target.display = "identifier[2].system" |
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,68 @@ | ||
// HL7 Segment - FHIR R4_ IN3[CareTeam] - Sheet1.csv | ||
Instance: SegmentIN3ToCareTeam | ||
InstanceOf: ConceptMap | ||
Title: "Segment IN3 to CareTeam Map" | ||
* title = "Segment IN3 to CareTeam Map" | ||
* description = "This ConceptMap represents a mapping from the HL7 V2 Segment IN3 to the FHIR CareTeam Resource." | ||
* id = "segment-in3-to-careteam" | ||
* url = "http://hl7.org/fhir/uv/v2mappings/segment-in3-to-careteam" | ||
* version = "1.0" | ||
* name = "SegmentIN3ToCareTeam" | ||
* status = #active | ||
* experimental = true | ||
* date = "2024-12-09" | ||
* publisher = "HL7 International, Inc" | ||
* contact.telecom.system = #email | ||
* contact.telecom.value = "v2-to-[email protected]" | ||
* copyright = "Copyright (c) 2020, HL7 International, Inc., All Rights Reserved." | ||
* sourceUri = "IN3" | ||
* targetUri = "CareTeam" | ||
* extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/RelatedArtifact" | ||
* extension[0].extension[0].url = "type" | ||
* extension[0].extension[0].valueCode = #derived-from | ||
* extension[0].extension[1].url = "label" | ||
* extension[0].extension[1].valueString = "Segment IN3 to CareTeam.fsh" | ||
* extension[0].extension[2].url = "url" | ||
* extension[0].extension[2].valueUri = "https://docs.google.com/spreadsheets/d/1kWvcYxTaofNaqq5k5qjsqBEQRsjGGKiwAyCoTc8ADhY/edit#gid=0" | ||
* group.element[0].code = #IN3-21 | ||
* group.element[0].extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[0].extension[0].extension[0].url = "type" | ||
* group.element[0].extension[0].extension[0].valueCode = #"ST" | ||
* group.element[0].extension[0].extension[1].url = "cardinalityMin" | ||
* group.element[0].extension[0].extension[1].valueInteger = 1 | ||
* group.element[0].extension[0].extension[2].url = "cardinalityMax" | ||
* group.element[0].extension[0].extension[2].valueInteger = 1 | ||
* group.element[0].display = "Case Manager" | ||
* group.element[0].target.equivalence = #equivalent | ||
* group.element[0].target.code = #participant.role.coding.value | ||
* group.element[0].target.extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[0].target.extension[0].extension[0].url = "type" | ||
* group.element[0].target.extension[0].extension[0].valueCode = #"string" | ||
* group.element[0].target.display = "participant.role.coding.value" | ||
* group.element[1].code = #IN3-21 | ||
* group.element[1].extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[1].extension[0].extension[0].url = "type" | ||
* group.element[1].extension[0].extension[0].valueCode = #"ST" | ||
* group.element[1].extension[0].extension[1].url = "cardinalityMin" | ||
* group.element[1].extension[0].extension[1].valueInteger = 1 | ||
* group.element[1].extension[0].extension[2].url = "cardinalityMax" | ||
* group.element[1].extension[0].extension[2].valueInteger = 1 | ||
* group.element[1].display = "Case Manager" | ||
* group.element[1].target.equivalence = #equivalent | ||
* group.element[1].target.code = #participant.role.coding.system | ||
* group.element[1].target.extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[1].target.extension[0].extension[0].url = "type" | ||
* group.element[1].target.extension[0].extension[0].valueCode = #"uri" | ||
* group.element[1].target.display = "participant.role.coding.system" | ||
* group.element[2].code = #IN3-21 | ||
* group.element[2].extension[0].url = "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo" | ||
* group.element[2].extension[0].extension[0].url = "type" | ||
* group.element[2].extension[0].extension[0].valueCode = #"ST" | ||
* group.element[2].extension[0].extension[1].url = "cardinalityMin" | ||
* group.element[2].extension[0].extension[1].valueInteger = 1 | ||
* group.element[2].extension[0].extension[2].url = "cardinalityMax" | ||
* group.element[2].extension[0].extension[2].valueInteger = 1 | ||
* group.element[2].display = "Case Manager" | ||
* group.element[2].target.equivalence = #equivalent | ||
* group.element[2].target.code = #participant.role.text | ||
* group.element[2].target.display = "participant.role.text" |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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,11 @@ | ||
|
||
This ConceptMap represents the mapping from the HL7 V2 HD Data Type to the FHIR Device Resource. See also the <a href='https://github.com/HL7/v2-to-fhir/blob/master/tank/Datatype HD to Device.fsh'>FHIR Shorthand</a> or the <a href='https://github.com/HL7/v2-to-fhir/blob/master/mappings/datatypes/HL7 Data Type - FHIR R4_ HD[Device] - Sheet1.csv'>CSV Source</a>. | ||
<table class='grid'><thead> | ||
<tr><th colspan='6'>HL7 v2</th><th colspan='3'>Condition (IF True, args)</th><th colspan='8'>HL7 FHIR</th><th rowspan='2'>Comments</th></tr> | ||
<tr><th title='Rows are listed in sequence of how they appear in the v2 standard. The first column, Sort Order, provides a sort order that can re-create the original v2 standard sequence in case one opts to re-sort/filter the rows.'>Sort Order</th><th title='Contains the formal Data Type Name and Component Sequence according to the base standard using "." as the delimiter.'>Identifier</th><th title='The formal name of the field in the most current published version.'>Name</th><th title='The data type of the field in the most current published version if not deprecated, otherwise the data type at the time it was deprecated and removed.'>Data Type</th><th title='The V2 min cardinality expressed numerically.'>Cardinality - Min</th><th title='The V2 max cardinality expressed numerically.' style='border-right: 2px'>Cardinality - Max</th><th title='Condition in an easy to read syntax (Computable ANTLR)'>Computable ANTLR</th><th title='Condition in FHIRPath Notation'>Computable FHIRPath</th><th title='Condition expressed in narrative form' style='border-right: 2px'>Narrative</th><th title='An existing FHIR attribute in the target FHIR version.'>FHIR Attribute</th><th title='The FHIR attribute's data type in the target FHIR version.'>Proposed Extension</th><th title='The proposed FHIR Extension.'>Data Type</th><th title='The FHIR min cardinality expressed numerically.'>Cardinality - Min</th><th title='The FHIR max cardinality expressed numerically.' style='border-right: 2px'>Cardinality - Max</th><th title='The URL to the Data Type Map that is to be used for the attribute in this segment.'>Data Type Mapping</th><th title='The fixed or computed value to assign.'>Vocabulary Mapping<br/>(IS, ID, CE, CEN, CWE)</th><th title='Mapping for terminology tables.'>Assignment</th></tr></thead> | ||
<tbody> | ||
<tr><td>1</td><td>HD.1</td><td>Namespace ID</td><td>IS</td><td>0</td><td style='border-right: 2px'>1</td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td><a href='https://hl7.org/fhir/R4/Device.Device-definitions.html#Device.identifier.value'>Device.identifier.value</a></td><td style='border-right: 2px'></td><td><a href='https://hl7.org/fhir/R4/Device.Device-definitions.html#Device.string'>Device.string</a></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td>Need gForge (#20522) to change MessageHeader.destination.endpoint from 1..1 to 0..1. Must be a reachable address.</td></tr> | ||
<tr><td>2</td><td>HD.2</td><td>Universal ID</td><td>ST</td><td>0</td><td style='border-right: 2px'>1</td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td><a href='https://hl7.org/fhir/R4/Device.Device-definitions.html#Device.identifier.value'>Device.identifier.value</a></td><td style='border-right: 2px'></td><td><a href='https://hl7.org/fhir/R4/Device.Device-definitions.html#Device.string'>Device.string</a></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td></tr> | ||
<tr><td>3</td><td>HD.3</td><td>Universal ID Type</td><td>ID</td><td>0</td><td style='border-right: 2px'>1</td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td><a href='https://hl7.org/fhir/R4/Device.Device-definitions.html#Device.identifier.type'>Device.identifier.type</a></td><td style='border-right: 2px'></td><td><a href='https://hl7.org/fhir/R4/Device.Device-definitions.html#Device.CodeableConcept'>Device.CodeableConcept</a></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td><a href='ConceptMap-datatype-id-universalid-to-codeableconcept.html'>ID[CodeableConcept-UniversalID]</a></td><td><a href='ConceptMap-table-hl70301-to-v2-0301.html'>UniversalIDType</a></td><td style='border-right: 2px'></td><td>Request that DNS, ISO, and UUID (and other Table 0301 values) are added to: <a href='http://hl7.org/fhir/valueset-identifier-type.html'>http://hl7.org/fhir/valueset-identifier-type.html</a></td></tr> | ||
<tr><td>3</td><td>HD.3</td><td>Universal ID Type</td><td>ID</td><td>0</td><td style='border-right: 2px'>1</td><td>IF HD.3 IN ("ISO", "UUID")</td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td><a href='https://hl7.org/fhir/R4/Device.Device-definitions.html#Device.identifier.system'>Device.identifier.system</a></td><td style='border-right: 2px'></td><td><a href='https://hl7.org/fhir/R4/Device.Device-definitions.html#Device.uri'>Device.uri</a></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td style='border-right: 2px'></td><td>"urn:ietf:rfc:3986"</td><td style='border-right: 2px'></td></tr> | ||
</tbody></table> |
Empty file.
Oops, something went wrong.