PackagesCanonicalsLogsProblems
    Packages
    ca.on.health.sadie@0.1.24-beta
    http://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestorLocation
{
  "description": "A practice location of the Requestor.",
  "_filename": "RequestorLocation.json",
  "package_name": "ca.on.health.sadie",
  "date": null,
  "derivation": "constraint",
  "meta": {
    "tag": [ {
      "code": "validation_passed",
      "system": "https://smilecdr.com/fhir/NamingSystem/tags",
      "display": "Validation Passed"
    } ],
    "source": "#3zRCe16KvHYZMJsw",
    "versionId": "12",
    "lastUpdated": "2021-08-17T14:46:58.045+00:00"
  },
  "publisher": null,
  "fhirVersion": "4.0.1",
  "name": "RequestorLocation",
  "mapping": [ {
    "uri": "http://hl7.org/v3",
    "name": "RIM Mapping",
    "identity": "rim"
  }, {
    "uri": "http://hl7.org/fhir/fivews",
    "name": "FiveWs Pattern Mapping",
    "identity": "w5"
  } ],
  "abstract": false,
  "type": "Location",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "RequestorLocation",
  "package_version": "0.1.24-beta",
  "status": "active",
  "id": "4b387e99-a293-4064-9382-59b9ca801929",
  "kind": "resource",
  "url": "http://health.gov.on.ca/sadie/fhir/StructureDefinition/RequestorLocation",
  "version": "1.0",
  "differential": {
    "element": [ {
      "id": "Location",
      "path": "Location",
      "definition": "#### **_`FOR SADIE USE:  A practice location of the Requestor.`_**\n\nDetails and position information for a physical place where services are provided and resources and participants may be stored, found, contained, or accommodated."
    }, {
      "id": "Location.identifier",
      "path": "Location.identifier",
      "definition": "#### **_`FOR SADIE USE:  A business identifier for the location.  This will be the identifier from the CPDB system.`_**\n\nUnique code or number identifying the location to its users."
    }, {
      "id": "Location.identifier.use",
      "max": "0",
      "path": "Location.identifier.use"
    }, {
      "id": "Location.identifier.type",
      "max": "0",
      "path": "Location.identifier.type"
    }, {
      "id": "Location.identifier.type.coding",
      "max": "1",
      "min": 1,
      "path": "Location.identifier.type.coding"
    }, {
      "id": "Location.identifier.type.coding.system",
      "min": 1,
      "path": "Location.identifier.type.coding.system",
      "fixedUri": "https://health.gov.on.ca/sadie/fhir/CodeSystem/FlexForms-Internal"
    }, {
      "id": "Location.identifier.type.coding.code",
      "min": 1,
      "path": "Location.identifier.type.coding.code",
      "binding": {
        "strength": "required",
        "valueSet": "http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-ExternalSystems"
      },
      "definition": "#### **_`FOR SADIE USE:  This the code identifying the external system.  CPDB, EAP or GOSECURE`_**\n\nA symbol in syntax defined by the system. The symbol may be a predefined code or an expression in a syntax defined by the coding system (e.g. post-coordination)."
    }, {
      "id": "Location.identifier.type.coding.display",
      "max": "0",
      "path": "Location.identifier.type.coding.display"
    }, {
      "id": "Location.identifier.type.coding.userSelected",
      "max": "0",
      "path": "Location.identifier.type.coding.userSelected"
    }, {
      "id": "Location.identifier.type.text",
      "max": "0",
      "path": "Location.identifier.type.text"
    }, {
      "id": "Location.identifier.system",
      "min": 1,
      "path": "Location.identifier.system",
      "binding": {
        "strength": "required",
        "valueSet": "http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-IdentifierSystems"
      },
      "definition": "#### **_`FOR SADIE USE:  The system element will have the following format: urn:sadie:FHIR resource:Source System:Name in the source system`_**\n\nEstablishes the namespace for the value - that is, a URL that describes a set values that are unique."
    }, {
      "id": "Location.identifier.value",
      "min": 1,
      "path": "Location.identifier.value",
      "definition": "#### **_`FOR SADIE USE:  The id from the external system.`_**\n\nThe portion of the identifier typically relevant to the user and which is unique within the context of the system."
    }, {
      "id": "Location.identifier.period",
      "max": "0",
      "path": "Location.identifier.period"
    }, {
      "id": "Location.identifier.assigner",
      "max": "0",
      "path": "Location.identifier.assigner"
    }, {
      "id": "Location.operationalStatus",
      "min": 1,
      "path": "Location.operationalStatus",
      "binding": {
        "strength": "required",
        "valueSet": "http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-LocationStatuses",
        "description": "SADIE location statuses"
      },
      "definition": "#### **_`FOR SADIE USE:  This is the status of the location.  This is used in alot of the logic regarding location`_**\n \nThe operational status covers operation values most relevant to beds (but can also apply to rooms/units/chairs/etc. such as an isolation unit/dialysis chair). This typically covers concepts such as contamination, housekeeping, and other activities like maintenance."
    }, {
      "id": "Location.name",
      "min": 1,
      "path": "Location.name",
      "definition": "#### **_`FOR SADIE USE:  This is the name of the location`_**\n\nName of the location as used by humans. Does not need to be unique."
    }, {
      "id": "Location.alias",
      "max": "0",
      "path": "Location.alias"
    }, {
      "id": "Location.description",
      "max": "0",
      "path": "Location.description"
    }, {
      "id": "Location.mode",
      "max": "0",
      "path": "Location.mode"
    }, {
      "id": "Location.type",
      "max": "1",
      "path": "Location.type"
    }, {
      "id": "Location.type.coding",
      "max": "1",
      "min": 1,
      "path": "Location.type.coding"
    }, {
      "id": "Location.type.coding.system",
      "min": 1,
      "path": "Location.type.coding.system",
      "definition": "#### **_`FOR SADIE USE:  The system should always be urn:sadie:internal to signify it's an SADIE code.`_**\n\nEstablishes the namespace for the value - that is, a URL that describes a set values that are unique."
    }, {
      "id": "Location.type.coding.version",
      "max": "0",
      "path": "Location.type.coding.version"
    }, {
      "id": "Location.type.coding.code",
      "path": "Location.type.coding.code",
      "binding": {
        "strength": "required",
        "valueSet": "http://health.gov.on.ca/sadie/fhir/ValueSet/FlexForms-LocationTypes"
      }
    }, {
      "id": "Location.type.coding.display",
      "max": "0",
      "path": "Location.type.coding.display"
    }, {
      "id": "Location.type.coding.userSelected",
      "max": "0",
      "path": "Location.type.coding.userSelected"
    }, {
      "id": "Location.type.text",
      "max": "0",
      "path": "Location.type.text"
    }, {
      "id": "Location.telecom",
      "path": "Location.telecom",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "system",
          "type": "value"
        } ]
      },
      "definition": "#### **_`FOR SADIE USE:  The phone number, fax number and email.`_**\n\nThe contact details of communication devices available at the location. This can include phone numbers, fax numbers, mobile numbers, email addresses and web sites."
    }, {
      "id": "Location.telecom:PhoneNumber",
      "path": "Location.telecom",
      "sliceName": "PhoneNumber"
    }, {
      "id": "Location.telecom:PhoneNumber.system",
      "min": 1,
      "path": "Location.telecom.system",
      "fixedCode": "phone"
    }, {
      "id": "Location.telecom:PhoneNumber.value",
      "min": 1,
      "path": "Location.telecom.value",
      "definition": "#### **_`FOR SADIE USE:  This is the phone number`_**\n\nThe actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address)."
    }, {
      "id": "Location.telecom:PhoneNumber.use",
      "max": "0",
      "path": "Location.telecom.use"
    }, {
      "id": "Location.telecom:PhoneNumber.rank",
      "min": 1,
      "path": "Location.telecom.rank",
      "definition": "#### **_`FOR SADIE USE:  A value = 1 is the primary`_**\n\nSpecifies a preferred order in which to use a set of contacts. ContactPoints with lower rank values are more preferred than those with higher rank values."
    }, {
      "id": "Location.telecom:PhoneNumber.period",
      "max": "0",
      "path": "Location.telecom.period"
    }, {
      "id": "Location.telecom:FaxNumber",
      "path": "Location.telecom",
      "sliceName": "FaxNumber"
    }, {
      "id": "Location.telecom:FaxNumber.system",
      "min": 1,
      "path": "Location.telecom.system",
      "fixedCode": "fax"
    }, {
      "id": "Location.telecom:FaxNumber.value",
      "min": 1,
      "path": "Location.telecom.value",
      "definition": "#### **_`FOR SADIE USE:  This is the fax number`_**\n\nThe actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address)."
    }, {
      "id": "Location.telecom:FaxNumber.use",
      "max": "0",
      "path": "Location.telecom.use"
    }, {
      "id": "Location.telecom:FaxNumber.rank",
      "min": 1,
      "path": "Location.telecom.rank",
      "definition": "#### **_`FOR SADIE USE:  A value = 1 is the primary`_**\n\nSpecifies a preferred order in which to use a set of contacts. ContactPoints with lower rank values are more preferred than those with higher rank values."
    }, {
      "id": "Location.telecom:FaxNumber.period",
      "max": "0",
      "path": "Location.telecom.period"
    }, {
      "id": "Location.telecom:EmailAddress",
      "path": "Location.telecom",
      "sliceName": "EmailAddress"
    }, {
      "id": "Location.telecom:EmailAddress.system",
      "min": 1,
      "path": "Location.telecom.system",
      "fixedCode": "email"
    }, {
      "id": "Location.telecom:EmailAddress.value",
      "min": 1,
      "path": "Location.telecom.value",
      "definition": "#### **_`FOR SADIE USE:  This is the email address`_**\n\nThe actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address)."
    }, {
      "id": "Location.telecom:EmailAddress.use",
      "max": "0",
      "path": "Location.telecom.use",
      "fixedCode": "EMAIL"
    }, {
      "id": "Location.telecom:EmailAddress.rank",
      "min": 1,
      "path": "Location.telecom.rank",
      "definition": "#### **_`FOR SADIE USE:  A value = 1 is the primary`_**\n\n\nSpecifies a preferred order in which to use a set of contacts. ContactPoints with lower rank values are more preferred than those with higher rank values."
    }, {
      "id": "Location.telecom:EmailAddress.period",
      "max": "0",
      "path": "Location.telecom.period"
    }, {
      "id": "Location.address",
      "path": "Location.address",
      "definition": "#### **_`FOR SADIE USE:  This is the Pratitioner's address.`_**"
    }, {
      "id": "Location.address.use",
      "max": "0",
      "path": "Location.address.use"
    }, {
      "id": "Location.address.type",
      "max": "0",
      "path": "Location.address.type"
    }, {
      "id": "Location.address.text",
      "path": "Location.address.text",
      "definition": "#### **_`FOR SADIE USE:  This is used to store a free text field on the UI where the user can record updates they want to the location.  It also stores new locations that are inputed using the UI.`_**\n\nSpecifies the entire address as it should be displayed e.g. on a postal label. This may be provided instead of or as well as the specific parts."
    }, {
      "id": "Location.address.line",
      "max": "1",
      "path": "Location.address.line"
    }, {
      "id": "Location.address.district",
      "max": "0",
      "path": "Location.address.district"
    }, {
      "id": "Location.address.country",
      "max": "0",
      "path": "Location.address.country"
    }, {
      "id": "Location.address.period",
      "max": "0",
      "path": "Location.address.period"
    }, {
      "id": "Location.physicalType",
      "max": "0",
      "path": "Location.physicalType"
    }, {
      "id": "Location.position",
      "max": "0",
      "path": "Location.position"
    }, {
      "id": "Location.managingOrganization",
      "max": "0",
      "path": "Location.managingOrganization"
    }, {
      "id": "Location.partOf",
      "max": "0",
      "path": "Location.partOf"
    }, {
      "id": "Location.hoursOfOperation",
      "max": "0",
      "path": "Location.hoursOfOperation"
    }, {
      "id": "Location.availabilityExceptions",
      "max": "0",
      "path": "Location.availabilityExceptions"
    }, {
      "id": "Location.endpoint",
      "max": "0",
      "path": "Location.endpoint"
    } ]
  },
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Location"
}