Mappings for the SGLogicalModel resource profile.
| Name | RIM Mapping | Workflow Pattern | FiveWs Pattern Mapping | ISO 11179 | Object Implementation Information |
 StructureDefinition |
n/a |
|
|
|
|
  StructureDefinition / id |
|
|
|
|
|
  StructureDefinition / meta |
|
|
|
|
|
  StructureDefinition / implicitRules |
|
|
|
|
|
  StructureDefinition / language |
|
|
|
|
|
  StructureDefinition / text |
Act.text? |
|
|
|
|
  StructureDefinition / contained |
N/A |
|
|
|
|
  StructureDefinition / extension |
N/A |
|
|
|
|
  StructureDefinition / modifierExtension |
N/A |
|
|
|
|
  StructureDefinition / url |
|
Definition.url |
FiveWs.identifier |
|
|
  StructureDefinition / identifier |
|
Definition.identifier |
FiveWs.identifier |
Identifier part |
no-gen-base |
  StructureDefinition / version |
|
Definition.version |
FiveWs.version |
Version |
|
  StructureDefinition / name |
|
|
|
|
|
  StructureDefinition / title |
|
Definition.title |
|
|
|
  StructureDefinition / status |
|
Definition.status |
FiveWs.status |
Registration status |
|
  StructureDefinition / experimental |
|
Definition.experimental |
FiveWs.class |
Registration status |
|
  StructureDefinition / date |
|
Definition.date |
FiveWs.recorded |
|
|
  StructureDefinition / publisher |
|
Definition.publisher |
FiveWs.witness |
Registration Authority |
|
  StructureDefinition / contact |
|
Definition.contact |
|
|
|
  StructureDefinition / description |
|
Definition.description |
|
|
|
  StructureDefinition / useContext |
|
Definition.useContext |
|
|
|
  StructureDefinition / jurisdiction |
|
Definition.jurisdiction |
|
|
|
  StructureDefinition / purpose |
|
Definition.purpose |
FiveWs.why[x] |
|
no-gen-base |
  StructureDefinition / copyright |
|
Definition.copyright |
|
|
no-gen-base |
  StructureDefinition / keyword |
|
|
|
keywords |
|
  StructureDefinition / fhirVersion |
|
|
|
|
|
  StructureDefinition / mapping |
|
|
|
|
|
   StructureDefinition / mapping / id |
n/a |
|
|
|
|
   StructureDefinition / mapping / extension |
n/a |
|
|
|
|
   StructureDefinition / mapping / modifierExtension |
N/A |
|
|
|
|
   StructureDefinition / mapping / identity |
|
|
|
|
|
   StructureDefinition / mapping / uri |
|
|
|
|
|
   StructureDefinition / mapping / name |
|
|
|
|
|
   StructureDefinition / mapping / comment |
|
|
|
|
|
  StructureDefinition / kind |
|
|
|
|
|
  StructureDefinition / abstract |
|
|
|
|
|
  StructureDefinition / context |
|
|
|
|
|
   StructureDefinition / context / id |
n/a |
|
|
|
|
   StructureDefinition / context / extension |
n/a |
|
|
|
|
   StructureDefinition / context / modifierExtension |
N/A |
|
|
|
|
   StructureDefinition / context / type |
|
|
|
|
|
   StructureDefinition / context / expression |
|
|
|
|
|
  StructureDefinition / contextInvariant |
|
|
|
|
|
  StructureDefinition / type |
|
|
|
|
|
  StructureDefinition / baseDefinition |
|
|
|
|
|
  StructureDefinition / derivation |
|
|
|
|
|
  StructureDefinition / snapshot |
|
|
|
|
|
   StructureDefinition / snapshot / id |
n/a |
|
|
|
|
   StructureDefinition / snapshot / extension |
n/a |
|
|
|
|
   StructureDefinition / snapshot / modifierExtension |
N/A |
|
|
|
|
   StructureDefinition / snapshot / element |
|
|
|
-- |
|
  StructureDefinition / differential |
|
|
|
|
|
   StructureDefinition / differential / id |
n/a |
|
|
|
|
   StructureDefinition / differential / extension |
n/a |
|
|
|
|
   StructureDefinition / differential / modifierExtension |
N/A |
|
|
|
|
   StructureDefinition / differential / element |
|
|
|
-- |
|
    StructureDefinition / differential / element / id |
n/a |
|
|
|
|
    StructureDefinition / differential / element / extension |
n/a |
|
|
|
|
    StructureDefinition / differential / element / modifierExtension |
N/A |
|
|
|
|
    StructureDefinition / differential / element / path |
N/A |
|
|
- Name
- Identifier & Context
|
|
    StructureDefinition / differential / element / representation |
