FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagefi.kela.kanta.kvp.r4
Resource TypeStructureDefinition
Idkvp-sd-valityspyynto.json
FHIR VersionR4
Sourcehttps://simplifier.net/resolve?scope=fi.kela.kanta.kvp.r4@1.0.0-rc3&canonical=https://kvp.kanta.fi/fhir/StructureDefinition/valityspyynto
URLhttps://kvp.kanta.fi/fhir/StructureDefinition/valityspyynto
Statusdraft
NameValityspyynto
TypeCommunicationRequest
Kindresource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
KVPPatientKVPPatient
KVPPractitionerKVPPractitioner
ValueSet
sanomanvastaanottajaSanoman vastaanottaja
valitysperusteVälitysperuste

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "url": "https://kvp.kanta.fi/fhir/StructureDefinition/valityspyynto",
  "name": "Valityspyynto",
  "status": "draft",
  "fhirVersion": "4.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "CommunicationRequest",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/CommunicationRequest",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "CommunicationRequest.meta",
        "path": "CommunicationRequest.meta",
        "min": 1
      },
      {
        "id": "CommunicationRequest.meta.profile",
        "path": "CommunicationRequest.meta.profile",
        "min": 1,
        "max": "1",
        "fixedCanonical": "https://kvp.kanta.fi/fhir/StructureDefinition/valityspyynto"
      },
      {
        "id": "CommunicationRequest.implicitRules",
        "path": "CommunicationRequest.implicitRules",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.identifier",
        "path": "CommunicationRequest.identifier",
        "max": "1"
      },
      {
        "id": "CommunicationRequest.identifier.id",
        "path": "CommunicationRequest.identifier.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.identifier.use",
        "path": "CommunicationRequest.identifier.use",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.identifier.type",
        "path": "CommunicationRequest.identifier.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.identifier.system",
        "path": "CommunicationRequest.identifier.system",
        "fixedUri": "urn:ietf:rfc:3986"
      },
      {
        "id": "CommunicationRequest.identifier.period",
        "path": "CommunicationRequest.identifier.period",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.identifier.assigner",
        "path": "CommunicationRequest.identifier.assigner",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.basedOn",
        "path": "CommunicationRequest.basedOn",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.replaces",
        "path": "CommunicationRequest.replaces",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.groupIdentifier",
        "path": "CommunicationRequest.groupIdentifier",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.status",
        "path": "CommunicationRequest.status",
        "definition": "Välityspyynnön tila.  \r\nKäytössä ovat seuraavat tilat: \r\ndraft =  välityspyyntö on vastaanotettu, \r\nactive = välityspyyntö on luotu ja välityspyyntöön liittyvä todistus on haettavissa tai haettu, \r\nrevoked = välityspyyntöön liittyvän todistuksen käsittely on epäonnistunut, \r\ncompleted = välityspyyntöön liittyvä todistus on haettu ja välityspyyntö on kuitattu käsitellyksi, \r\nentered-in-error =  välityspyyntö on mitätöity todistuksen mitätöinnin takia"
      },
      {
        "id": "CommunicationRequest.statusReason",
        "path": "CommunicationRequest.statusReason",
        "short": "Tilan selite",
        "definition": "Virheen lyhyt (128 merkkiä) kuvaus, jos status = revoked eli välityspyyntöön liittyvän todistuksen käsittely on epäonnistunut."
      },
      {
        "id": "CommunicationRequest.statusReason.coding",
        "path": "CommunicationRequest.statusReason.coding",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.statusReason.text",
        "path": "CommunicationRequest.statusReason.text",
        "min": 1
      },
      {
        "id": "CommunicationRequest.category",
        "path": "CommunicationRequest.category",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.priority",
        "path": "CommunicationRequest.priority",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.doNotPerform",
        "path": "CommunicationRequest.doNotPerform",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.medium",
        "path": "CommunicationRequest.medium",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject",
        "path": "CommunicationRequest.subject",
        "short": "Asiakkaan tiedot",
        "definition": "Yksittäinen henkilö, jota todistus tai lausunto koskee",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://kvp.kanta.fi/fhir/StructureDefinition/KVPPatient"
            ],
            "aggregation": [
              "contained"
            ]
          }
        ]
      },
      {
        "id": "CommunicationRequest.subject.extension",
        "path": "CommunicationRequest.subject.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.reference",
        "path": "CommunicationRequest.subject.reference",
        "min": 1
      },
      {
        "id": "CommunicationRequest.subject.type",
        "path": "CommunicationRequest.subject.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.identifier",
        "path": "CommunicationRequest.subject.identifier",
        "short": "Asiakkaan yksilöivä tunnus.",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.identifier.id",
        "path": "CommunicationRequest.subject.identifier.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.identifier.extension",
        "path": "CommunicationRequest.subject.identifier.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.identifier.use",
        "path": "CommunicationRequest.subject.identifier.use",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.identifier.type",
        "path": "CommunicationRequest.subject.identifier.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.identifier.system",
        "path": "CommunicationRequest.subject.identifier.system",
        "short": "Henkilötunnuksen nimiavaruus.",
        "definition": "Henkilötunnuksen nimiavaruutena käytetään urn:oid:1.2.246.21.",
        "min": 1,
        "fixedUri": "urn:oid:1.2.246.21"
      },
      {
        "id": "CommunicationRequest.subject.identifier.value",
        "path": "CommunicationRequest.subject.identifier.value",
        "short": "Henkilötunnus",
        "definition": "Asiakkaan henkilötunnus ilman nimiavaruutta.",
        "min": 1
      },
      {
        "id": "CommunicationRequest.subject.identifier.period",
        "path": "CommunicationRequest.subject.identifier.period",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.identifier.assigner",
        "path": "CommunicationRequest.subject.identifier.assigner",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.subject.display",
        "path": "CommunicationRequest.subject.display",
        "short": "Asiakkaan nimitiedot",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.about",
        "path": "CommunicationRequest.about",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.encounter",
        "path": "CommunicationRequest.encounter",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload",
        "path": "CommunicationRequest.payload",
        "short": "Välitettävän asiakirjan tiedot.",
        "definition": "Elementissä kerrotaan välitettävän asiakirjan tiedot. content-elementissä ilmoitetaan välitettävän asiakirjan OID.",
        "min": 1,
        "max": "1"
      },
      {
        "id": "CommunicationRequest.payload.id",
        "path": "CommunicationRequest.payload.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.extension",
        "path": "CommunicationRequest.payload.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.modifierExtension",
        "path": "CommunicationRequest.payload.modifierExtension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "ordered": false,
          "rules": "open"
        },
        "definition": "\r\n",
        "requirements": "Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored.  This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](https://build.fhir.org/extensibility.html#modifierExtension).",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x]",
        "path": "CommunicationRequest.payload.content[x]",
        "short": "Välitettävän asiakirjan tunniste.",
        "type": [
          {
            "code": "Reference"
          }
        ]
      },
      {
        "id": "CommunicationRequest.payload.content[x].id",
        "path": "CommunicationRequest.payload.content[x].id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].extension",
        "path": "CommunicationRequest.payload.content[x].extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].reference",
        "path": "CommunicationRequest.payload.content[x].reference",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].type",
        "path": "CommunicationRequest.payload.content[x].type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier",
        "path": "CommunicationRequest.payload.content[x].identifier",
        "min": 1
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier.id",
        "path": "CommunicationRequest.payload.content[x].identifier.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier.extension",
        "path": "CommunicationRequest.payload.content[x].identifier.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier.use",
        "path": "CommunicationRequest.payload.content[x].identifier.use",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier.type",
        "path": "CommunicationRequest.payload.content[x].identifier.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier.system",
        "path": "CommunicationRequest.payload.content[x].identifier.system",
        "min": 1,
        "fixedUri": "urn:ietf:rfc:3986"
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier.value",
        "path": "CommunicationRequest.payload.content[x].identifier.value",
        "short": "Välitettävän asiakirjan OID",
        "definition": "Välitettävän asiakirjan OID-muotoinen tunnus",
        "min": 1
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier.period",
        "path": "CommunicationRequest.payload.content[x].identifier.period",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].identifier.assigner",
        "path": "CommunicationRequest.payload.content[x].identifier.assigner",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.payload.content[x].display",
        "path": "CommunicationRequest.payload.content[x].display",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.occurrence[x]",
        "path": "CommunicationRequest.occurrence[x]",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.authoredOn",
        "path": "CommunicationRequest.authoredOn",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester",
        "path": "CommunicationRequest.requester",
        "short": "Välityspyynnön tehneen henkilön tiedot",
        "definition": "Välityspyynnön tehneen henkilön tiedot",
        "min": 1,
        "type": [
          {
            "code": "Reference",
            "targetProfile": [
              "https://kvp.kanta.fi/fhir/StructureDefinition/KVPPractitioner"
            ],
            "aggregation": [
              "contained"
            ]
          }
        ]
      },
      {
        "id": "CommunicationRequest.requester.extension",
        "path": "CommunicationRequest.requester.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.reference",
        "path": "CommunicationRequest.requester.reference",
        "min": 1
      },
      {
        "id": "CommunicationRequest.requester.type",
        "path": "CommunicationRequest.requester.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.identifier",
        "path": "CommunicationRequest.requester.identifier",
        "short": "Välityspyynnön tehneen henkilön tunniste",
        "definition": "Välityspyynnön tehneen henkilön tunniste. Jos välityspyyntö tehdään terveydenhuollossa ilmoitetaan kentässä  ammattihenkilön yksilöivä tunnus. Ammattihenkilö voidaan yksilöidä Suosikki-tunnuksella, Terhikki-tunnuksella, SV-numerolla, ammattihenkilön henkilötunnuksella tai Digi- ja väestötietoviraston myöntämällä yksilöivällä tunnuksella. Jos välityspyynnön tekee kansalainen, ilmoitetaan kentässä kansalaisen yksilöivä tunnus.",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.identifier.id",
        "path": "CommunicationRequest.requester.identifier.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.identifier.extension",
        "path": "CommunicationRequest.requester.identifier.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.identifier.use",
        "path": "CommunicationRequest.requester.identifier.use",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.identifier.type",
        "path": "CommunicationRequest.requester.identifier.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.identifier.system",
        "path": "CommunicationRequest.requester.identifier.system",
        "short": "Tunnuksen nimiavaruus",
        "definition": "Suosikki- ja Terhikki-tunnuksen nimiavaruutena käytetään urn:oid:1.2.246.537.26.",
        "min": 1
      },
      {
        "id": "CommunicationRequest.requester.identifier.value",
        "path": "CommunicationRequest.requester.identifier.value",
        "short": "Ammattihenkilön tunnus.",
        "definition": "Ammattihenkilön Suosikki-tai Terhikki-tunnus ilman käytettävää nimiavaruutta.",
        "min": 1
      },
      {
        "id": "CommunicationRequest.requester.identifier.period",
        "path": "CommunicationRequest.requester.identifier.period",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.identifier.assigner",
        "path": "CommunicationRequest.requester.identifier.assigner",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.requester.display",
        "path": "CommunicationRequest.requester.display",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient",
        "path": "CommunicationRequest.recipient",
        "short": "Todistuksen tai lausunnon vastaanottaja",
        "definition": "Taho, jolle todistuksen tai lausunnon välityspyyntö osoitetaan tai joka pyytää todistusta tai lausuntoa.",
        "min": 1,
        "max": "1"
      },
      {
        "id": "CommunicationRequest.recipient.id",
        "path": "CommunicationRequest.recipient.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.extension",
        "path": "CommunicationRequest.recipient.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.reference",
        "path": "CommunicationRequest.recipient.reference",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.type",
        "path": "CommunicationRequest.recipient.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.identifier",
        "path": "CommunicationRequest.recipient.identifier",
        "short": "Organisaation tunniste",
        "definition": "Todistuksen vastaanottavan organisaation yksilöivä tunniste Viestinvälitys - Sanoman vastaanottaja koodistosta.",
        "min": 1
      },
      {
        "id": "CommunicationRequest.recipient.identifier.id",
        "path": "CommunicationRequest.recipient.identifier.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.identifier.extension",
        "path": "CommunicationRequest.recipient.identifier.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.identifier.use",
        "path": "CommunicationRequest.recipient.identifier.use",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.identifier.type",
        "path": "CommunicationRequest.recipient.identifier.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.identifier.system",
        "path": "CommunicationRequest.recipient.identifier.system",
        "min": 1,
        "fixedUri": "urn:ietf:rfc:3986"
      },
      {
        "id": "CommunicationRequest.recipient.identifier.value",
        "path": "CommunicationRequest.recipient.identifier.value",
        "short": "Organisaation tunniste",
        "definition": "Organisaation tunniste Viestinvälitys - Sanoman vastaanottaja koodistosta",
        "min": 1,
        "binding": {
          "strength": "required",
          "valueSet": "https://kvp.kanta.fi/fhir/ValueSet/sanomanvastaanottaja"
        }
      },
      {
        "id": "CommunicationRequest.recipient.identifier.period",
        "path": "CommunicationRequest.recipient.identifier.period",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.recipient.identifier.assigner",
        "path": "CommunicationRequest.recipient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender",
        "path": "CommunicationRequest.sender",
        "short": "Välityspyynnön lähettäjä",
        "definition": "Välityspyynnön lähettänyt palvelunantaja",
        "min": 1
      },
      {
        "id": "CommunicationRequest.sender.id",
        "path": "CommunicationRequest.sender.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.extension",
        "path": "CommunicationRequest.sender.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.reference",
        "path": "CommunicationRequest.sender.reference",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.type",
        "path": "CommunicationRequest.sender.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.identifier",
        "path": "CommunicationRequest.sender.identifier",
        "min": 1
      },
      {
        "id": "CommunicationRequest.sender.identifier.id",
        "path": "CommunicationRequest.sender.identifier.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.identifier.extension",
        "path": "CommunicationRequest.sender.identifier.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.identifier.use",
        "path": "CommunicationRequest.sender.identifier.use",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.identifier.type",
        "path": "CommunicationRequest.sender.identifier.type",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.identifier.system",
        "path": "CommunicationRequest.sender.identifier.system",
        "min": 1,
        "fixedUri": "urn:ietf:rfc:3986"
      },
      {
        "id": "CommunicationRequest.sender.identifier.value",
        "path": "CommunicationRequest.sender.identifier.value",
        "short": "Palvelunantajan tunnus",
        "min": 1
      },
      {
        "id": "CommunicationRequest.sender.identifier.period",
        "path": "CommunicationRequest.sender.identifier.period",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.sender.identifier.assigner",
        "path": "CommunicationRequest.sender.identifier.assigner",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.reasonCode",
        "path": "CommunicationRequest.reasonCode",
        "short": "Välityspyynnön välitysperuste",
        "definition": "Koodiston 1.2.246.537.6.40192.2012 mukainen asiakirjan välityksen välitysperuste",
        "min": 1,
        "max": "1",
        "binding": {
          "strength": "required",
          "valueSet": "https://kvp.kanta.fi/fhir/ValueSet/valitysperuste"
        }
      },
      {
        "id": "CommunicationRequest.reasonCode.id",
        "path": "CommunicationRequest.reasonCode.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.reasonCode.extension",
        "path": "CommunicationRequest.reasonCode.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.reasonCode.coding",
        "path": "CommunicationRequest.reasonCode.coding",
        "min": 1,
        "max": "1"
      },
      {
        "id": "CommunicationRequest.reasonCode.coding.id",
        "path": "CommunicationRequest.reasonCode.coding.id",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.reasonCode.coding.extension",
        "path": "CommunicationRequest.reasonCode.coding.extension",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.reasonCode.coding.system",
        "path": "CommunicationRequest.reasonCode.coding.system",
        "short": "Välitysperusteen nimiavaruus",
        "definition": "Välitysperusteen tunnisteen nimiavaruutena käytetään  1.2.246.537.6.40192.2012.",
        "min": 1,
        "fixedUri": "urn:oid:1.2.246.537.6.40192.2012"
      },
      {
        "id": "CommunicationRequest.reasonCode.coding.version",
        "path": "CommunicationRequest.reasonCode.coding.version",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.reasonCode.coding.code",
        "path": "CommunicationRequest.reasonCode.coding.code",
        "short": "Välitysperusteen koodiarvo",
        "definition": "Välityspyynnön välitysperuste koodina Viestinvälitys - Välitysperuste koodistosta",
        "min": 1
      },
      {
        "id": "CommunicationRequest.reasonCode.coding.userSelected",
        "path": "CommunicationRequest.reasonCode.coding.userSelected",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.reasonCode.text",
        "path": "CommunicationRequest.reasonCode.text",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.reasonReference",
        "path": "CommunicationRequest.reasonReference",
        "max": "0"
      },
      {
        "id": "CommunicationRequest.note",
        "path": "CommunicationRequest.note",
        "max": "0"
      }
    ]
  }
}