{
  "resourceType": "StructureDefinition",
  "id": "specijalisticka-uputnica",
  "meta": {
    "versionId": "86",
    "lastUpdated": "2023-03-15T13:24:33.682+00:00",
    "source": "#jya0ookS8BZVsLAB",
    "security": [
      {
        "system": "https://trifolia-fhir.lantanagroup.com/security",
        "code": "everyone^write"
      },
      {
        "system": "https://trifolia-fhir.lantanagroup.com/security",
        "code": "everyone^read"
      }
    ]
  },
  "url": "http://fhir.cezih.hr/specifikacije/StructureDefinition/specijalisticka-uputnica",
  "version": "0.1",
  "name": "SpecijalistickaUputnica",
  "title": "Specijalistička uputnica",
  "status": "active",
  "description": "Resurs sadrži podatke specijalističke uputnice.",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "ServiceRequest",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ServiceRequest",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "ServiceRequest",
        "path": "ServiceRequest"
      },
      {
        "id": "ServiceRequest.contained",
        "path": "ServiceRequest.contained",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "ordered": false,
          "rules": "closed"
        }
      },
      {
        "id": "ServiceRequest.contained:PorukaOdobrenjaOdbijanjaNadopune",
        "path": "ServiceRequest.contained",
        "sliceName": "PorukaOdobrenjaOdbijanjaNadopune",
        "short": "Poruka",
        "definition": "ServiceRequest resurs za odobrenu, odbijenu ili uputnicu koja treba nadopunu nakon spremanja u FHIR server sadrži i Communication resurs koji je poslan u poruci odbijanja, odobravanja ili zahtjeva za nadopunom.",
        "max": "3",
        "type": [
          {
            "code": "Communication"
          }
        ]
      },
      {
        "id": "ServiceRequest.contained:PorukaOdobrenjaOdbijanjaNadopune.topic",
        "path": "ServiceRequest.contained.topic",
        "min": 1,
        "binding": {
          "strength": "required",
          "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/vrsta-komunikacije"
        }
      },
      {
        "id": "ServiceRequest.contained:PrilozeniDokument",
        "path": "ServiceRequest.contained",
        "sliceName": "PrilozeniDokument",
        "short": "Priloženi dokument",
        "definition": "ServiceRequest resurs nakon spremanja u FHIR server sadrži sve DocumentReference resurss koji su poslani tijekom procesa uputnice.",
        "max": "*",
        "type": [
          {
            "code": "DocumentReference",
            "profile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/prilozeni-dokument"
            ]
          }
        ]
      },
      {
        "id": "ServiceRequest.contained:CrvenaUputnica",
        "path": "ServiceRequest.contained",
        "sliceName": "CrvenaUputnica",
        "short": "Crvena uputnica",
        "definition": "Identifikator crvene uputnice mora biti poslan unutar ServiceRequest resursa koji se nalazi kao Contained resurs u SGP uputnici.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "ServiceRequest",
            "profile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/crvena-uputnica"
            ]
          }
        ]
      },
      {
        "id": "ServiceRequest.extension",
        "path": "ServiceRequest.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "ServiceRequest.extension:sudjelovanje-u-troskovima",
        "path": "ServiceRequest.extension",
        "sliceName": "sudjelovanje-u-troskovima",
        "short": "Oslobođenje od sudjelovanja",
        "definition": "Sadrži šifru za ostvarivanje zdravstvene zaštite koju u cijelosti pokriva obvezno zdravstveno osiguranje.",
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-troskovi-sudjelovanje"
            ]
          }
        ]
      },
      {
        "id": "ServiceRequest.identifier",
        "path": "ServiceRequest.identifier",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "ordered": false,
          "rules": "closed"
        },
        "max": "2"
      },
      {
        "id": "ServiceRequest.identifier:identifikatorUputnice",
        "path": "ServiceRequest.identifier",
        "sliceName": "identifikatorUputnice",
        "short": "Identifikator uputnice",
        "definition": "Identifikator uputnice na SGP.",
        "max": "1"
      },
      {
        "id": "ServiceRequest.identifier:identifikatorUputnice.system",
        "path": "ServiceRequest.identifier.system",
        "min": 1,
        "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/ID-uputnice"
      },
      {
        "id": "ServiceRequest.identifier:identifikatorUputnice.value",
        "path": "ServiceRequest.identifier.value",
        "min": 1
      },
      {
        "id": "ServiceRequest.identifier:CustomerOrderNumber",
        "path": "ServiceRequest.identifier",
        "sliceName": "CustomerOrderNumber",
        "short": "Customer Order Number",
        "definition": "Identifikator narudžbe pacijenta na SGP. Dodaje se u ServiceRequest nakon odobravanja uputnice (TR02 ili TR06) kako bi se omogućila pretraga uputnica po broju narudžbe na SGP.",
        "max": "1"
      },
      {
        "id": "ServiceRequest.identifier:CustomerOrderNumber.system",
        "path": "ServiceRequest.identifier.system",
        "min": 1,
        "fixedUri": "http://fhir.cezih.hr/specifikacije/identifikatori/customer-order-number"
      },
      {
        "id": "ServiceRequest.identifier:CustomerOrderNumber.value",
        "path": "ServiceRequest.identifier.value",
        "min": 1
      },
      {
        "id": "ServiceRequest.basedOn",
        "path": "ServiceRequest.basedOn",
        "short": "Uputnica sa prijema",
        "definition": "Uputnica sa prijema sa kojeg je kreirana interna uputnica",
        "min": 1,
        "max": "1"
      },
      {
        "id": "ServiceRequest.basedOn.id",
        "path": "ServiceRequest.basedOn.id",
        "short": "Referenca na containde resurs koji nosi identifikator crvene uputnice",
        "min": 1
      },
      {
        "id": "ServiceRequest.status",
        "path": "ServiceRequest.status"
      },
      {
        "id": "ServiceRequest.intent",
        "path": "ServiceRequest.intent",
        "fixedCode": "order"
      },
      {
        "id": "ServiceRequest.category",
        "path": "ServiceRequest.category",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "coding.system"
            }
          ],
          "rules": "closed"
        },
        "min": 0,
        "max": "2"
      },
      {
        "id": "ServiceRequest.category:OznakaUpucivanja",
        "path": "ServiceRequest.category",
        "sliceName": "OznakaUpucivanja",
        "short": "Oznaka upućivanja",
        "min": 0,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/oznaka-upucivanja"
        }
      },
      {
        "id": "ServiceRequest.category:OznakaUpucivanja.coding.system",
        "path": "ServiceRequest.category.coding.system",
        "min": 1,
        "fixedUri": "http://fhir.cezih.hr/specifikacije/CodeSystem/oznaka-upucivanja"
      },
      {
        "id": "ServiceRequest.category:TijekomHospitalizacije",
        "path": "ServiceRequest.category",
        "sliceName": "TijekomHospitalizacije",
        "short": "Tijekom hospitalizacije",
        "definition": "Da li je uputnica kreirana tijekom hospitalizacije pacijenta.",
        "min": 0,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/tijekom-hospitalizacije"
        }
      },
      {
        "id": "ServiceRequest.category:TijekomHospitalizacije.coding.system",
        "path": "ServiceRequest.category.coding.system",
        "fixedUri": "http://fhir.cezih.hr/specifikacije/CodeSystem/tijekom-hospitalizacije"
      },
      {
        "id": "ServiceRequest.priority",
        "path": "ServiceRequest.priority",
        "short": "Hitno",
        "definition": "Oznaka hitne obrade. FHIR zahtjeva vrijednosti routine | urgent | asap | stat, pa je potrebno koristiti mapiranje routine=0, urgent=1",
        "binding": {
          "strength": "required",
          "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/hitno"
        }
      },
      {
        "id": "ServiceRequest.code",
        "path": "ServiceRequest.code",
        "short": "Kod traženog postupka",
        "definition": "Kod traženog postupka može biti iz šifrarnika DTS ili KZN.",
        "min": 0,
        "mustSupport": true,
        "binding": {
          "strength": "required",
          "valueSet": "http://fhir.cezih.hr/specifikacije/ValueSet/trazeni-postupak"
        }
      },
      {
        "id": "ServiceRequest.code.text",
        "path": "ServiceRequest.code.text",
        "short": "Molim, traži se"
      },
      {
        "id": "ServiceRequest.subject",
        "path": "ServiceRequest.subject",
        "short": "Pacijent za kojeg se traži postupak",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-pacijent"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "ServiceRequest.encounter",
        "path": "ServiceRequest.encounter",
        "short": "Podaci o posjeti u kojoj je generirana uputnica.",
        "min": 0,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-encounter"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "ServiceRequest.authoredOn",
        "path": "ServiceRequest.authoredOn",
        "short": "Datum i vrijeme generiranja uputnice",
        "min": 0,
        "mustSupport": true
      },
      {
        "id": "ServiceRequest.requester",
        "path": "ServiceRequest.requester",
        "short": "Podaci o autoru dokumenta (uputnice)",
        "min": 0,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-practitioner"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "ServiceRequest.performerType",
        "path": "ServiceRequest.performerType",
        "short": "Šifra djelatnosti",
        "definition": "Šifra djelatnosti zdravstvene zaštite na koju se upućuje",
        "min": 0
      },
      {
        "id": "ServiceRequest.performerType.text",
        "path": "ServiceRequest.performerType.text",
        "short": "Šifra djelatnosti",
        "definition": "Šifra djelatnosti zdravstvene zaštite na koju se upućuje",
        "min": 0
      },
      {
        "id": "ServiceRequest.performer",
        "path": "ServiceRequest.performer",
        "short": "Podaci o ustanovi u koju se šalje uputnica",
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-organizacija"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "ServiceRequest.reasonReference",
        "path": "ServiceRequest.reasonReference",
        "short": "Podaci o slučaju koji je razlog upućivanja pacijenta",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-condition"
            ]
          }
        ],
        "mustSupport": true
      },
      {
        "id": "ServiceRequest.supportingInfo",
        "path": "ServiceRequest.supportingInfo",
        "slicing": {
          "discriminator": [
            {
              "type": "profile",
              "path": "resolve()"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "ServiceRequest.supportingInfo:PrilozeniDokument",
        "path": "ServiceRequest.supportingInfo",
        "sliceName": "PrilozeniDokument",
        "short": "Priloženi dokumenti",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/prilozeni-dokument"
            ]
          }
        ]
      },
      {
        "id": "ServiceRequest.supportingInfo:LijecnikSpecijalist",
        "path": "ServiceRequest.supportingInfo",
        "sliceName": "LijecnikSpecijalist",
        "short": "Liječnik specijalist",
        "definition": "Referenca na zapis liječnika specijaliste koji preporučio liječenje/pretragu",
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/hr-practitioner"
            ]
          }
        ]
      },
      {
        "id": "ServiceRequest.supportingInfo:LijecnikSpecijalist.type",
        "path": "ServiceRequest.supportingInfo.type",
        "min": 1,
        "fixedUri": "Practitioner"
      },
      {
        "id": "ServiceRequest.supportingInfo:LijecnikSpecijalist.identifier",
        "path": "ServiceRequest.supportingInfo.identifier",
        "min": 1
      },
      {
        "id": "ServiceRequest.supportingInfo:PorukaOdobrenja",
        "path": "ServiceRequest.supportingInfo",
        "sliceName": "PorukaOdobrenja",
        "max": "2",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/odobrenje-uputnice"
            ]
          }
        ]
      },
      {
        "id": "ServiceRequest.supportingInfo:PorukaOdbijanja",
        "path": "ServiceRequest.supportingInfo",
        "sliceName": "PorukaOdbijanja",
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/obavijest-o-odbijanju-uputnice"
            ]
          }
        ]
      },
      {
        "id": "ServiceRequest.supportingInfo:PorukaODopuni",
        "path": "ServiceRequest.supportingInfo",
        "sliceName": "PorukaODopuni",
        "max": "1",
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "http://fhir.cezih.hr/specifikacije/StructureDefinition/obavijest-o-dopuni-uputnice"
            ]
          }
        ]
      },
      {
        "id": "ServiceRequest.note",
        "path": "ServiceRequest.note",
        "short": "Napomena",
        "definition": "Dodatna tekstualna informacija uz uputnicu.",
        "max": "1"
      }
    ]
  }
}