{ "description": "Basisprofil for Norwegian Healthcare Service information. Defined by The Norwegian Directorate of eHealth and HL7 Norway. The profile adds Norwegian specific identification of Healthcare Services. The basis profile is open, but derived profiles should close down the information elements according to specification relevant to the use-case.\\r\\n\\r\\nThe typical use-case is to include information regarding what Healthcare related services, support functions or activities provided by an Organization or awailable at a Location.", "_filename": "no-basis-HealthcareService.StructureDefinition-profile.json", "package_name": "test.no.basis", "date": "2019-05-20", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "NoBasisHealthcareService", "abstract": false, "type": "HealthcareService", "experimental": null, "resourceType": "StructureDefinition", "title": "no-basis-HealthcareService", "package_version": "2.2.0-beta", "status": "active", "id": "9e4ee88e-77c5-40dc-829b-fc577e5d12a9", "kind": "resource", "url": "http://hl7.no/fhir/StructureDefinition/no-basis-HealthcareService", "version": "2.0.17", "differential": { "element": [ { "id": "HealthcareService", "path": "HealthcareService", "definition": "The details of a healthcare service available at a location. Should only be used for clinical healthcareservices offered by a PractitionerRole or by an Organization." }, { "id": "HealthcareService.identifier", "path": "HealthcareService.identifier", "mustSupport": false }, { "id": "HealthcareService.providedBy", "path": "HealthcareService.providedBy", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://hl7.no/fhir/StructureDefinition/no-basis-Organization" ] } ], "constraint": [ { "key": "no-basis-providedBy-identifier", "human": "no-basis recommends the use of logical references by ENH or RESH identifiers. If providedBy exists, identifiers should exist.", "severity": "warning", "expression": "$this.exists(identifier.exists())" } ], "definition": "The organization that provides this healthcare service.\r\n\r\nno-basis recommends the use of logical reference to an organization using ENH or RSH. To describe a top level organization. Departments within an organization could use a different reference scheme defined by the organization." }, { "id": "HealthcareService.providedBy.identifier", "path": "HealthcareService.providedBy.identifier", "short": "The logical reference of organization that provides this healthcare service.", "definition": "no-basis recommends the use of logical reference to an organization using ENH or RSH. To describe a top level organization. Departments within an organization could use a different reference scheme defined by the organization.\r\n\r\nno-basis recommends if an identifier is provided the identifier type or system should be provided." }, { "id": "HealthcareService.providedBy.identifier.system", "path": "HealthcareService.providedBy.identifier.system", "constraint": [ { "key": "no-basis-identifier-system", "human": "no-basis recommends the use of urn:oid:2.16.578.1.12.4.1.4.101 (ENH) or urn:oid:2.16.578.1.12.4.1.4.102 (RESH) for identifier.system", "severity": "warning", "expression": "$this.exists(value = 'urn:oid:2.16.578.1.12.4.1.4.101' or value = 'urn:oid:2.16.578.1.12.4.1.4.102')" } ] }, { "id": "HealthcareService.category", "path": "HealthcareService.category", "alias": [ "virksomhetstype" ], "short": "HealthcareService category", "binding": { "strength": "example", "valueSet": "urn:oid:2.16.578.1.12.4.1.1.9040", "description": "virksomhetstype 9040" }, "definition": "Example of category. Helsevirksomhet type (OID=9040), identifies the virksomhetstype used in Adresseregisteret. This element is usually not necessary to describe the HealthcareService adequately." }, { "id": "HealthcareService.type", "path": "HealthcareService.type", "definition": "no-basis: This element is usually not necessary to describe the HealthcareService adequately. Further coding can be used when common set of SNOMED codes are agreed for healthc care service types.\r\n\r\nThe specific type of service that may be delivered or performed." }, { "id": "HealthcareService.specialty", "path": "HealthcareService.specialty", "alias": [ "helsehjelpsområde" ], "definition": "no-basis: Helsehjelpområde is given by the specialty element, preferred coding includes 8655 and 8654 codesystems. Type and category is usually not necessary to describe the HealthcareService adequately.\r\n\r\nThe specific type defined in a codesystem allowed included in the valueset." }, { "id": "HealthcareService.specialty.coding", "path": "HealthcareService.specialty.coding", "slicing": { "rules": "open", "description": "Two possible codings are given for the type element", "discriminator": [ { "path": "system", "type": "value" } ] } }, { "id": "HealthcareService.specialty.coding:8655", "path": "HealthcareService.specialty.coding", "short": "Code describing the Helsehjelpområde", "binding": { "strength": "preferred", "valueSet": "urn:oid:2.16.578.1.12.4.1.1.8655", "description": "Helsehjelpsområde" }, "sliceName": "8655", "definition": "no-basis: Helsehjelpsområde (OID=8655) used to code the kind of clinical service the organization offers the patients through this HealthcareService\r\nAlso use Klinisk/medisinsk service (OID=8654)?" }, { "id": "HealthcareService.specialty.coding:8655.system", "min": 1, "path": "HealthcareService.specialty.coding.system", "short": "Identity of the 8655 codesystem", "fixedUri": "urn:oid:2.16.578.1.12.4.1.1.8655" }, { "id": "HealthcareService.specialty.coding:8655.code", "min": 1, "path": "HealthcareService.specialty.coding.code" }, { "id": "HealthcareService.specialty.coding:8654", "path": "HealthcareService.specialty.coding", "binding": { "strength": "preferred", "valueSet": "urn:oid:2.16.578.1.12.4.1.1.8654", "description": "Klinisk/medisinsk service" }, "sliceName": "8654", "definition": "Klinisk/medisinsk service (OID=8654)" }, { "id": "HealthcareService.specialty.coding:8654.system", "min": 1, "path": "HealthcareService.specialty.coding.system", "fixedUri": "urn:oid:2.16.578.1.12.4.1.1.8654" }, { "id": "HealthcareService.specialty.coding:8654.code", "min": 1, "path": "HealthcareService.specialty.coding.code" }, { "id": "HealthcareService.specialty.coding:9151", "path": "HealthcareService.specialty.coding", "binding": { "strength": "preferred", "valueSet": "urn:oid:2.16.578.1.12.4.1.1.9151", "description": "IPLOS tjenestetype" }, "sliceName": "9151", "definition": "IPLOS tjenestetype (OID=9151)" }, { "id": "HealthcareService.specialty.coding:9151.system", "min": 1, "path": "HealthcareService.specialty.coding.system", "fixedUri": "urn:oid:2.16.578.1.12.4.1.1.9151" }, { "id": "HealthcareService.specialty.coding:9151.code", "min": 1, "path": "HealthcareService.specialty.coding.code" }, { "id": "HealthcareService.specialty.coding:8451", "path": "HealthcareService.specialty.coding", "binding": { "strength": "preferred", "valueSet": "urn:oid:2.16.578.1.12.4.1.1.8451", "description": "Fagområde" }, "sliceName": "8451", "definition": "Fagområde (OID=8451)" }, { "id": "HealthcareService.specialty.coding:8451.system", "min": 1, "path": "HealthcareService.specialty.coding.system", "fixedUri": "urn:oid:2.16.578.1.12.4.1.1.8451", "definition": "The identification of the Fagområde (OID=8451) code system." }, { "id": "HealthcareService.specialty.coding:8451.code", "min": 1, "path": "HealthcareService.specialty.coding.code" }, { "id": "HealthcareService.location", "path": "HealthcareService.location", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Location", "http://hl7.no/fhir/StructureDefinition/no-basis-Location" ] } ] }, { "id": "HealthcareService.endpoint", "path": "HealthcareService.endpoint", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Endpoint", "http://hl7.no/fhir/StructureDefinition/no-basis-Endpoint" ] } ], "definition": "no-basis: In Norway endpoints for communication should be connected to a kommunikasjonspart-Organization identified with HERid and collected from the Norwegian Address register. Endpoints not registered in the Norwegian Address register can use other schemes of connecting endpoints to Organizations, PractitionerRole or HealthcareService.\r\n\r\nTechnical endpoints providing access to services operated for the specific healthcare services defined at this resource.", "mustSupport": false } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/HealthcareService" }