Skip to content

MAP Current SubmissionSet List ​

Independent FHIR R4 List profile aligned with IHE MHD conventions. Permits List.mode working for the current transaction SubmissionSet and snapshot for an identification snapshot of an earlier SubmissionSet where a Transaction Definition specifies that role. List.mode does not by itself establish transaction role. MAP Chapter 3 and applicable Transaction Definitions govern metadata and membership.

Canonical URLhttp://objects.directtrust.org/standards/artifacts/StructureDefinition/StructureDefinition-map-submissionset-list
NameMAPSubmissionSetList
Version20261102-V9
Statusdraft
Date2026-10-14
PublisherDirectTrust
Kindresource
TypeList
Base Definitionhttp://hl7.org/fhir/StructureDefinition/List
FHIR Version4.0.1

Raw JSON

Differential Elements ​

PathMinMaxTypeShort
ListMAP current SubmissionSet List
List.extension
List.extension11Extension
List.extension11Extension
List.extension11Extension
List.extension0*Extension
List.extension0*Extension
List.extension01Extension
List.identifier1Includes the required SubmissionSet uniqueId; other typed identifiers may also be present
List.identifier.system
List.identifier.value
List.status
List.mode11MAP List mode: working or snapshot
List.code1
List.subject0ReferenceExchange-domain patientId when known; source patient identifier must not be substituted
List.date1
List.source1
List.entry0Submitted information object membership, when applicable
List.entry.item1Reference

Full Resource ​

json
{
  "resourceType": "StructureDefinition",
  "id": "StructureDefinition-map-submissionset-list",
  "url": "http://objects.directtrust.org/standards/artifacts/StructureDefinition/StructureDefinition-map-submissionset-list",
  "version": "20261102-V9",
  "name": "MAPSubmissionSetList",
  "title": "MAP Current SubmissionSet List",
  "status": "draft",
  "date": "2026-10-14",
  "publisher": "DirectTrust",
  "description": "Independent FHIR R4 List profile aligned with IHE MHD conventions. Permits List.mode working for the current transaction SubmissionSet and snapshot for an identification snapshot of an earlier SubmissionSet where a Transaction Definition specifies that role. List.mode does not by itself establish transaction role. MAP Chapter 3 and applicable Transaction Definitions govern metadata and membership.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "List",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/List",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "List",
        "path": "List",
        "short": "MAP current SubmissionSet List",
        "definition": "Current package-level index for one MAP workflow unit in a FHIR R4 Collection Bundle. Distinct from the TX8 originating-package identification snapshot.",
        "constraint": [
          {
            "key": "map-ss-purpose-once",
            "severity": "error",
            "human": "Exactly one MAP transaction purpose extension is present.",
            "expression": "extension.where(url='http://objects.directtrust.org/standards/artifacts/StructureDefinition/StructureDefinition-map-submission-purpose').count() = 1"
          },
          {
            "key": "map-ss-designation-once",
            "severity": "error",
            "human": "Exactly one package content classification is present.",
            "expression": "extension.where(url='https://profiles.ihe.net/ITI/MHD/StructureDefinition/ihe-designationType').count() = 1"
          },
          {
            "key": "map-ss-source-once",
            "severity": "error",
            "human": "Exactly one contributing source identifier extension is present.",
            "expression": "extension.where(url='https://profiles.ihe.net/ITI/MHD/StructureDefinition/ihe-sourceId').count() = 1"
          }
        ]
      },
      {
        "id": "List.extension",
        "path": "List.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "List.extension:mapSubmissionPurpose",
        "path": "List.extension",
        "sliceName": "mapSubmissionPurpose",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://objects.directtrust.org/standards/artifacts/StructureDefinition/StructureDefinition-map-submission-purpose"
            ]
          }
        ]
      },
      {
        "id": "List.extension:iheDesignationType",
        "path": "List.extension",
        "sliceName": "iheDesignationType",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://profiles.ihe.net/ITI/MHD/StructureDefinition/ihe-designationType"
            ]
          }
        ]
      },
      {
        "id": "List.extension:iheSourceId",
        "path": "List.extension",
        "sliceName": "iheSourceId",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://profiles.ihe.net/ITI/MHD/StructureDefinition/ihe-sourceId"
            ]
          }
        ]
      },
      {
        "id": "List.extension:mapReferenceIdList",
        "path": "List.extension",
        "sliceName": "mapReferenceIdList",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://objects.directtrust.org/standards/artifacts/StructureDefinition/StructureDefinition-map-submissionset-referenceIdList"
            ]
          }
        ]
      },
      {
        "id": "List.extension:mapSourcePatientId",
        "path": "List.extension",
        "sliceName": "mapSourcePatientId",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://objects.directtrust.org/standards/artifacts/StructureDefinition/StructureDefinition-map-submissionset-sourcePatientId"
            ]
          }
        ]
      },
      {
        "id": "List.extension:mapSourcePatientInfo",
        "path": "List.extension",
        "sliceName": "mapSourcePatientInfo",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://objects.directtrust.org/standards/artifacts/StructureDefinition/StructureDefinition-map-submissionset-sourcePatientInfo"
            ]
          }
        ]
      },
      {
        "id": "List.identifier",
        "path": "List.identifier",
        "min": 1,
        "short": "Includes the required SubmissionSet uniqueId; other typed identifiers may also be present"
      },
      {
        "id": "List.identifier.system",
        "path": "List.identifier.system"
      },
      {
        "id": "List.identifier.value",
        "path": "List.identifier.value"
      },
      {
        "id": "List.status",
        "path": "List.status",
        "fixedCode": "current"
      },
      {
        "id": "List.mode",
        "path": "List.mode",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "description": "Only working and snapshot are permitted in this MAP profile.",
          "valueSet": "urn:dt-org:dsm:map:ValueSet:MAPSubmissionSetListModeVS"
        },
        "short": "MAP List mode: working or snapshot",
        "definition": "working denotes a maintained SubmissionSet List for the current transaction; snapshot denotes a fixed identification snapshot when explicitly specified by a Transaction Definition. The mode alone is not a universal transaction-role discriminator."
      },
      {
        "id": "List.code",
        "path": "List.code",
        "min": 1,
        "patternCodeableConcept": {
          "coding": [
            {
              "system": "https://profiles.ihe.net/ITI/MHD/CodeSystem/MHDlistTypes",
              "code": "submissionset"
            }
          ]
        }
      },
      {
        "id": "List.subject",
        "path": "List.subject",
        "min": 0,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/Patient"
            ]
          }
        ],
        "short": "Exchange-domain patientId when known; source patient identifier must not be substituted"
      },
      {
        "id": "List.date",
        "path": "List.date",
        "min": 1
      },
      {
        "id": "List.source",
        "path": "List.source",
        "min": 1
      },
      {
        "id": "List.entry",
        "path": "List.entry",
        "min": 0,
        "short": "Submitted information object membership, when applicable",
        "definition": "Current transaction SubmissionSet: references submitted information objects as specified by the applicable Transaction Definition. Identification-only snapshot: may contain no entries; it does not reproduce membership of the original package."
      },
      {
        "id": "List.entry.item",
        "path": "List.entry.item",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://hl7.org/fhir/StructureDefinition/DocumentReference"
            ]
          }
        ]
      }
    ]
  }
}