N/A |
|
|
n/a |
|
    StructureDefinition / differential / element / sliceName |
N/A |
|
|
n/a |
|
    StructureDefinition / differential / element / sliceIsConstraining |
N/A |
|
|
n/a |
|
    StructureDefinition / differential / element / label |
./code/display |
|
|
n/a |
|
    StructureDefinition / differential / element / Slices for code |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
     StructureDefinition / differential / element / Slices for code / code:smart |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:smart / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:smart / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:smart / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:smart / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:smart / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:smart / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:smart / userSelected |
CD.codingRationale |
|
|
|
|
     StructureDefinition / differential / element / Slices for code / code:loinc |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:loinc / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:loinc / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:loinc / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:loinc / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:loinc / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:loinc / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:loinc / userSelected |
CD.codingRationale |
|
|
|
|
     StructureDefinition / differential / element / Slices for code / code:snomed |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:snomed / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed / userSelected |
CD.codingRationale |
|
|
|
|
     StructureDefinition / differential / element / Slices for code / code:icd-10 |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:icd-10 / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-10 / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-10 / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-10 / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-10 / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-10 / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-10 / userSelected |
CD.codingRationale |
|
|
|
|
     StructureDefinition / differential / element / Slices for code / code:icd-11 |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:icd-11 / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-11 / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-11 / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-11 / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-11 / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-11 / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icd-11 / userSelected |
CD.codingRationale |
|
|
|
|
     StructureDefinition / differential / element / Slices for code / code:icf |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:icf / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icf / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icf / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icf / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icf / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icf / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:icf / userSelected |
CD.codingRationale |
|
|
|
|
     StructureDefinition / differential / element / Slices for code / code:ichi |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:ichi / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:ichi / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:ichi / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:ichi / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:ichi / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:ichi / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:ichi / userSelected |
CD.codingRationale |
|
|
|
|
     StructureDefinition / differential / element / Slices for code / code:snomed-gps |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:snomed-gps / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed-gps / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed-gps / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed-gps / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed-gps / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed-gps / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:snomed-gps / userSelected |
CD.codingRationale |
|
|
|
|
     StructureDefinition / differential / element / Slices for code / code:atc |
./code (root or translation) |
|
|
(Data_Element).data_element_concept.identifier |
|
      StructureDefinition / differential / element / Slices for code / code:atc / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:atc / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:atc / system |
./codeSystem |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:atc / version |
./codeSystemVersion |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:atc / code |
./code |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:atc / display |
CV.displayName |
|
|
|
|
      StructureDefinition / differential / element / Slices for code / code:atc / userSelected |
CD.codingRationale |
|
|
|
|
    StructureDefinition / differential / element / slicing |
N/A |
|
|
n/a |
|
     StructureDefinition / differential / element / slicing / id |
n/a |
|
|
|
|
     StructureDefinition / differential / element / slicing / extension |
n/a |
|
|
|
|
     StructureDefinition / differential / element / slicing / discriminator |
N/A |
|
|
n/a |
|
      StructureDefinition / differential / element / slicing / discriminator / id |
n/a |
|
|
|
|
      StructureDefinition / differential / element / slicing / discriminator / extension |
n/a |
|
|
|
|
      StructureDefinition / differential / element / slicing / discriminator / type |
N/A |
|
|
|
|
      StructureDefinition / differential / element / slicing / discriminator / path |
N/A |
|
|
n/a |
|
     StructureDefinition / differential / element / slicing / description |
N/A |
|
|
|
|
     StructureDefinition / differential / element / slicing / ordered |
N/A |
|
|
n/a |
|
     StructureDefinition / differential / element / slicing / rules |
N/A |
|
|
n/a |
|
    StructureDefinition / differential / element / short |
N/A |
|
|
N/A |
|
    StructureDefinition / differential / element / definition |
./text |
|
|
(Designatable_Item).definition.text acceptability=preferred in default context |
|
    StructureDefinition / differential / element / comment |
- ./inboundRelationship[typeCode=SUBJ]/source[classCode=LIST
- moodCode=EVN]/code
|
|
|
(Administered_Item).explanatory_comment |
|
    StructureDefinition / differential / element / requirements |
- ./inboundRelationship[typeCode=META]/source[classCode=ACT
- moodCode=EVN
- isCriterionInd=true]/reasonCode/originalText
|
|
|
(Registered_item).document_reference[document_type=requirements].notation |
|
    StructureDefinition / differential / element / alias |
Not currently expressible |
|
|
(Designatable_Item).designation.sign acceptability!=preferred or context is other than default |
|
    StructureDefinition / differential / element / min |
