PackagesCanonicalsLogsProblems
    Packages
    hie2.packages@1.0.1
    http://fhir.hie.moh.gov.my/StructureDefinition/OrganizationAffiliation-my-core
{
  "description": "Defines an affiliation/assotiation/relationship between 2 distinct oganizations, that is not a part-of relationship/sub-division relationship.",
  "_filename": "StructureDefinition-organization-affiliation-my-core.json",
  "package_name": "hie2.packages",
  "date": "2022-03-16T15:47:08.3960658+00:00",
  "derivation": "specialization",
  "meta": {
    "versionId": "14",
    "lastUpdated": "2022-03-16T15:47:12.406+00:00"
  },
  "publisher": "Malaysia MOH - HIE Steering Committee",
  "fhirVersion": "4.0.1",
  "purpose": "Need to define relationships between organizations that are not sub-divisions of the same organization (part-of relationships).",
  "name": "OrganizationAffiliation",
  "mapping": [ {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  }, {
    "uri": "http://fhir.hie.moh.gov.my/fivews",
    "name": "FiveWs Pattern Mapping",
    "identity": "w5"
  } ],
  "abstract": false,
  "type": "OrganizationAffiliation",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "OrganizationAffiliation (My Core)",
  "package_version": "1.0.1",
  "extension": [ {
    "url": "http://fhir.hie.moh.gov.my/StructureDefinition/structuredefinition-category",
    "valueString": "Base.Entities"
  }, {
    "url": "http://fhir.hie.moh.gov.my/StructureDefinition/structuredefinition-standards-status",
    "valueCode": "trial-use"
  }, {
    "url": "http://fhir.hie.moh.gov.my/StructureDefinition/structuredefinition-fmm",
    "valueInteger": 0
  }, {
    "url": "http://fhir.hie.moh.gov.my/StructureDefinition/structuredefinition-security-category",
    "valueCode": "business"
  }, {
    "url": "http://fhir.hie.moh.gov.my/StructureDefinition/structuredefinition-wg",
    "valueCode": "pa"
  } ],
  "status": "active",
  "id": "20b5f9b9-bf51-4bd8-95e7-27f6db9384b9",
  "kind": "resource",
  "url": "http://fhir.hie.moh.gov.my/StructureDefinition/OrganizationAffiliation-my-core",
  "version": "1.0.0",
  "differential": {
    "element": [ {
      "id": "OrganizationAffiliation",
      "path": "OrganizationAffiliation",
      "short": "Defines an affiliation/assotiation/relationship between 2 distinct oganizations, that is not a part-of relationship/sub-division relationship",
      "mapping": [ {
        "map": "Role",
        "identity": "rim"
      } ],
      "definition": "Defines an affiliation/assotiation/relationship between 2 distinct oganizations, that is not a part-of relationship/sub-division relationship."
    }, {
      "path": "OrganizationAffiliation.identifier",
      "requirements": "Often, specific identities are assigned for the agent.",
      "min": 1,
      "definition": "Business identifiers that are specific to this role.",
      "short": "Business identifiers that are specific to this role",
      "mapping": [ {
        "map": ".id",
        "identity": "rim"
      } ],
      "mustSupport": true,
      "max": "1",
      "id": "OrganizationAffiliation.identifier"
    }, {
      "path": "OrganizationAffiliation.active",
      "requirements": "Need to be able to mark an organization affiliation record as not to be used because it was created in error, or otherwise no longer in active use.",
      "min": 1,
      "definition": "Whether this organization affiliation record is in active use.",
      "short": "Whether this organization affiliation record is in active use",
      "mapping": [ {
        "map": ".statusCode",
        "identity": "rim"
      } ],
      "mustSupport": true,
      "id": "OrganizationAffiliation.active",
      "comment": "If this value is false, you may refer to the period to see when the role was in active use. If there is no period specified, no inference can be made about when it was active."
    }, {
      "id": "OrganizationAffiliation.type",
      "max": "1",
      "min": 1,
      "path": "OrganizationAffiliation.type",
      "mustSupport": true
    }, {
      "id": "OrganizationAffiliation.name",
      "min": 1,
      "path": "OrganizationAffiliation.name",
      "mustSupport": true
    }, {
      "path": "OrganizationAffiliation.telecom",
      "requirements": "Sometimes a participating organization provides dedicated contacts to handle enquiries specifically for the role provided to the affiliated organization.",
      "min": 1,
      "definition": "Contact details at the participatingOrganization relevant to this Affiliation.",
      "short": "Contact details at the participatingOrganization relevant to this Affiliation",
      "mustSupport": true,
      "max": "1",
      "id": "OrganizationAffiliation.telecom",
      "isSummary": true
    }, {
      "id": "OrganizationAffiliation.address",
      "max": "1",
      "min": 1,
      "path": "OrganizationAffiliation.address",
      "type": [ {
        "code": "Address",
        "profile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Address-my-core" ]
      } ],
      "mustSupport": true
    }, {
      "id": "OrganizationAffiliation.partOf",
      "min": 1,
      "path": "OrganizationAffiliation.partOf",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Organization-my-core" ]
      } ],
      "mustSupport": true
    }, {
      "id": "OrganizationAffiliation.endpoint",
      "path": "OrganizationAffiliation.endpoint",
      "short": "Technical endpoints providing access to services operated for this role",
      "definition": "Technical endpoints providing access to services operated for this role."
    }, {
      "path": "OrganizationAffiliation.period",
      "requirements": "An affiliation may be created ahead of time and only be active for a defined period of time. Once the affiliation is complete, the fact that it existed may still be required.",
      "definition": "The period during which the participatingOrganization is affiliated with the primary organization.",
      "short": "The period during which the participatingOrganization is affiliated with the primary organization",
      "mapping": [ {
        "map": "FiveWs.done[x]",
        "identity": "w5"
      }, {
        "map": ".performance[@typeCode <= 'PPRF'].ActDefinitionOrEvent.effectiveTime",
        "identity": "rim"
      } ],
      "type": [ {
        "code": "Period"
      } ],
      "max": "1",
      "id": "OrganizationAffiliation.period",
      "isSummary": true
    }, {
      "id": "OrganizationAffiliation.organization",
      "max": "1",
      "path": "OrganizationAffiliation.organization",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Organization-my-core" ]
      } ],
      "short": "Organization where the role is available",
      "mapping": [ {
        "map": ".scoper",
        "identity": "rim"
      } ],
      "isSummary": true,
      "definition": "Organization where the role is available (primary organization/has members)."
    }, {
      "id": "OrganizationAffiliation.participatingOrganization",
      "max": "1",
      "path": "OrganizationAffiliation.participatingOrganization",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Organization-my-core" ]
      } ],
      "short": "Organization that provides/performs the role (e.g. providing services or is a member of)",
      "mapping": [ {
        "map": ".player",
        "identity": "rim"
      } ],
      "isSummary": true,
      "definition": "The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of)."
    }, {
      "id": "OrganizationAffiliation.network",
      "path": "OrganizationAffiliation.network",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Organization-my-core" ]
      } ],
      "short": "Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)",
      "isSummary": true,
      "definition": "Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined)."
    }, {
      "id": "OrganizationAffiliation.code",
      "path": "OrganizationAffiliation.code",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "Definition of the role the participatingOrganization plays",
      "binding": {
        "strength": "example",
        "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/organization-role",
        "extension": [ {
          "url": "http://fhir.hie.moh.gov.my/StructureDefinition/elementdefinition-bindingName",
          "valueString": "OrganizationAffiliation"
        } ],
        "description": "The role the participating organization providing services to the primary organization."
      },
      "mapping": [ {
        "map": ".code",
        "identity": "rim"
      } ],
      "isSummary": true,
      "definition": "Definition of the role the participatingOrganization plays in the association."
    }, {
      "id": "OrganizationAffiliation.specialty",
      "path": "OrganizationAffiliation.specialty",
      "type": [ {
        "code": "CodeableConcept"
      } ],
      "short": "Specific specialty of the participatingOrganization in the context of the role",
      "binding": {
        "strength": "preferred",
        "valueSet": "http://fhir.hie.moh.gov.my/ValueSet/c80-practice-codes",
        "extension": [ {
          "url": "http://fhir.hie.moh.gov.my/StructureDefinition/elementdefinition-bindingName",
          "valueString": "OrganizationSpecialty"
        } ],
        "description": "Specific specialty associated with the participating organization."
      },
      "mapping": [ {
        "map": ".player.HealthCareProvider[@classCode = 'PROV'].code",
        "identity": "rim"
      } ],
      "isSummary": true,
      "definition": "Specific specialty of the participatingOrganization in the context of the role."
    }, {
      "id": "OrganizationAffiliation.location",
      "path": "OrganizationAffiliation.location",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/Location-my-core" ]
      } ],
      "short": "The location(s) at which the role occurs",
      "mapping": [ {
        "map": "FiveWs.where[x]",
        "identity": "w5"
      }, {
        "map": ".performance.ActDefinitionOrEvent.ServiceDeliveryLocation[@classCode = 'SDLOC']",
        "identity": "rim"
      } ],
      "isSummary": true,
      "definition": "The location(s) at which the role occurs."
    }, {
      "id": "OrganizationAffiliation.healthcareService",
      "path": "OrganizationAffiliation.healthcareService",
      "type": [ {
        "code": "Reference",
        "targetProfile": [ "http://fhir.hie.moh.gov.my/StructureDefinition/HealthcareService-my-core" ]
      } ],
      "short": "Healthcare services provided through the role",
      "mapping": [ {
        "map": ".player.QualifiedEntity[@classCode = 'QUAL'].code",
        "identity": "rim"
      } ],
      "definition": "Healthcare services provided through the role."
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization"
}