FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: OperationDefinition/patient-foreign

Packageee.fhir.mpi
TypeOperationDefinition
Idpatient-foreign
FHIR VersionR5
Sourcehttps://fhir.ee/mpi/https://fhir.ee/packages/mpi/1.3.0/site/OperationDefinition-patient-foreign.html
URLhttps://fhir.ee/mpi/OperationDefinition/patient-foreign
Version1.3.0
Statusactive
Date2025-05-26T10:49:30+00:00
NameEEMPIPatientForeignSearch
TitlePatient Foreign
Realmee
DescriptionThe foreign operation perform complex search over patient resource.
Typetrue
Kindoperation

Resources that use this resource

No resources found


Resources that this resource uses

No resources found


Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: OperationDefinition patient-foreign

URL: [base]/Patient/$foreign

Parameters

UseNameScopeCardinalityTypeBindingDocumentation
INidentifier-country1..1string

Identifikaatori väljaandja riigi 3 kohaline kood ISO standardi järgi. Kohustuslik.

INbirthdate0..1date

Patient birthdate in form yyyy-mm-dd.

INgender1..1string

Patient gender. Kohustuslik.

INgiven0..*string

Patient given name. Eesnimi. Otsing sarnasuse toega, võimaldab kuni 2 kirjaveat, ei ole tõstetundlik.

INfamily0..1string

Patient family name. Perekonna nimi. Otsing sarnasuse toega, võimaldab kuni 2 kirjaveat, ei ole tõstetundlik.

INtelecom0..*ContactPoint

Telekom'i väärtus, e-mail või tel. number.

OUTreturn0..*Bundle

Returns Bundle (with type collection) with Patient instances.


Source

{
  "resourceType": "OperationDefinition",
  "id": "patient-foreign",
  "text": {
    "status": "generated",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
      "valueInteger": 0
    },
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "trial-use"
    }
  ],
  "url": "https://fhir.ee/mpi/OperationDefinition/patient-foreign",
  "version": "1.3.0",
  "name": "EEMPIPatientForeignSearch",
  "title": "Patient Foreign",
  "status": "active",
  "kind": "operation",
  "experimental": false,
  "date": "2025-05-26T10:49:30+00:00",
  "publisher": "TEHIK",
  "contact": [
    {
      "name": "TEHIK",
      "telecom": [
        {
          "system": "url",
          "value": "https://tehik.ee"
        }
      ]
    }
  ],
  "description": "The foreign operation perform complex search over patient resource.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "EE",
          "display": "Estonia"
        }
      ]
    }
  ],
  "affectsState": false,
  "code": "foreign",
  "resource": [
    "Patient"
  ],
  "system": false,
  "type": true,
  "instance": false,
  "parameter": [
    {
      "name": "identifier-country",
      "use": "in",
      "min": 1,
      "max": "1",
      "documentation": "Identifikaatori väljaandja riigi 3 kohaline kood ISO standardi järgi. Kohustuslik.",
      "type": "string"
    },
    {
      "name": "birthdate",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Patient birthdate in form yyyy-mm-dd.",
      "type": "date"
    },
    {
      "name": "gender",
      "use": "in",
      "min": 1,
      "max": "1",
      "documentation": "Patient gender. Kohustuslik.",
      "type": "string"
    },
    {
      "name": "given",
      "use": "in",
      "min": 0,
      "max": "*",
      "documentation": "Patient given name. Eesnimi. Otsing sarnasuse toega, võimaldab kuni 2 kirjaveat, ei ole tõstetundlik.",
      "type": "string"
    },
    {
      "name": "family",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Patient family name. Perekonna nimi. Otsing sarnasuse toega, võimaldab kuni 2 kirjaveat, ei ole tõstetundlik.",
      "type": "string"
    },
    {
      "name": "telecom",
      "use": "in",
      "min": 0,
      "max": "*",
      "documentation": "Telekom'i väärtus, e-mail või tel. number.",
      "type": "ContactPoint"
    },
    {
      "name": "return",
      "use": "out",
      "min": 0,
      "max": "*",
      "documentation": "Returns Bundle (with type collection) with Patient instances.",
      "type": "Bundle"
    }
  ]
}