PackagesCanonicalsLogsProblems
    Packages
    ihe.iti.mcsd@3.6.1
    https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Endpoint.DocShare
description: A profile on the mCSD Endpoint for Document Sharing environments.\n\nGiven that in FHIR R4 the .connnectionType is 1..1, each type of endpoint will be indicated with an independent Endpoint resource. Thus a XCA Responding Gateway will need two Endpoint instances to express Query vs Retrieve.\n\nOpen-Issues:\n1. That payloadType and payloadMimeType are either empty to indicate that the endpoint is not constrained; or fully populated. \n2. That payloadType and PayloadMimeType for XCA/XDS/MHD Query and XCA/XDS/MHD Retrieve would be the same thus replicating the capability at both endpoints. \n3. It did not seem right that Query be indicated with a mimeType of ebRegistry as that is not helpful to the use-case.\n4. should the homeCommunityId be mandated here, should those behind it be here, should this be empty?\n5. would a Proxy service that is supporting OrgAff be a good example of NOT putting a homeCommunityId in the endpoint.identifier?
package_name: ihe.iti.mcsd
derivation: constraint
name: MCSDEndpointDocShare
type: Endpoint
elements:
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        specificType:
          match: {url: null}
          schema: {type: Extension, mustSupport: true, url: 'https://profiles.ihe.net/ITI/mCSD/StructureDefinition/ihe-endpointspecifictype', index: 1}
          min: 0
  identifier: {short: should be the homeCommunityId(s), index: 2}
  connectionType:
    binding: {strength: required, valueSet: 'https://profiles.ihe.net/ITI/mCSD/ValueSet/MCSDEndpointTypesCoreDocShareVS'}
    index: 3
  name: {short: Nothing useful to put in the name, index: 4}
  payloadType: {short: FormatCode(s), mustSupport: true, index: 5}
  payloadMimeType: {mustSupport: true, index: 6}
  address: {index: 7}
  header: {short: XCA defines protocol, index: 8}
package_version: 3.6.1
extensions:
  specificType: {url: 'https://profiles.ihe.net/ITI/mCSD/StructureDefinition/ihe-endpointspecifictype', min: 0, type: Extension, mustSupport: true, index: 1}
class: profile
kind: resource
url: https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Endpoint.DocShare
base: https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Endpoint
version: 3.6.1