N/A (MIF territory) |
|
|
Minimum size of data element values? |
|
    StructureDefinition / differential / element / max |
N/A (MIF territory) |
|
|
Maximum size of data element values? |
|
    StructureDefinition / differential / element / base |
N/A (MIF territory) |
|
|
n/a |
|
     StructureDefinition / differential / element / base / id |
n/a |
|
|
|
|
     StructureDefinition / differential / element / base / extension |
n/a |
|
|
|
|
     StructureDefinition / differential / element / base / path |
N/A (MIF territory) |
|
|
n/a |
|
     StructureDefinition / differential / element / base / min |
N/A (MIF territory) |
|
|
n/a |
|
     StructureDefinition / differential / element / base / max |
N/A (MIF territory) |
|
|
n/a |
|
    StructureDefinition / differential / element / contentReference |
N/A |
|
|
|
|
    StructureDefinition / differential / element / type |
N/A (MIF territory) |
|
|
.domain.data+Q14type |
|
     StructureDefinition / differential / element / type / id |
n/a |
|
|
|
|
     StructureDefinition / differential / element / type / extension |
n/a |
|
|
|
|
     StructureDefinition / differential / element / type / code |
N/A (MIF territory) |
|
|
.domain.data+Q14type |
|
     StructureDefinition / differential / element / type / profile |
N/A (MIF territory) |
|
|
n/a |
|
     StructureDefinition / differential / element / type / targetProfile |
N/A (MIF territory) |
|
|
n/a |
|
     StructureDefinition / differential / element / type / aggregation |
N/A (MIF territory) |
|
|
n/a |
|
     StructureDefinition / differential / element / type / versioning |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / defaultValue[x] |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / meaningWhenMissing |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / orderMeaning |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / fixed[x] |
N/A (MIF territory) |
|
|
- N/A (only relevant when constraining
- which 11179 doesn't do)
|
|
    StructureDefinition / differential / element / pattern[x] |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / example |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / example / id |
n/a |
|
|
|
|
     StructureDefinition / differential / element / example / extension |
n/a |
|
|
|
|
     StructureDefinition / differential / element / example / label |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / example / value[x] |
N/A (MIF territory) |
|
|
.example |
|
    StructureDefinition / differential / element / minValue[x] |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / maxValue[x] |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / maxLength |
N/A (MIF territory) |
|
|
.domain.maximum_character_quantity |
|
    StructureDefinition / differential / element / condition |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / constraint |
N/A (MIF territory) |
|
|
?? |
|
     StructureDefinition / differential / element / constraint / id |
n/a |
|
|
|
|
     StructureDefinition / differential / element / constraint / extension |
n/a |
|
|
|
|
     StructureDefinition / differential / element / constraint / key |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / constraint / requirements |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / constraint / severity |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / constraint / human |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / constraint / expression |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / constraint / xpath |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / constraint / source |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / mustSupport |
N/A (MIF territory) |
|
|
?? |
|
    StructureDefinition / differential / element / isModifier |
N/A (MIF territory) |
|
|
?? |
|
    StructureDefinition / differential / element / isModifierReason |
N/A (MIF territory) |
|
|
|
|
    StructureDefinition / differential / element / isSummary |
N/A (MIF territory) |
|
|
?? |
|
    StructureDefinition / differential / element / binding |
N/A (MIF territory) |
|
|
.domain |
|
     StructureDefinition / differential / element / binding / id |
n/a |
|
|
|
|
     StructureDefinition / differential / element / binding / extension |
n/a |
|
|
|
|
     StructureDefinition / differential / element / binding / strength |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / binding / description |
N/A (MIF territory) |
|
|
.domain.description |
|
     StructureDefinition / differential / element / binding / valueSet |
N/A (MIF territory) |
|
|
points to explicit list or expression that evaluates to list of (Enumerated_Value_Domain).member |
|
    StructureDefinition / differential / element / mapping |
N/A (MIF territory) |
|
|
- 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)
|
|
     StructureDefinition / differential / element / mapping / id |
n/a |
|
|
|
|
     StructureDefinition / differential / element / mapping / extension |
n/a |
|
|
|
|
     StructureDefinition / differential / element / mapping / identity |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / mapping / language |
N/A (MIF territory) |
|
|
|
|
     StructureDefinition / differential / element / mapping / map |
N/A (MIF territory) |
|
|
- ObjectClass
- Property (this is one possible data model that can be mapped to - the uri would identify the data model mappingSpecification.mappingScript
|
|
     StructureDefinition / differential / element / mapping / comment |
N/A (MIF territory) |
|
|
|
|
Documentation for this format |