PackagesCanonicalsLogsProblems
    Packages
    rs/ihe.iti.mcsd@4.0.0
    https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.OrganizationAffiliation.DocShare
description: A profile on the OrganizationAffiliation resource for mCSD in Document Sharing.\n\nAffiliation is used to show Document Sharing network linkage to a set of communities that are not directly addressable.  \nThe participating organization would not have Organization->Endpoint advertised in the network directory. \nThere will be many OrganizationAffiliations, one for each pathway provided on the network by the serving organization (.organization) to another organization (.participatingOrganization).
package_name: rs/ihe.iti.mcsd
derivation: constraint
name: MCSDOrganizationAffiliationDocShare
type: OrganizationAffiliation
elements:
  identifier: {short: the homeCommunityId(s), mustSupport: true, index: 0}
  code:
    index: 1
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: value}
      min: null
      slices:
        docshare:
          match: {}
          schema:
            binding: {strength: required, valueSet: 'https://profiles.ihe.net/ITI/mCSD/ValueSet/MCSDOrgDocSharingAffTypesVS'}
            _required: true
            index: 2
          min: 1
          max: 1
  endpoint:
    type: Reference
    refers: ['https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Endpoint.DocShare']
    index: 3
package_version: 4.0.0
class: profile
kind: resource
url: https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.OrganizationAffiliation.DocShare
base: https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.OrganizationAffiliation
version: 4.0.0
required: [identifier]