Mappings for the SGLogicalModel resource profile.
| SGLogicalModel |
| StructureDefinition | Entity. Role, or Act, n/a |
| text | Act.text? |
| contained | N/A |
| extension | N/A |
| modifierExtension | N/A |
| mapping | |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
| context | |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
| snapshot | |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
| differential | |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
| element | |
| id | n/a |
| extension | n/a |
| modifierExtension | N/A |
| path | N/A |
| representation | N/A |
| sliceName | N/A |
| sliceIsConstraining | N/A |
| label | ./code/display |
| code | ./code (root or translation) |
| code (smart) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| code (loinc) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| code (snomed) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| code (icd-10) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| code (icd-11) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| code (icf) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| code (ichi) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| code (snomed-gps) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| code (atc) | ./code (root or translation) |
| id | n/a |
| extension | n/a |
| system | ./codeSystem |
| version | ./codeSystemVersion |
| code | ./code |
| display | CV.displayName |
| userSelected | CD.codingRationale |
| slicing | N/A |
| id | n/a |
| extension | n/a |
| discriminator | N/A |
| id | n/a |
| extension | n/a |
| type | N/A |
| path | N/A |
| description | N/A |
| ordered | N/A |
| rules | N/A |
| short | N/A |
| definition | ./text |
| comment | ./inboundRelationship[typeCode=SUBJ]/source[classCode=LIST, moodCode=EVN]/code |
| requirements | ./inboundRelationship[typeCode=META]/source[classCode=ACT, moodCode=EVN, isCriterionInd=true]/reasonCode/originalText |
| alias | Not currently expressible |
| min | N/A (MIF territory) |
| max | N/A (MIF territory) |
| base | N/A (MIF territory) |
| id | n/a |
| extension | n/a |
| path | N/A (MIF territory) |
| min | N/A (MIF territory) |
| max | N/A (MIF territory) |
| contentReference | N/A |
| type | N/A (MIF territory) |
| id | n/a |
| extension | n/a |
| code | N/A (MIF territory) |
| profile | N/A (MIF territory) |
| targetProfile | N/A (MIF territory) |
| aggregation | N/A (MIF territory) |
| versioning | N/A (MIF territory) |
| defaultValue[x] | N/A (MIF territory) |
| meaningWhenMissing | N/A (MIF territory) |
| orderMeaning | N/A (MIF territory) |
| fixed[x] | N/A (MIF territory) |
| pattern[x] | N/A (MIF territory) |
| example | N/A (MIF territory) |
| id | n/a |
| extension | n/a |
| label | N/A (MIF territory) |
| value[x] | N/A (MIF territory) |
| minValue[x] | N/A (MIF territory) |
| maxValue[x] | N/A (MIF territory) |
| maxLength | N/A (MIF territory) |
| condition | N/A (MIF territory) |
| constraint | N/A (MIF territory) |
| id | n/a |
| extension | n/a |
| key | N/A (MIF territory) |
| requirements | N/A (MIF territory) |
| severity | N/A (MIF territory) |
| human | N/A (MIF territory) |
| expression | N/A (MIF territory) |
| xpath | N/A (MIF territory) |
| source | N/A (MIF territory) |
| mustSupport | N/A (MIF territory) |
| isModifier | N/A (MIF territory) |
| isModifierReason | N/A (MIF territory) |
| isSummary | N/A (MIF territory) |
| binding | N/A (MIF territory) |
| id | n/a |
| extension | n/a |
| strength | N/A (MIF territory) |
| description | N/A (MIF territory) |
| valueSet | N/A (MIF territory) |
| mapping | N/A (MIF territory) |
| id | n/a |
| extension | n/a |
| identity | N/A (MIF territory) |
| language | N/A (MIF territory) |
| map | N/A (MIF territory) |
| comment | N/A (MIF territory) |
| SGLogicalModel |
| StructureDefinition | |
| identifier | Identifier part |
| version | Version |
| status | Registration status |
| experimental | Registration status |
| publisher | Registration Authority |
| keyword | keywords |
| snapshot | |
| element | -- |
| differential | |
| element | -- |
| path | Name, Identifier & Context |
| representation | n/a |
| sliceName | n/a |
| sliceIsConstraining | n/a |
| label | n/a |
| code | (Data_Element).data_element_concept.identifier |
| code (smart) | (Data_Element).data_element_concept.identifier |
| code (loinc) | (Data_Element).data_element_concept.identifier |
| code (snomed) | (Data_Element).data_element_concept.identifier |
| code (icd-10) | (Data_Element).data_element_concept.identifier |
| code (icd-11) | (Data_Element).data_element_concept.identifier |
| code (icf) | (Data_Element).data_element_concept.identifier |
| code (ichi) | (Data_Element).data_element_concept.identifier |
| code (snomed-gps) | (Data_Element).data_element_concept.identifier |
| code (atc) | (Data_Element).data_element_concept.identifier |
| slicing | n/a |
| discriminator | n/a |
| path | n/a |
| ordered | n/a |
| rules | n/a |
| short | N/A |
| definition | (Designatable_Item).definition.text acceptability=preferred in default context |
| comment | (Administered_Item).explanatory_comment |
| requirements | (Registered_item).document_reference[document_type=requirements].notation |
| alias | (Designatable_Item).designation.sign acceptability!=preferred or context is other than default |
| min | Minimum size of data element values? |
| max | Maximum size of data element values? |
| base | n/a |
| path | n/a |
| min | n/a |
| max | n/a |
| type | .domain.data+Q14type |
| code | .domain.data+Q14type |
| profile | n/a |
| targetProfile | n/a |
| aggregation | n/a |
| fixed[x] | N/A (only relevant when constraining, which 11179 doesn't do) |
| example | |
| value[x] | .example |
| maxLength | .domain.maximum_character_quantity |
| constraint | ?? |
| mustSupport | ?? |
| isModifier | ?? |
| isSummary | ?? |
| binding | .domain |
| description | .domain.description |
| valueSet | points to explicit list or expression that evaluates to list of (Enumerated_Value_Domain).member |
| mapping | Registered_item).document_reference[document_type=mapping] Also, .meaning linkage to Data_Element_Concept is done as a mapping to a reference model. (Data_Element_Concepts are all defined in some sort of reference model, be that Object_Class and Property or some other mechanism) |
| map | ObjectClass, Property (this is one possible data model that can be mapped to - the uri would identify the data model mappingSpecification.mappingScript |