FHIR IG Statistics: StructureDefinition/IDMS-PROFILE-ORGANIZATION
Resources that use this resource
No resources found
Resources that this resource uses
Narrative
No narrative content found in resource
Source
{
"resourceType": "StructureDefinition",
"id": "IDMS-PROFILE-ORGANIZATION",
"meta": {
"versionId": "1",
"lastUpdated": "2023-09-28T12:06:28.505+00:00",
"source": "#0FbpuXJHEpfBQCEx"
},
"url": "https://health.gov.on.ca/idms/fhir/StructureDefinition/IDMS-Organization",
"version": "1.0",
"name": "IDMSOrganization",
"status": "active",
"description": "Profile for the Organizations which include Manufacturers, Distributers, Consulting Companinies, etc..",
"fhirVersion": "5.0.0",
"kind": "resource",
"abstract": false,
"type": "Organization",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization",
"derivation": "constraint",
"differential": {
"element": [
{
"id": "Organization.extension",
"path": "Organization.extension",
"slicing": {
"discriminator": [
{
"type": "value",
"path": "url"
}
],
"rules": "open"
},
"min": 0
},
{
"id": "Organization.extension:createdUser",
"path": "Organization.extension",
"sliceName": "createdUser",
"definition": "#### **_`IDMS: Link to the user that created the record.`_**",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedUser"
]
}
]
},
{
"id": "Organization.extension:createdDate",
"path": "Organization.extension",
"sliceName": "createdDate",
"definition": "#### **_`IDMS: Date and Time the record was created.`_**",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/CreatedDate"
]
}
]
},
{
"id": "Organization.extension:updatedUser",
"path": "Organization.extension",
"sliceName": "updatedUser",
"definition": "#### **_`IDMS: Link to the user that last updated the record.`_**",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/UpdatedUser"
]
}
]
},
{
"id": "Organization.extension:updatedDate",
"path": "Organization.extension",
"sliceName": "updatedDate",
"definition": "#### **_`IDMS: Date and Time the record was last updated.`_**",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/UpdatedDate"
]
}
]
},
{
"id": "Organization.extension:searchableString",
"path": "Organization.extension",
"sliceName": "searchableString",
"definition": "#### **_`IDMS: Allows for searching on combination of Company Name, City, Province, Country and Type.`_**",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/SearchableExtraString"
]
}
]
},
{
"id": "Organization.extension:comments",
"path": "Organization.extension",
"sliceName": "comments",
"definition": "#### **_`IDMS: Comments relating to the Organization.`_**",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/Comments"
]
}
]
},
{
"id": "Organization.extension:contactList",
"path": "Organization.extension",
"sliceName": "contactList",
"definition": "#### **_`IDMS: List of Contacts, this is needed for viewing history in case a contact is deleted.`_**",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Contact-List"
]
}
]
},
{
"id": "Organization.extension:migrationNotes",
"path": "Organization.extension",
"sliceName": "migrationNotes",
"definition": "#### **_`IDMS: Data that was migrated from DSTS that is no longer needed.`_**",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/MigrationNotes"
]
}
]
},
{
"id": "Organization.extension:validIndicator",
"path": "Organization.extension",
"sliceName": "validIndicator",
"definition": "#### **_`IDMS: Indicates the data for this Organization is valid and should be used in searches.`_**",
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"https://health.gov.on.ca/idms/fhir/StructureDefinition/Extension-Valid-Indicator"
]
}
]
},
{
"id": "Organization.identifier",
"path": "Organization.identifier",
"definition": "#### **_`IDMS: This is the Company Code, the formulary team determines this code so for alot of records this is not supplied. If DIRECT ever starts synching it's data with HNS then this will be used. `_**",
"max": "1"
},
{
"id": "Organization.identifier.extension",
"path": "Organization.identifier.extension",
"max": "0"
},
{
"id": "Organization.identifier.use",
"path": "Organization.identifier.use",
"max": "0"
},
{
"id": "Organization.identifier.type",
"path": "Organization.identifier.type",
"max": "0"
},
{
"id": "Organization.identifier.type.coding.system",
"path": "Organization.identifier.type.coding.system",
"min": 1
},
{
"id": "Organization.identifier.type.coding.code",
"path": "Organization.identifier.type.coding.code",
"min": 1
},
{
"id": "Organization.identifier.type.coding.display",
"path": "Organization.identifier.type.coding.display",
"min": 1
},
{
"id": "Organization.identifier.system",
"path": "Organization.identifier.system",
"short": "Primary File Number System",
"definition": "IDMS manufacturer codes",
"min": 1,
"fixedUri": "urn:idms:manufacturer:code"
},
{
"id": "Organization.identifier.value",
"path": "Organization.identifier.value",
"short": "Manufacturer Code",
"definition": "#### **_`IDMS: Manufacturer 3 character code `_**",
"min": 1
},
{
"id": "Organization.identifier.period",
"path": "Organization.identifier.period",
"max": "0"
},
{
"id": "Organization.identifier.assigner",
"path": "Organization.identifier.assigner",
"max": "0"
},
{
"id": "Organization.active",
"path": "Organization.active",
"definition": "#### **_`IDMS: Indicates whether the organization will still appear in drop downs for new requests and drug products.`_**"
},
{
"id": "Organization.type",
"path": "Organization.type",
"definition": "#### **_`IDMS: The type of company ( Manufacturer, Distributer, Consulting Company, etc.. ).`_**",
"min": 0,
"max": "1"
},
{
"id": "Organization.type.extension",
"path": "Organization.type.extension",
"max": "0"
},
{
"id": "Organization.type.coding.system",
"path": "Organization.type.coding.system",
"min": 1,
"fixedUri": "https://health.gov.on.ca/idms/fhir/CodeSystem/IDMS-Internal"
},
{
"id": "Organization.type.coding.version",
"path": "Organization.type.coding.version",
"max": "0"
},
{
"id": "Organization.type.coding.code",
"path": "Organization.type.coding.code",
"min": 1,
"binding": {
"strength": "required",
"description": "Organization Type",
"valueSet": "https://health.gov.on.ca/idms/fhir/ValueSet/IDMS-Organization-Type-All"
}
},
{
"id": "Organization.type.coding.userSelected",
"path": "Organization.type.coding.userSelected",
"max": "0"
},
{
"id": "Organization.type.text",
"path": "Organization.type.text",
"max": "0"
},
{
"id": "Organization.name",
"path": "Organization.name",
"definition": "#### **_`IDMS: The name of the organization`_**",
"min": 1
},
{
"id": "Organization.alias",
"path": "Organization.alias",
"max": "0"
},
{
"id": "Organization.description",
"path": "Organization.description",
"definition": "#### **_`IDMS: Comments about the organization`_**",
"max": "0"
},
{
"id": "Organization.contact",
"path": "Organization.contact",
"definition": "#### **_`IDMS: An organization can have 1 TELCOM contact that has Phone, Fax, URL, Toll Free Number. They can also have many ADDRESS contacts. The Purpose defines what type of contact it is.`_**"
},
{
"id": "Organization.contact.extension",
"path": "Organization.contact.extension",
"max": "0"
},
{
"id": "Organization.contact.purpose",
"path": "Organization.contact.purpose",
"definition": "#### **_`IDMS: For addresses it should be ADDRESS for other things telephone, fax, email it should be TELCOM`_**",
"min": 1,
"max": "1"
},
{
"id": "Organization.contact.purpose.extension",
"path": "Organization.contact.purpose.extension",
"max": "0"
},
{
"id": "Organization.contact.purpose.coding",
"path": "Organization.contact.purpose.coding",
"max": "0"
},
{
"id": "Organization.contact.purpose.text",
"path": "Organization.contact.purpose.text",
"definition": "#### **_`IDMS: For addresses it should be ADDRESS for other things telephone, fax, email it should be TELCOM`_**",
"min": 1,
"max": "1"
},
{
"id": "Organization.contact.address",
"path": "Organization.contact.address",
"definition": "#### **_`IDMS: A company can have many addresses.`_**"
},
{
"id": "Organization.contact.address.extension",
"path": "Organization.contact.address.extension",
"max": "0"
},
{
"id": "Organization.contact.address.use",
"path": "Organization.contact.address.use",
"max": "0"
},
{
"id": "Organization.contact.address.type",
"path": "Organization.contact.address.type",
"max": "0"
},
{
"id": "Organization.contact.address.text",
"path": "Organization.contact.address.text",
"max": "0"
},
{
"id": "Organization.contact.address.line",
"path": "Organization.contact.address.line",
"definition": "#### **_`IDMS: An address can have 1 to 3 line items.`_**",
"min": 1,
"max": "3"
},
{
"id": "Organization.contact.address.district",
"path": "Organization.contact.address.district",
"max": "0"
},
{
"id": "Organization.contact.address.country",
"path": "Organization.contact.address.country",
"definition": "#### **_`IDMS: An address needs to have a country.`_**",
"min": 1
},
{
"id": "Organization.contact.address.period",
"path": "Organization.contact.address.period",
"max": "0"
},
{
"id": "Organization.contact.organization",
"path": "Organization.contact.organization",
"max": "0"
},
{
"id": "Organization.contact.period",
"path": "Organization.contact.period",
"max": "0"
},
{
"id": "Organization.partOf",
"path": "Organization.partOf",
"max": "0"
},
{
"id": "Organization.endpoint",
"path": "Organization.endpoint",
"max": "0"
},
{
"id": "Organization.qualification",
"path": "Organization.qualification",
"max": "0"
}
]
}
}