--- type: "codesystem" title: "Structure Map Target List Mode" codesystem: "map-target-list-mode" --- # Structure Map Target List Mode - **Official URL**: http://hl7.org/fhir/map-target-list-mode - **Version**: 6.0.0 - **Status**: active - **Name**: StructureMapTargetListMode - **Title**: Structure Map Target List Mode - **Publisher**: HL7 (FHIR Project) - **Description**: If field is a list, how to manage the production. - **Case Sensitive**: true - **Content**: complete ## Concepts | Code | Display | Definition | | --- | --- | --- | | first | First | when the target list is being assembled, the items for this rule go first. If more than one rule defines a first item (for a given instance of mapping) then this is an error. | | share | Share | the target instance is shared with the target instances generated by another rule (up to the first common n items, then create new ones). | | last | Last | when the target list is being assembled, the items for this rule go last. If more than one rule defines a last item (for a given instance of mapping) then this is an error. | | single | single | the target instance is shared with a number of target instances generated by another rule (up to the first common n items, then create new ones). | ## CodeSystem XML ```xml <status value="active"/> <experimental value="false"/> <date value="2021-01-05T10:01:24+11:00"/> <publisher value="HL7 (FHIR Project)"/> <contact> <telecom> <system value="url"/> <value value="http://hl7.org/fhir"/> </telecom> <telecom> <system value="email"/> <value value="fhir@lists.hl7.org"/> </telecom> </contact> <description value="If field is a list, how to manage the production."/> <caseSensitive value="true"/> <valueSet value="http://hl7.org/fhir/ValueSet/map-target-list-mode"/> <content value="complete"/> <concept> <code value="first"/> <display value="First"/> <definition value="when the target list is being assembled, the items for this rule go first. If more than one rule defines a first item (for a given instance of mapping) then this is an error."/> </concept> <concept> <code value="share"/> <display value="Share"/> <definition value="the target instance is shared with the target instances generated by another rule (up to the first common n items, then create new ones)."/> </concept> <concept> <code value="last"/> <display value="Last"/> <definition value="when the target list is being assembled, the items for this rule go last. If more than one rule defines a last item (for a given instance of mapping) then this is an error."/> </concept> <concept> <code value="single"/> <display value="single"/> <definition value="the target instance is shared with a number of target instances generated by another rule (up to the first common n items, then create new ones)."/> </concept> </CodeSystem> ```