{
  "resourceType": "OperationDefinition",
  "id": "pcr-Patient-ihe-pix",
  "url": "http://ehealthontario.ca/API/FHIR/OperationDefinition/pcr-Patient-ihe-pix",
  "name": "Patient Identifier Cross-reference",
  "status": "draft",
  "kind": "operation",
  "date": "2017-01-12T01:45:48+00:00",
  "publisher": "eHealth Ontario",
  "contact": [
    {
      "telecom": [
        {
          "system": "other",
          "value": "http://ehealthontario.ca"
        }
      ]
    }
  ],
  "code": "ihe-pix",
  "comment": "This operation is a constrained version of the IHE PIXm (Patient Identifier Cross-Reference for Mobile).  It returns business identifiers that correspond to the same patient as a specified source identifier.  The operation can be invoked by GET, passing the parameters as part of the URL or by transmitting a [Parameters](pcr-parameters-pixm-in.html) instance in the HTTP body.  For additional guidance, including use cases, context and examples, click [here](pcr-pixm.html).",
  "system": false,
  "type": true,
  "instance": false,
  "parameter": [
    {
      "name": "sourceIdentifier",
      "use": "in",
      "min": 1,
      "max": "1",
      "documentation": "The 'known' business identifier to be used to retrieve alternate identifiers associated with the same patient",
      "type": "Identifier"
    },
    {
      "name": "_format",
      "use": "in",
      "min": 0,
      "max": "1",
      "documentation": "Identifies the syntax in which the response should be encoded.  (Used in situations where content negotiation using HTTP headers is not possible.)",
      "type": "code",
      "binding": {
        "strength": "required",
        "valueSetReference": {
          "reference": "http://ehealthontario.ca/API/FHIR/ValueSet/pcr-ResourceFormat"
        }
      }
    },
    {
      "name": "targetIdentifier",
      "use": "out",
      "min": 1,
      "max": "*",
      "documentation": "Business identifiers that reflect the same Patient as the sourceIdentifier",
      "type": "Identifier"
    },
    {
      "name": "targetId",
      "use": "out",
      "min": 1,
      "max": "*",
      "documentation": "Resource ids that for Patient records having the specified sourceIdentifier",
      "type": "id"
    }
  ]
}