DFT Ballot - The specification is currently in ballot review and subject to change. It is not ready for limited roll-out or production level use. . . For a full list of available versions, see the Directory of published versions
OrganizationAffiliation
Links
Profile
CA-CSD-OrganizationAffiliation
Derived from
https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.OrganizationAffiliation
Description
An OrganizationAffiliation is used to identify a relationship between organizations that are not hierarchical in nature. Examples of such relationships are supply chains or administrative reporting. An OrganizationAffiliation resource can also be used to indicate a routing path to other organizations that cannot be reached directly.
References to this resource
Resource Content
OrganizationAffiliation | |||
identifier | S | ||
active | S | ||
period | S | ||
organization | S | Reference(Organization) | |
participatingOrganization | S | Reference(Organization) | |
code | S | ||
location | Reference(Location) | ||
healthcareService | Reference(HealthcareService) | ||
telecom | |||
endpoint | S | Reference(Endpoint) |
OrganizationAffiliation | I | ||
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..0 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 0..* | Extension |
modifierExtension | ?! I | 0..0 | Extension |
identifier | S Σ | 0..* | Identifier |
active | S Σ | 1..1 | boolean |
period | S Σ | 0..1 | Period |
organization | S Σ | 1..1 | Reference(Organization) |
participatingOrganization | S Σ | 1..1 | Reference(Organization) |
network | Σ | 0..0 | Reference(Organization) |
code | S Σ | 1..* | CodeableConcept |
specialty | Σ | 0..* | CodeableConceptBinding |
location | Σ | 0..* | Reference(Location) |
healthcareService | 0..* | Reference(HealthcareService) | |
telecom | S Σ | 0..* | ContactPoint |
endpoint | S | 0..* | Reference(Endpoint) |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="CA-CSD-OrganizationAffiliation" /> <extension url="http://hl7.org/fhir/StructureDefinition/obligation"> <extension url="code"> <valueCode value="SHALL:able-to-populate" /> </extension> <extension url="code"> <valueCode value="SHOULD:populate" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.identifier" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.active" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.period" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.organization" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.participatingOrganization" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.code" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.endpoint" /> </extension> <extension url="actor"> <valueCanonical value="http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server" /> </extension> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/obligation"> <extension url="code"> <valueCode value="ihe-r2" /> </extension> <extension url="code"> <valueCode value="SHOULD:populate" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.telecom" /> </extension> <extension url="actor"> <valueCanonical value="http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server" /> </extension> <extension url="documentation"> <valueMarkdown value="SHALL:ihe-r2 is expected, even though the modifier in the ValueSet has yet to be applied." /> </extension> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/obligation"> <extension url="code"> <valueCode value="SHALL:no-error" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.identifier" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.active" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.period" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.organization" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.participatingOrganization" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.code" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.telecom" /> </extension> <extension url="elementId"> <valueString value="OrganizationAffiliation.endpoint" /> </extension> <extension url="actor"> <valueCanonical value="http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/client" /> </extension> </extension> <url value="http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-OrganizationAffiliation" /> <name value="OrganizationAffiliation" /> <status value="draft" /> <description value="An OrganizationAffiliation is used to identify a relationship between organizations that are not hierarchical in nature. Examples of such relationships are supply chains or administrative reporting. An OrganizationAffiliation resource can also be used to indicate a routing path to other organizations that cannot be reached directly." /> <copyright value="Copyright © 2024+ Canada Health Infoway. All rights reserved. [Terms of Use and License Agreements](https://ic.infoway-inforoute.ca/en/about/tou). [Privacy Policy](https://www.infoway-inforoute.ca/en/legal/privacy-policy)." /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="OrganizationAffiliation" /> <baseDefinition value="https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.OrganizationAffiliation" /> <derivation value="constraint" /> <differential> <element id="OrganizationAffiliation.identifier"> <path value="OrganizationAffiliation.identifier" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <mustSupport value="true" /> </element> <element id="OrganizationAffiliation.active"> <path value="OrganizationAffiliation.active" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <mustSupport value="true" /> </element> <element id="OrganizationAffiliation.period"> <path value="OrganizationAffiliation.period" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <mustSupport value="true" /> </element> <element id="OrganizationAffiliation.organization"> <path value="OrganizationAffiliation.organization" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <type> <code value="Reference" /> <targetProfile value="http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Organization" /> </type> <mustSupport value="true" /> </element> <element id="OrganizationAffiliation.participatingOrganization"> <path value="OrganizationAffiliation.participatingOrganization" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <type> <code value="Reference" /> <targetProfile value="http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Organization" /> </type> <mustSupport value="true" /> </element> <element id="OrganizationAffiliation.code"> <path value="OrganizationAffiliation.code" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated." /> <mustSupport value="true" /> </element> <element id="OrganizationAffiliation.location"> <path value="OrganizationAffiliation.location" /> <type> <code value="Reference" /> <targetProfile value="http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Location" /> </type> </element> <element id="OrganizationAffiliation.healthcareService"> <path value="OrganizationAffiliation.healthcareService" /> <type> <code value="Reference" /> <targetProfile value="http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-HealthcareService" /> </type> </element> <element id="OrganizationAffiliation.telecom"> <path value="OrganizationAffiliation.telecom" /> <comment value="mustSupport element identified within the IHE mCSD endpoint profile." /> </element> <element id="OrganizationAffiliation.endpoint"> <path value="OrganizationAffiliation.endpoint" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <type> <code value="Reference" /> <targetProfile value="http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Endpoint" /> </type> <mustSupport value="true" /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/obligation", "extension": [ { "url": "code", "valueCode": "SHALL:able-to-populate" }, { "url": "code", "valueCode": "SHOULD:populate" }, { "url": "elementId", "valueString": "OrganizationAffiliation.identifier" }, { "url": "elementId", "valueString": "OrganizationAffiliation.active" }, { "url": "elementId", "valueString": "OrganizationAffiliation.period" }, { "url": "elementId", "valueString": "OrganizationAffiliation.organization" }, { "url": "elementId", "valueString": "OrganizationAffiliation.participatingOrganization" }, { "url": "elementId", "valueString": "OrganizationAffiliation.code" }, { "url": "elementId", "valueString": "OrganizationAffiliation.endpoint" }, { "url": "actor", "valueCanonical": "http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server" } ] }, { "url": "http://hl7.org/fhir/StructureDefinition/obligation", "extension": [ { "url": "code", "valueCode": "ihe-r2" }, { "url": "code", "valueCode": "SHOULD:populate" }, { "url": "elementId", "valueString": "OrganizationAffiliation.telecom" }, { "url": "actor", "valueCanonical": "http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server" }, { "url": "documentation", "valueMarkdown": "SHALL:ihe-r2 is expected, even though the modifier in the ValueSet has yet to be applied." } ] }, { "url": "http://hl7.org/fhir/StructureDefinition/obligation", "extension": [ { "url": "code", "valueCode": "SHALL:no-error" }, { "url": "elementId", "valueString": "OrganizationAffiliation.identifier" }, { "url": "elementId", "valueString": "OrganizationAffiliation.active" }, { "url": "elementId", "valueString": "OrganizationAffiliation.period" }, { "url": "elementId", "valueString": "OrganizationAffiliation.organization" }, { "url": "elementId", "valueString": "OrganizationAffiliation.participatingOrganization" }, { "url": "elementId", "valueString": "OrganizationAffiliation.code" }, { "url": "elementId", "valueString": "OrganizationAffiliation.telecom" }, { "url": "elementId", "valueString": "OrganizationAffiliation.endpoint" }, { "url": "actor", "valueCanonical": "http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/client" } ] } ], "id": "CA-CSD-OrganizationAffiliation", "url": "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-OrganizationAffiliation", "name": "OrganizationAffiliation", "description": "An OrganizationAffiliation is used to identify a relationship between organizations that are not hierarchical in nature. Examples of such relationships are supply chains or administrative reporting. An OrganizationAffiliation resource can also be used to indicate a routing path to other organizations that cannot be reached directly.", "status": "draft", "copyright": "Copyright © 2024+ Canada Health Infoway. All rights reserved. [Terms of Use and License Agreements](https://ic.infoway-inforoute.ca/en/about/tou). [Privacy Policy](https://www.infoway-inforoute.ca/en/legal/privacy-policy).", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "OrganizationAffiliation", "baseDefinition": "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.OrganizationAffiliation", "derivation": "constraint", "differential": { "element": [ { "id": "OrganizationAffiliation.identifier", "path": "OrganizationAffiliation.identifier", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "mustSupport": true }, { "id": "OrganizationAffiliation.active", "path": "OrganizationAffiliation.active", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "mustSupport": true }, { "id": "OrganizationAffiliation.period", "path": "OrganizationAffiliation.period", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "mustSupport": true }, { "id": "OrganizationAffiliation.organization", "path": "OrganizationAffiliation.organization", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Organization" ] } ], "mustSupport": true }, { "id": "OrganizationAffiliation.participatingOrganization", "path": "OrganizationAffiliation.participatingOrganization", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Organization" ] } ], "mustSupport": true }, { "id": "OrganizationAffiliation.code", "path": "OrganizationAffiliation.code", "comment": "Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated.", "mustSupport": true }, { "id": "OrganizationAffiliation.location", "path": "OrganizationAffiliation.location", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Location" ] } ] }, { "id": "OrganizationAffiliation.healthcareService", "path": "OrganizationAffiliation.healthcareService", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-HealthcareService" ] } ] }, { "id": "OrganizationAffiliation.telecom", "path": "OrganizationAffiliation.telecom", "comment": "mustSupport element identified within the IHE mCSD endpoint profile." }, { "id": "OrganizationAffiliation.endpoint", "path": "OrganizationAffiliation.endpoint", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Endpoint" ] } ], "mustSupport": true } ] } }
Terminology bindings
Constraints
Obligations
Obligations | Actor | Element |
---|---|---|
SHALL:able-to-populate; SHOULD:populate | http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server | OrganizationAffiliation.identifier; OrganizationAffiliation.active; OrganizationAffiliation.period; OrganizationAffiliation.organization; OrganizationAffiliation.participatingOrganization; OrganizationAffiliation.code; OrganizationAffiliation.endpoint |
ihe-r2; SHOULD:populate | http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server | OrganizationAffiliation.telecom |
SHALL:no-error | http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/client | OrganizationAffiliation.identifier; OrganizationAffiliation.active; OrganizationAffiliation.period; OrganizationAffiliation.organization; OrganizationAffiliation.participatingOrganization; OrganizationAffiliation.code; OrganizationAffiliation.telecom; OrganizationAffiliation.endpoint |