patient-foreign
type: OperationDefinition
node role: treeRoot
id:
  v: patient-foreign
text:
  status:
    v: generated
  div: Generated Narrative: OperationDefinition patient-foreign URL: [base]/Patient/$foreign Parameters Use Name Scope Cardinality Type Binding Documentation IN identifier-country 1..1 string Identifikaatori väljaandja riigi 3 kohaline kood ISO standardi järgi. Kohustuslik. IN birthdate 0..1 date Patient birthdate in form yyyy-mm-dd. IN gender 1..1 string Patient gender. Kohustuslik. IN given 0..* string Patient given name. Eesnimi. Otsing sõna alguse järgi, ei ole tõstetundlik. IN family 0..1 string Patient family name. Perekonna nimi. Otsing sõna alguse järgi, ei ole tõstetundlik. IN telecom 0..* ContactPoint Telekom'i väärtus, e-mail või tel. number. OUT return 0..* Bundle Returns Bundle (with type collection) with Patient instances.
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm
  value:
    v: 0
extension:
  url:
    v: http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status
  value:
    v: trial-use
url:
  v: https://fhir.ee/mpi/OperationDefinition/patient-foreign
version:
  v: 1.1.1
name:
  v: EEMPIPatientForeignSearch
title:
  v: Patient Foreign
status:
  v: active
kind:
  v: operation
experimental:
  v: false
date:
  v: 2023-03-26T15:21:02+11:00
publisher:
  v: TEHIK
contact:
  name:
    v: TEHIK
  telecom:
    system:
      v: url
    value:
      v: https://tehik.ee
description:
  v: The foreign operation perform complex search over patient resource.
jurisdiction:
  coding:
    system:
      v: urn:iso:std:iso:3166
    code:
      v: EE
    display:
      v: Estonia
affects state:
  v: false
code:
  v: foreign
resource:
  v: Patient
system:
  v: false
type:
  v: true
instance:
  v: false
parameter:
  name:
    v: identifier-country
  use:
    v: in
  min:
    v: 1
  max:
    v: 1
  documentation:
    v: Identifikaatori väljaandja riigi 3 kohaline kood ISO standardi järgi. Kohustuslik.
  type:
    v: string
parameter:
  name:
    v: birthdate
  use:
    v: in
  min:
    v: 0
  max:
    v: 1
  documentation:
    v: Patient birthdate in form yyyy-mm-dd.
  type:
    v: date
parameter:
  name:
    v: gender
  use:
    v: in
  min:
    v: 1
  max:
    v: 1
  documentation:
    v: Patient gender. Kohustuslik.
  type:
    v: string
parameter:
  name:
    v: given
  use:
    v: in
  min:
    v: 0
  max:
    v: *
  documentation:
    v: Patient given name. Eesnimi. Otsing sõna alguse järgi, ei ole tõstetundlik.
  type:
    v: string
parameter:
  name:
    v: family
  use:
    v: in
  min:
    v: 0
  max:
    v: 1
  documentation:
    v: Patient family name. Perekonna nimi. Otsing sõna alguse järgi, ei ole tõstetundlik.
  type:
    v: string
parameter:
  name:
    v: telecom
  use:
    v: in
  min:
    v: 0
  max:
    v: *
  documentation:
    v: Telekom'i väärtus, e-mail või tel. number.
  type:
    v: ContactPoint
parameter:
  name:
    v: return
  use:
    v: out
  min:
    v: 0
  max:
    v: *
  documentation:
    v: Returns Bundle (with type collection) with Patient instances.
  type:
    v: Bundle