NAV
JavaScript Java C Sharp Python

Overview

The symplr Portfolio API is a REST API that allows you to interface with various resources within the symplr Portfolio. These resources are defined per FHIR standards.

Changelog

V 0.0.2 - May 11, 2023

New Resources

Updated methods

Other updates

Authentication

To use the symplr Porfolio API, you will need to include the following values in the HTTP headers when making API calls.

symplr will generate these values and securely provide them to your organization.

Ontology

What is FHIR?

The Fast Healthecare Interoperability Resources standard (FHIR, pronounced "fire") is an interoperability standard describing document data formats and elements (known as resources) for exchanging electronic health records.

The standard was created by the HL7 healthcare standards organization. It uses a modern, web-based suite of API technology, including a HTTP-based RESTFUL protocol and includes a choice of JSON, XML, or RDF for data representation.

More information about FHIR

Practitioner

Definition: A person who is directly or indirectly involved in the provisioning of healthcare.
Practitioner Role FHIR v4.3.0 - Detailed Descriptions - FHIR Data Types

FHIR Field Name, Description, & Cardinality symplr Provider
Practitioner: A person with a formal responsibility in the provisioning of healthcare or related services
Base resource
id = Providers.Id
meta.versionID = 0.0.1
meta.lastUpdated = instant
identifier: An identifier for the person as this agent
0..*
identifier.use = “official”
identifier.type.coding.system = “http://terminology.hl7.org/CodeSystem/v2-0203”
identifier.type.coding.code = “NPI”
identifier.type.coding.display = "National provider identifier"
identifier.type.text = "National Provider Identifier"
identifier.system = “http://hl7.org/fhir/sid/us-npi”
identifier.value = Providers.Npi
identifier.use = “old”
identifier.type.coding.system = “http://terminology.hl7.org/CodeSystem/v2-0203”
identifier.type.coding.code = “UPIN”
identifier.type.coding.display = “Medicare/CMS (formerly HCFA) Universal Physician Identification numbers"
identifier.type.text = "Universal Physician Identification Number"
identifier.system = ”http://hl7.org/fhir/sid/us-upin”
identifier.value = Providers.Upin
identifier.use = “usual”
identifier.type.coding.system = “http://terminology.hl7.org/CodeSystem/v2-0203”
identifier.type.coding.code = “SS”
identifier.type.coding.display = “Social Security number"
identifier.type.text = "Social Security Number"
identifier.system = ”http://hl7.org/fhir/sid/us-ssn”
identifier.value = Providers.Ssn
identifier.use = “secondary”
identifier.type.coding.system = “https://terminology.hl7.org/identifiers.html“
identifier.type.coding.code = ProviderId.Type_RTK
identifier.type.coding.display = Reftable.Description
identifier.type.coding.system = “urn:ProviderId:ProviderId_K”
identifier.type.coding.code = ProviderId.ProviderId_K
identifier.type.text = “Provider Id- multiple types”
identifier.system = “urn:ProviderId:Id”
identifier.value = ProviderId.Id
identifier.use = “secondary”
identifier.type.text = “Singular Provider Id”
identifier.system = “urn:Providers:Id”
identifier.value = Providers.Id
identifier.use = “secondary”
identifier.type.text = “symplr Providers table PK”
identifier.system = “urn:Providers:Provider_K”
identifier.value = Providers.Provider_K
active: Whether this practitioner’s record is in active use
0..1
Providers.Active
name: The name(s) associated with the practitioner
0..*
name.use = “official”
name.text = Providers.LongName
name.family = Providers.LastName
name.given = Providers.FirstName, Providers.MiddleName
name.suffix = Providers.Suffix, Providers.DisplayDegrees_Short
telecom: A contact detail for the practitioner (that apply to all roles)
0..*
telecom.system = “email”
telecom.value = Providers.ContactEmailAddress
telecom.use = “work”
address: Address(es) of the practitioner that are not role specific (typically home address)
0..*
N/A
gender: male - female - other - unknown
0..1
Providers.Sex
birthDate: The date on which the practitioner was born
0..1
Providers.DateOfBirth
photo: Image of the person
0..*
N/A
qualification: Certification, licenses, or training pertaining to the provision of care
Backbone Element
0..*
qualification.identifier.use = “official”
qualification.identifier.type.text = “Provider License Number”
qualification.identifier.system = “urn:ProviderLicenses:LicenseNumber”
qualification.identifier.value = ProviderLicenses.LicenseNumber
qualification.identifier.period.end = ProviderLicenses.ExpirationDate
qualification.identifier.use = “secondary”
qualification.identifier.type.text = “ProviderLicenses table PK”
qualification.identifier.system = “urn:ProviderLicenses:ProviderLicense_K”
qualification.identifier.value = ProviderLicenses.ProviderLicense_K
qualification.code.coding.system = “http://terminology.hl7.org/CodeSystem/v2-0203”
qualification.code.coding.code = ProviderLicenses.License_RT
qualification.code.coding.display = Reftable.Description
qualification.code.coding.system = “https://www.npdb.hrsa.gov/resources/definitions.jsp”
qualification.code.coding.code ProviderLicenses.LicensureField_RTK
qualification.code.coding.display = Reftable.ShortDescription “:“ Reftable.Description
qualification.code.coding.system = “https://www.caqh.org/sites/default/files/solutions/proview/guide/RosterDataExchangeGuidelines.pdf”
qualification.code.coding.code = ProviderLicenses.CaqhLicenseType_RTK
qualification.code.coding.display = Reftable.ShortDescription “:” Reftable.Description
qualification.code.coding.system = “urn:ProviderLicenses:Status_RTK”
qualification.code.coding.code = ProviderLicenses.Status_RTK
qualification.code.coding.display = Reftable.Description
qualification.code.coding.system = “urn:ProviderLicenses:State”
qualification.code.coding.code = ProviderLicenses.State
qualification.code.coding.display = ProviderLicenses.State
qualification.code.text = “Provider License Information”
qualification.identifier.use = “secondary”
qualification.identifier.type.text = “ProviderSpecialties table PK”
qualification.identifier.system = “urn:ProviderSpecialties:ProviderSpecialty_K”
qualification.identifier.value = ProviderSpecialties.ProviderSpecialty_K
qualification.code.coding.system = “urn:ProviderSpecialties:Specialty_RTK”
qualification.code.coding.code = ProviderSpecialties.Specialty_RTK
qualification.code.coding.display = Reftable.Description
qualification.code.text = “Provider Specialty Information”
communication: A language the practitioner can use in patient communication
0..*
N/A

Practitioner Role

Definition: A specific set of roles/locations/specialties/services that a practitioner may perform at an organization for a period of time.
Practitioner Role FHIR v4.3.0 - Detailed Descriptions - FHIR Data Types

FHIR Field Name, Description, & Cardinality sProvider (with EA records) sProvider (without EA records)
PractitionerRole: Roles/organizations the practitioner is associated with
Base resource
id = EntityAssignments.Id
meta.versionID = 0.0.1
meta.lastUpdated = instant
id = ???
meta.versionID = 0.0.1
meta.lastUpdated = instant
Extension: Every element in a resource can have extension child elements to represent additional information that is not part of the basic definition of the resource
0..*
Other notes:
extension user defined fields: purposefully vague
extension department designation- primary vs secondary
extension.extension.url = “UserDef_RTK6”
extension.extension.valueCode = EntityAssignments.UserDef_RTK6
extension.extension.url = “UserDef_L2”
extension.extension.valueBoolean = EntityAssignments.UserDef_L2
extension.url = “http://todo.com/fhir/StructureDefinition/practitionerrole-UserDef“
extension.extension.url = “DepartmentDesignation”
extension.extension.valueCoding.system = urn:EntityAssignments:DepartmentDesignation_RTK
extension.extension.valueCoding.code = EntityAssignments.DepartmentDesignation_RTK
extension.extension.valueCoding.display = Reftable.Description
extension.url = “http://todo.com/fhir/StructureDefinition/practitionerrole-DepartmentDesignation“
identifier: Business Identifiers that are specific to a role/location
0..*
identifier.use = “secondary”
identifier.type.text = “Singular EntityAssignments Id“
identifier.system = urn:EntityAssignments:Id
identifier.value = EntityAssignments.Id
identifier.use = “secondary”
identifier.type.text = “GroupsProvidersAddresses table PK“
identifier.system = urn:GroupsProvidersAddresses:GroupsProvidersAddress_K
identifier.value = GroupsProvidersAddresses.GroupsProvidersAddress_K
identifier.use = “secondary”
identifier.type.text = “Entity Assignments table PK”
identifier.system = urn:EntityAssignments:EA_K
identifier.value = EntityAssignments.EA_K
active: Whether this practitioner role record is in active use
0..1
EntityAssignments.Active
period: The period during which the practitioner is authorized to perform in these role(s)
0..1
period.start = EntityAssignments.PresentDate_From
period.end = EntityAssignments.PresentDate_To
practitioner: Practitioner that is able to provide the defined services for the organization
Reference
0..1
practitioner.reference = “Practitioner/EntityAssignments.Provider_K" practitioner.reference = “Practitioner/ProviderAddresses.Provider_K"
organization: Organization where the roles are available
Reference
0..1
organization.reference = “Organization/EntityAssignments.Entity_K"
code: Roles which this practitioner may perform
0..*
code.coding.system = urn:EntityAssignments:RecordType
code.coding.code = EntityAssignments.RecordType
code.text = “EntityAssignments Record Type”
code.coding.system = urn:EntityAssignments:Assignment_RTK
code.coding.code = EntityAssignments.Assignment_RTK
code.coding.display = Reftable.Description
code.text = “Assignments from EntityAssignments”
code.coding.system = urn:EntityAssignments:Status_RTK
code.coding.code = EntityAssignments.Status_RTK
code.coding.display = Reftable.Description
code.text = “EntityAssignments Status”
code.coding.system = urn:EntityAssignments:Category_RTK
code.coding.code = EntityAssignments.Category_RTK
code.coding.display = Reftable.Description
code.text = “EntityAssignments Category”
specialty: Specific specialty of the practitioner
0..*
specialty.coding.system = urn:ProviderSpecialties:Specialty_RTK
specialty.coding.code = ProviderSpecialties.Specialty_RTK
specialty.coding.display = Reftable.Description
specialty.text = “Provider Specialty”
location: The location(s) at which this practitioner provides care
Reference
0..*
location.reference = “Location/GroupAddress.GroupAddress_K" location.reference = “Location/GroupAddress.GroupAddress_K"

Organization

Definition: A formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action. Includes companies, institutions, corporations, departments, community groups, healthcare practice groups, payer/insurer, etc.

Organization FHIR v4.3.0 - Detailed Descriptions

FHIR Field Name, Description, & Cardinality sProvider (Entities) sProvider (Groups)
Organization: A grouping of people or organizations with a common purpose
Base resource
meta.versionID = 0.0.1
meta.lastUpdated = instant
meta.versionID = 0.0.1
meta.lastUpdated = instant
identifier: Identifies this organization across multiple systems
0..*
identifier.use = “secondary”
identifier.type.text = “Entities table PK”
identifier.system = urn:Entities:Entity_K
identifier.value = Entities.Entity_K
identifier.use = “official”
identifier.type.coding.system = “http://terminology.hl7.org/CodeSystem/v2-0203”
identifier.type.coding.code = “NPI”
identifier.type.coding.display = "National provider identifier"
identifier.type.text = “National Provider Identifier”
identifier.system = http://hl7.org/fhir/sid/us-npi
identifier.value = Groups.Npi
identifier.use = “secondary”
identifier.type.text = “Group ID”
identifier.system = urn:Groups:Id
identifier.value = Groups.Id
identifier.use = “secondary”
identifier.type.text = “Group Tax ID”
identifier.system = urn:Groups:TaxId
identifier.value = Groups.TaxId
identifier.use = “secondary”
identifier.type.text = “Groups table PK”
identifier.system = urn:Groups:Group_K
identifier.value = Groups.Group_K
active: Whether the organization record is still in active use
0..1
Entities.Active Groups.Active
type: Kind of organization
0..*
N/A type.text = “Group”
name: Name used for the organization
0..1
Entities.LongDescription Groups.GroupName
alias: A list of alternate names that the organization is known as, or was known in the past
0..*
N/A Groups.GroupName_Alternate
telecom: A contact detail for the organization (+ Rule: the telecom of an organization can never be of use ‘home’)
0..*
N/A N/A
address: An address for the organization (+ Rule: an address of an organization can never be of use ‘home’)
0..*
N/A N/A
part of: The organization of which this organization forms a part
Reference
0..1
N/A N/A
contact: Contact for the organization for a certain purpose
Backbone Element
0..*
N/A N/A
endpoint: Technical endpoints providing access to services operated for the organization
Reference
0..*
N/A

Document Reference

Definition: A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any serialized object with a mime-type, so includes formal patient centric documents (CDA), clinical notes, scanned paper, and non-patient specific documents like policy text.

Document Reference FHIR v4.3.0 - Detailed Descriptions

FHIR Field Name, Description, & Cardinality symplr Provider
DocumentReference: A reference to a document
Base resource
meta.versionID = 0.0.1
meta.lastUpdated = instant
masterIdentifier: Master Version Specific Identifier
0..1
N/A
identifier: Other identifiers for this document
0..*
identifier.use = “secondary”
identifier.type.text = “Images table PK”
identifier.system = “urn:Images:Image_K”
identifier.value = Images.Image_K
status: current - superseded - entered-in-error
1..1
Images.Active logic:
'if Images.Active = 1, then status = current'
'if Images.Active = 0 then status = superseded'
docStatus:
preliminary - final - amended - entered-in-error
0..1
N/A
type: Kind of document (LOINC if possible)
0..1
type.coding.system = “urn:Images:Type_RTK”
type.coding.code = Images.Type_RTK
type.coding.display = Reftable.Description
type.text = “Image Type”
category: Categorization of document
0..*
N/A
subject: Who/what is the subject of the document
Reference
0..1
subject.reference = “Practitioner/Images.Parent_K”
date: When this document reference was created
0..1
N/A
author: Who and/or what authored the document
Reference
0..*
N/A
authenticator: Who/what authenticated the document
Reference
0..1
N/A
custodian: Organization which maintains the document
Reference
0..1
N/A
relatesTo: Relationships to other documents
Backbone Element
0..*
N/A
description: Human-readable description
0..1
N/A
securityLabel: Document security-tags
0..*
N/A
content: Document referenced
Backbone Element
1..*
content.attachment.url = http://{baseURL}//v1/digital-asset/{product ID}/{tenant ID}/{environment ID}/{URL Encoded asset ID/Images_Compressed.Image_Compressed_K}
content.attachment.title = Images.Description
context: Clinical context of document
Backbone Element
0..1
N/A

Resources

Resource: Practitioner

This resource represents your symplr Platform Practitioner records.

Practitioner : A person with a formal responsibility in the provisioning of healthcare or related services.

You may create, update, delete, or search for Practitioner records.

Method Description
GET practitioner Returns Practitioner record that matches specified parameter
POST practitioner Creates a Practitioner record
DELETE practitioner Deletes a Practitioner record
POST practitioner search Returns Practitioner record(s) that match search terms
GET practitioner {practitionerID} Returns a Practitioner record that matches the specified PractitionerID
PUT practitioner {practitionerId} Updates a Practitioner record that matches the specified PractitionerID
DELETE practitioner {practitionerID} Deletes a Practitioner record that matches the specified PractitionerID
GET practitioner {practitionerId}-practitioner-role Returns a Practitioner record that matches the specified PractitionerID and Practitioner Role
GET practitioner {practitionerId}-document-reference Returns a Practitioner record that matches the specified PractitionerID and Document Reference

Product Connections

This resource is connected to the following Product:

Notable Side Effects

GET /practitioner

Code samples


const headers = {
  'Accept':'application/json',
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/practitioner',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/practitioner";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.get('/practitioner', headers = headers)

print(r.json())

GET /practitioner

Parameters

Name In Type Required Description
id query array[string] false A collection of practitioner IDs
npi query array[string] false A collection of practitioner NPI numbers
client_id header string true The unique identifier that represents a registered application
client_secret header string true The secret value used to authenticate the registered application
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system

Example responses 200 Response

[
  {
    "id": "aaabb",
    "meta": {
      "lastUpdated": "2022-09-22T00:00:00.000Z",
      "versionId": "1"
    },
    "resourceType": "Practitioner",
    "identifier": [],
    "name": [],
    "communication": [],
    "address": [],
    "photo": [],
    "qualification": [],
    "active": false,
    "telecom": [],
    "birthDate": "2000-02-02",
    "gender": "unknown"
  }
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

Status Code 200

Name Type Required Restrictions Description
anonymous [Practitioner] false none [A person with a formal responsibility in the provisioning of healthcare or related services]
» Practitioner Practitioner false none A person with a formal responsibility in the provisioning of healthcare or related services
»» active? boolean false none Whether this practitioner's record is in active use
»» modifierExtension [Extension] false none Extensions that cannot be ignored
»»» url string true none Value of extension.
»»» valueInteger integer false none Value of extension.
»»» valueDecimal number false none Value of extension.
»»» valueDateTime string false none Value of extension.
»»» valueDate string false none Value of extension.
»»» valueInstant string false none Value of extension.
»»» valueString string false none Value of extension.
»»» valueUri string false none Value of extension.
»»» valueBoolean boolean false none Value of extension.
»»» valueCode string false none Value of extension.
»»» valueBase64Binary string false none Value of extension.
»»» valueCoding object false none Value of extension.
»»»» code string false none Symbol in syntax defined by the system
»»»» version string false none Version of the system - if relevant
»»»» display string false none Representation defined by the system
»»»» userSelected boolean false none none
»»»» system string false none Identity of the terminology system
»»» valueCodeableConcept Element false none none
»»»» id string false none Internal id
»»»» extension [Extension] false none Additional Content defined by implementations - from Element: extension (recursive)
»»» valueAttachment Element false none none
»»» valueIdentifier valueIdentifier_ false none Value of extension.
»»»» use string false none usual
»»»» type Element false none none
»»»» system string false none The namespace for the identifier value
»»»» value string false none The value that is unique
»»»» period Element false none none
»»»» assigner Element false none none
»»» valueQuantity Quantity false none A measured amount (or an amount that can potentially be measured).
»»»» code string false none Coded form of the unit
»»»» extension [Extension] false none Additional Content defined by implementations - from Element: extension (recursive)
»»»» id string false none Internal id
»»»» value number false none Numerical value (with implicit precision)
»»»» unit string false none Unit representation
»»»» comparator string false none how to understand the value
»»»» system string false none System that defines coded unit form
»»» valueRange Element false none none
»»» valuePeriod Element false none none
»»» valueRatio Element false none none
»»» valueHumanName Element false none none
»»» valueAddress Element false none none
»»» valueContactPoint Element false none none
»»» valueSchedule Element false none none
»»» valueReference Element false none none
»» meta object false none Metadata about the resource
»»» versionId string false none Version specific identifier
»»» extension [Extension] false none Additional Content defined by implementations - from Element: extension (recursive)
»»» id string false none Internal id
»»» profile string false none Profiles this resource claims to conform to
»»» security [Coding] false none Security Labels applied to this resource
»»»» system string false none Identity of the terminology system
»»»» version string false none Version of the system - if relevant
»»»» code string false none Symbol in syntax defined by the system
»»»» display string false none Representation defined by the system
»»»» userSelected boolean false none none
»»» tag [Coding] false none Tags applied to this resource
»»» lastUpdated string false none When the resource version last changed
»» extension [Extension] false none Additional Content defined by implementations
»» name [Element] false none The name(s) associated with the practitioner
»» address [Element] false none Address(es) of the practitioner that are not role specific (typically home address)
»» photo [Element] false none Image of the person
»» birthDate string false none The date on which the practitioner was born
»» communication [Element] false none A language the practitioner can use in patient communication
»» language string false none Language of the resource content
»» id string false none Logical id of this artifact
»» identifier? [Identifier] false none [A numeric or alphanumeric string that is associated with a single object or entity within a given system.
Typically, identifiers are used to connect content in resources to external content available in other frameworks or protocols.
Identifiers are associated with objects, and may be changed or retired due to human or system process and errors.
]
»»» use string false none usual
»»» type Element false none none
»»» system string false none The namespace for the identifier value
»»» value string false none The value that is unique
»»» period Element false none none
»»» assigner Element false none none
»» contained [Resource] false none Contained, inline Resources
»»» id string false none Logical id of this artifact
»»» meta object false none Metadata about the resource
»»»» versionId string false none Version specific identifier
»»»» extension [Extension] false none Additional Content defined by implementations - from Element: extension (recursive)
»»»» id string false none Internal id
»»»» profile string false none Profiles this resource claims to conform to
»»»» security [Coding] false none Security Labels applied to this resource
»»»» tag [Coding] false none Tags applied to this resource
»»»» lastUpdated string false none When the resource version last changed
»»» implicitRules string false none A set of rules under which this content was created
»»» language string false none Language of the resource content
»» text object false none Text summary of the resource, for human interpretation
»»» div string true none Limited xhtml content
»»» status string true none Indicates that the value is taken from a set of controlled strings defined elsewhere (see Using codes for further discussion).
Technically, a code is restricted to a string which has at least one character and no leading or trailing whitespace, and where there is no whitespace other than single spaces in the contents.
»» implicitRules string false none A set of rules under which this content was created
»» telecom [Element] false none A contact detail for the practitioner (that apply to all roles)
»» gender string false none male
»» qualification? [any] false none Certification, licenses, or training pertaining to the provision of care

Enumerated Values

Property Value
use usual
use official
use temp
use secondary
comparator <
comparator <=
comparator >=
comparator >
use usual
use official
use temp
use secondary
status generated
status extensions
status additional
status empty
gender male
gender female
gender other
gender unknown

POST /practitioner

Code samples

const inputBody = '{
  "id": "aaabb",
  "meta": {
    "lastUpdated": "2022-09-22T00:00:00.000Z",
    "versionId": "1"
  },
  "resourceType": "Practitioner",
  "identifier": [],
  "name": [],
  "communication": [],
  "address": [],
  "photo": [],
  "qualification": [],
  "active": false,
  "telecom": [],
  "birthDate": "2000-02-02",
  "gender": "unknown"
}';
const headers = {
  'Content-Type':'application/json',
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/practitioner',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("POST");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }


    /// Make a dummy request
    public async Task MakePostRequest()
    {
      string url = "/practitioner";

      string json = @"{
  ""id"": ""aaabb"",
  ""meta"": {
    ""lastUpdated"": ""2022-09-22T00:00:00.000Z"",
    ""versionId"": ""1""
  },
  ""resourceType"": ""Practitioner"",
  ""identifier"": [],
  ""name"": [],
  ""communication"": [],
  ""address"": [],
  ""photo"": [],
  ""qualification"": [],
  ""active"": false,
  ""telecom"": [],
  ""birthDate"": ""2000-02-02"",
  ""gender"": ""unknown""
}";
      Practitioner content = JsonConvert.DeserializeObject(json);
      await PostAsync(content, url);


    }

    /// Performs a POST Request
    public async Task PostAsync(Practitioner content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute POST request
        HttpResponseMessage response = await Client.PostAsync(url, jsonContent);
    }



    /// Serialize an object to Json
    private StringContent SerializeObject(Practitioner content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Content-Type': 'application/json',
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.post('/practitioner', headers = headers)

print(r.json())

POST /practitioner

Body parameter

{
  "id": "aaabb",
  "meta": {
    "lastUpdated": "2022-09-22T00:00:00.000Z",
    "versionId": "1"
  },
  "resourceType": "Practitioner",
  "identifier": [],
  "name": [],
  "communication": [],
  "address": [],
  "photo": [],
  "qualification": [],
  "active": false,
  "telecom": [],
  "birthDate": "2000-02-02",
  "gender": "unknown"
}

Parameters

Name In Type Required Description
client_id header string true The unique identifier that represents a registered application
client_secret header string true The secret value used to authenticate the registered application
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
body body Practitioner false none

Responses

Status Meaning Description Schema
201 Created none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

DELETE /practitioner

Code samples


const headers = {
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/practitioner',
{
  method: 'DELETE',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("DELETE");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }




    /// Make a dummy request
    public async Task MakeDeleteRequest()
    {
      int id = 1;
      string url = "/practitioner";

      await DeleteAsync(id, url);
    }

    /// Performs a DELETE Request
    public async Task DeleteAsync(int id, string url)
    {
        //Execute DELETE request
        HttpResponseMessage response = await Client.DeleteAsync(url + $"/{id}");

        //Return response
        await DeserializeObject(response);
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.delete('/practitioner', headers = headers)

print(r.json())

DELETE /practitioner

Parameters

Name In Type Required Description
id query array[string] false A collection of practitioner IDs to be deleted
client_id header string true The unique identifier that represents a registered application
client_secret header string true The secret value used to authenticate the registered application
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

POST /practitioner/search

Code samples

const inputBody = '{
  "searchValues": [
    "string"
  ],
  "customId": "string"
}';
const headers = {
  'Content-Type':'application/json',
  'Accept':'application/json'
};

fetch('/practitioner/_search',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner/_search");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("POST");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }


    /// Make a dummy request
    public async Task MakePostRequest()
    {
      string url = "/practitioner/_search";

      string json = @"{
  ""searchValues"": [
    ""string""
  ],
  ""customId"": ""string""
}";
      PractitionerSearchCriteriaRequest content = JsonConvert.DeserializeObject(json);
      await PostAsync(content, url);


    }

    /// Performs a POST Request
    public async Task PostAsync(PractitionerSearchCriteriaRequest content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute POST request
        HttpResponseMessage response = await Client.PostAsync(url, jsonContent);
    }



    /// Serialize an object to Json
    private StringContent SerializeObject(PractitionerSearchCriteriaRequest content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json'
}

r = requests.post('/practitioner/_search', headers = headers)

print(r.json())

POST /practitioner/_search

Body parameter

{
  "searchValues": [
    "string"
  ],
  "customId": "string"
}

Parameters

Name In Type Required Description
body body PractitionerSearchCriteriaRequest false none

Example responses

200 Response

[
  "string"
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

GET /practitioner/{practitionerId}

Code samples


const headers = {
  'Accept':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/practitioner/{practitionerId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner/{practitionerId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/practitioner/{practitionerId}";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.get('/practitioner/{practitionerId}', headers = headers)

print(r.json())

GET /practitioner/{practitionerId}

Parameters

Name In Type Required Description
practitionerId path string true This is the ID information for the Practitioner on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Example responses

200 Response

[
  {
    "id": "aaabb",
    "meta": {
      "lastUpdated": "2022-09-22T00:00:00.000Z",
      "versionId": "1"
    },
    "resourceType": "Practitioner",
    "identifier": [],
    "name": [],
    "communication": [],
    "address": [],
    "photo": [],
    "qualification": [],
    "active": false,
    "telecom": [],
    "birthDate": "2000-02-02",
    "gender": "unknown"
  }
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

Status Code 200

Name Type Required Restrictions Description
anonymous [Practitioner] false none [A person with a formal responsibility in the provisioning of healthcare or related services]
» Practitioner Practitioner false none A person with a formal responsibility in the provisioning of healthcare or related services
»» active? boolean false none Whether this practitioner's record is in active use
»» modifierExtension [Extension] false none Extensions that cannot be ignored
»»» url string true none Value of extension.
»»» valueInteger integer false none Value of extension.
»»» valueDecimal number false none Value of extension.
»»» valueDateTime string false none Value of extension.
»»» valueDate string false none Value of extension.
»»» valueInstant string false none Value of extension.
»»» valueString string false none Value of extension.
»»» valueUri string false none Value of extension.
»»» valueBoolean boolean false none Value of extension.
»»» valueCode string false none Value of extension.
»»» valueBase64Binary string false none Value of extension.
»»» valueCoding object false none Value of extension.
»»»» code string false none Symbol in syntax defined by the system
»»»» version string false none Version of the system - if relevant
»»»» display string false none Representation defined by the system
»»»» userSelected boolean false none none
»»»» system string false none Identity of the terminology system
»»» valueCodeableConcept Element false none none
»»»» id string false none Internal id
»»»» extension [Extension] false none Additional Content defined by implementations - from Element: extension (recursive)
»»» valueAttachment Element false none none
»»» valueIdentifier valueIdentifier_ false none Value of extension.
»»»» use string false none usual
»»»» type Element false none none
»»»» system string false none The namespace for the identifier value
»»»» value string false none The value that is unique
»»»» period Element false none none
»»»» assigner Element false none none
»»» valueQuantity Quantity false none A measured amount (or an amount that can potentially be measured).
»»»» code string false none Coded form of the unit
»»»» extension [Extension] false none Additional Content defined by implementations - from Element: extension (recursive)
»»»» id string false none Internal id
»»»» value number false none Numerical value (with implicit precision)
»»»» unit string false none Unit representation
»»»» comparator string false none how to understand the value
»»»» system string false none System that defines coded unit form
»»» valueRange Element false none none
»»» valuePeriod Element false none none
»»» valueRatio Element false none none
»»» valueHumanName Element false none none
»»» valueAddress Element false none none
»»» valueContactPoint Element false none none
»»» valueSchedule Element false none none
»»» valueReference Element false none none
»» meta object false none Metadata about the resource
»»» versionId string false none Version specific identifier
»»» extension [Extension] false none Additional Content defined by implementations - from Element: extension (recursive)
»»» id string false none Internal id
»»» profile string false none Profiles this resource claims to conform to
»»» security [Coding] false none Security Labels applied to this resource
»»»» system string false none Identity of the terminology system
»»»» version string false none Version of the system - if relevant
»»»» code string false none Symbol in syntax defined by the system
»»»» display string false none Representation defined by the system
»»»» userSelected boolean false none none
»»» tag [Coding] false none Tags applied to this resource
»»» lastUpdated string false none When the resource version last changed
»» extension [Extension] false none Additional Content defined by implementations
»» name [Element] false none The name(s) associated with the practitioner
»» address [Element] false none Address(es) of the practitioner that are not role specific (typically home address)
»» photo [Element] false none Image of the person
»» birthDate string false none The date on which the practitioner was born
»» communication [Element] false none A language the practitioner can use in patient communication
»» language string false none Language of the resource content
»» id string false none Logical id of this artifact
»» identifier? [Identifier] false none [A numeric or alphanumeric string that is associated with a single object or entity within a given system.
Typically, identifiers are used to connect content in resources to external content available in other frameworks or protocols.
Identifiers are associated with objects, and may be changed or retired due to human or system process and errors.
]
»»» use string false none usual
»»» type Element false none none
»»» system string false none The namespace for the identifier value
»»» value string false none The value that is unique
»»» period Element false none none
»»» assigner Element false none none
»» contained [Resource] false none Contained, inline Resources
»»» id string false none Logical id of this artifact
»»» meta object false none Metadata about the resource
»»»» versionId string false none Version specific identifier
»»»» extension [Extension] false none Additional Content defined by implementations - from Element: extension (recursive)
»»»» id string false none Internal id
»»»» profile string false none Profiles this resource claims to conform to
»»»» security [Coding] false none Security Labels applied to this resource
»»»» tag [Coding] false none Tags applied to this resource
»»»» lastUpdated string false none When the resource version last changed
»»» implicitRules string false none A set of rules under which this content was created
»»» language string false none Language of the resource content
»» text object false none Text summary of the resource, for human interpretation
»»» div string true none Limited xhtml content
»»» status string true none Indicates that the value is taken from a set of controlled strings defined elsewhere (see Using codes for further discussion).
Technically, a code is restricted to a string which has at least one character and no leading or trailing whitespace, and where there is no whitespace other than single spaces in the contents.
»» implicitRules string false none A set of rules under which this content was created
»» telecom [Element] false none A contact detail for the practitioner (that apply to all roles)
»» gender string false none male
»» qualification? [any] false none Certification, licenses, or training pertaining to the provision of care

Enumerated Values

Property Value
use usual
use official
use temp
use secondary
comparator <
comparator <=
comparator >=
comparator >
use usual
use official
use temp
use secondary
status generated
status extensions
status additional
status empty
gender male
gender female
gender other
gender unknown

PUT /practitioner/{practitionerId}

Code samples

const inputBody = '{
  "id": "aaabb",
  "meta": {
    "lastUpdated": "2022-09-22T00:00:00.000Z",
    "versionId": "1"
  },
  "resourceType": "Practitioner",
  "identifier": [],
  "name": [],
  "communication": [],
  "address": [],
  "photo": [],
  "qualification": [],
  "active": false,
  "telecom": [],
  "birthDate": "2000-02-02",
  "gender": "unknown"
}';
const headers = {
  'Content-Type':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/practitioner/{practitionerId}',
{
  method: 'PUT',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner/{practitionerId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("PUT");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }



    /// Make a dummy request
    public async Task MakePutRequest()
    {
      int id = 1;
      string url = "/practitioner/{practitionerId}";


      string json = @"{
  ""id"": ""aaabb"",
  ""meta"": {
    ""lastUpdated"": ""2022-09-22T00:00:00.000Z"",
    ""versionId"": ""1""
  },
  ""resourceType"": ""Practitioner"",
  ""identifier"": [],
  ""name"": [],
  ""communication"": [],
  ""address"": [],
  ""photo"": [],
  ""qualification"": [],
  ""active"": false,
  ""telecom"": [],
  ""birthDate"": ""2000-02-02"",
  ""gender"": ""unknown""
}";
      Practitioner content = JsonConvert.DeserializeObject(json);
      var result = await PutAsync(id, content, url);


    }

    /// Performs a PUT Request
    public async Task PutAsync(int id, Practitioner content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute PUT request
        HttpResponseMessage response = await Client.PutAsync(url + $"/{id}", jsonContent);

        //Return response
        return await DeserializeObject(response);
    }


    /// Serialize an object to Json
    private StringContent SerializeObject(Practitioner content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Content-Type': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.put('/practitioner/{practitionerId}', headers = headers)

print(r.json())

PUT /practitioner/{practitionerId}

Body parameter

{
  "id": "aaabb",
  "meta": {
    "lastUpdated": "2022-09-22T00:00:00.000Z",
    "versionId": "1"
  },
  "resourceType": "Practitioner",
  "identifier": [],
  "name": [],
  "communication": [],
  "address": [],
  "photo": [],
  "qualification": [],
  "active": false,
  "telecom": [],
  "birthDate": "2000-02-02",
  "gender": "unknown"
}

Parameters

Name In Type Required Description
practitionerId path string true This is the ID information for the Practitioner on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application
body body Practitioner false none

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

DELETE /practitioner/{practitionerId}

Code samples


const headers = {
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/practitioner/{practitionerId}',
{
  method: 'DELETE',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner/{practitionerId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("DELETE");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }




    /// Make a dummy request
    public async Task MakeDeleteRequest()
    {
      int id = 1;
      string url = "/practitioner/{practitionerId}";

      await DeleteAsync(id, url);
    }

    /// Performs a DELETE Request
    public async Task DeleteAsync(int id, string url)
    {
        //Execute DELETE request
        HttpResponseMessage response = await Client.DeleteAsync(url + $"/{id}");

        //Return response
        await DeserializeObject(response);
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.delete('/practitioner/{practitionerId}', headers = headers)

print(r.json())

DELETE /practitioner/{practitionerId}

Parameters

Name In Type Required Description
practitionerId path string true This is the ID information for the Practitioner on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

GET /practitioner/{practitionerId}/practitioner-role`

Code samples


const headers = {
  'Accept':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/practitioner/{practitionerId}/practitioner-role',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner/{practitionerId}/practitioner-role");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/practitioner/{practitionerId}/practitioner-role";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.get('/practitioner/{practitionerId}/practitioner-role', headers = headers)

print(r.json())

GET /practitioner/{practitionerId}/practitioner-role

Parameters

Name In Type Required Description
practitionerId path string true This is the ID information for the Practitioner on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Example responses

200 Response

[
  "string"
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

GET /practitioner/{practitionerId}/document-reference

Code samples


const headers = {
  'Accept':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/practitioner/{practitionerId}/document-reference',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner/{practitionerId}/document-reference");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/practitioner/{practitionerId}/document-reference";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.get('/practitioner/{practitionerId}/document-reference', headers = headers)

print(r.json())

GET /practitioner/{practitionerId}/document-reference

Parameters

Name In Type Required Description
practitionerId path string true This is the ID information for the Practitioner on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Example responses

200 Response

[
  "string"
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

Resource: Practitioner Role

This resource represents your symplr Platform Practitioner Role records.

Practitioner Role (R4B) : PractitionerRole covers the recording of the location and types of services which Practitioners are able to provide for an organization.

You may create, update, delete, or search for Practitioner Role records.

Method Description
GET practitioner-role Returns practitioner-role record that matches specified parameter
POST practitioner-role Creates a practitioner-role record
DELETE practitioner-role Deletes a practitioner-role record
POST practitioner-role search Returns practitioner-role record(s) that match search terms
GET practitioner-role {practitioner-roleID} Returns a practitioner-role record that matches the specified practitioner-roleID
DELETE practitioner-role {practitioner-roleID} Deletes a practitioner-role record that matches the specified practitioner-roleID
PUT practitioner-role {practitioner-roleId} Creates a practitioner-role record that matches the specified practitioner-roleID

Product Connections

This resource is connected to the following Product:

Notable Side Effects

GET /practitioner-role

Code samples


const headers = {
  'Accept':'application/json',
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/practitioner-role?id=string',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner-role?id=string");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/practitioner-role";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.get('/practitioner-role', params={
  'id': [
  "string"
]
}, headers = headers)

print(r.json())

GET /practitioner-role

Parameters

Name In Type Required Description
id query array[string] true a collection of practitioner role ids
client_id header string true none
client_secret header string true none
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system

Example responses

200 Response

[
  "string"
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

POST /practitioner-role

Code samples

const inputBody = '{
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "practitioner": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "code": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "notAvailable": [
    null
  ],
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "location": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "healthcareService": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "availabilityExceptions": "string",
  "language": "string",
  "id": "string",
  "endpoint": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "specialty": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "availableTime": [
    null
  ],
  "organization": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "active": true,
  "telecom": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "period": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  }
}';
const headers = {
  'Content-Type':'application/json',
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/practitioner-role',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner-role");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("POST");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }


    /// Make a dummy request
    public async Task MakePostRequest()
    {
      string url = "/practitioner-role";

      string json = @"{
  ""modifierExtension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""practitioner"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""meta"": {
    ""versionId"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ],
    ""id"": ""string"",
    ""profile"": ""string"",
    ""security"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""tag"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""lastUpdated"": ""string""
  },
  ""code"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""notAvailable"": [
    null
  ],
  ""extension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""identifier"": [
    {
      ""use"": ""usual"",
      ""type"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""system"": ""string"",
      ""value"": ""string"",
      ""period"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""assigner"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""location"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""healthcareService"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""availabilityExceptions"": ""string"",
  ""language"": ""string"",
  ""id"": ""string"",
  ""endpoint"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""specialty"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""availableTime"": [
    null
  ],
  ""organization"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""contained"": [
    {
      ""id"": ""string"",
      ""meta"": {
        ""versionId"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""profile"": ""string"",
        ""security"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""tag"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""lastUpdated"": ""string""
      },
      ""implicitRules"": ""string"",
      ""language"": ""string""
    }
  ],
  ""text"": {
    ""div"": ""string"",
    ""status"": ""generated""
  },
  ""implicitRules"": ""string"",
  ""active"": true,
  ""telecom"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""period"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  }
}";
      PractitionerRole content = JsonConvert.DeserializeObject(json);
      await PostAsync(content, url);


    }

    /// Performs a POST Request
    public async Task PostAsync(PractitionerRole content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute POST request
        HttpResponseMessage response = await Client.PostAsync(url, jsonContent);
    }



    /// Serialize an object to Json
    private StringContent SerializeObject(PractitionerRole content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Content-Type': 'application/json',
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.post('/practitioner-role', headers = headers)

print(r.json())

POST /practitioner-role

Body parameter

{
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "practitioner": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "code": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "notAvailable": [
    null
  ],
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "location": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "healthcareService": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "availabilityExceptions": "string",
  "language": "string",
  "id": "string",
  "endpoint": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "specialty": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "availableTime": [
    null
  ],
  "organization": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "active": true,
  "telecom": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "period": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  }
}

Parameters

Name In Type Required Description
client_id header string true none
client_secret header string true none
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
body body PractitionerRole false none

Responses

Status Meaning Description Schema
201 Created none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

DELETE /practitioner-role

Code samples


const headers = {
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/practitioner-role',
{
  method: 'DELETE',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner-role");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("DELETE");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }




    /// Make a dummy request
    public async Task MakeDeleteRequest()
    {
      int id = 1;
      string url = "/practitioner-role";

      await DeleteAsync(id, url);
    }

    /// Performs a DELETE Request
    public async Task DeleteAsync(int id, string url)
    {
        //Execute DELETE request
        HttpResponseMessage response = await Client.DeleteAsync(url + $"/{id}");

        //Return response
        await DeserializeObject(response);
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.delete('/practitioner-role', headers = headers)

print(r.json())

DELETE /practitioner-role

Parameters

Name In Type Required Description
id query array[string] false a collection of practitioner role ids to be deleted
client_id header string true none
client_secret header string true none
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

GET /practitioner-role/{practitionerRoleId}

Code samples


const headers = {
  'Accept':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/practitioner-role/{practitionerRoleId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner-role/{practitionerRoleId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/practitioner-role/{practitionerRoleId}";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.get('/practitioner-role/{practitionerRoleId}', headers = headers)

print(r.json())

GET /practitioner-role/{practitionerRoleId}

Parameters

Name In Type Required Description
practitionerRoleId path string true none
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true none
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true none

Example responses

200 Response

[
  "string"
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

PUT /practitioner-role/{practitionerRoleId}

Code samples

const inputBody = '{
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "practitioner": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "code": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "notAvailable": [
    null
  ],
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "location": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "healthcareService": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "availabilityExceptions": "string",
  "language": "string",
  "id": "string",
  "endpoint": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "specialty": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "availableTime": [
    null
  ],
  "organization": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "active": true,
  "telecom": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "period": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  }
}';
const headers = {
  'Content-Type':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/practitioner-role/{practitionerRoleId}',
{
  method: 'PUT',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner-role/{practitionerRoleId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("PUT");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }



    /// Make a dummy request
    public async Task MakePutRequest()
    {
      int id = 1;
      string url = "/practitioner-role/{practitionerRoleId}";


      string json = @"{
  ""modifierExtension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""practitioner"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""meta"": {
    ""versionId"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ],
    ""id"": ""string"",
    ""profile"": ""string"",
    ""security"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""tag"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""lastUpdated"": ""string""
  },
  ""code"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""notAvailable"": [
    null
  ],
  ""extension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""identifier"": [
    {
      ""use"": ""usual"",
      ""type"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""system"": ""string"",
      ""value"": ""string"",
      ""period"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""assigner"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""location"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""healthcareService"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""availabilityExceptions"": ""string"",
  ""language"": ""string"",
  ""id"": ""string"",
  ""endpoint"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""specialty"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""availableTime"": [
    null
  ],
  ""organization"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""contained"": [
    {
      ""id"": ""string"",
      ""meta"": {
        ""versionId"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""profile"": ""string"",
        ""security"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""tag"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""lastUpdated"": ""string""
      },
      ""implicitRules"": ""string"",
      ""language"": ""string""
    }
  ],
  ""text"": {
    ""div"": ""string"",
    ""status"": ""generated""
  },
  ""implicitRules"": ""string"",
  ""active"": true,
  ""telecom"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""period"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  }
}";
      PractitionerRole content = JsonConvert.DeserializeObject(json);
      var result = await PutAsync(id, content, url);


    }

    /// Performs a PUT Request
    public async Task PutAsync(int id, PractitionerRole content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute PUT request
        HttpResponseMessage response = await Client.PutAsync(url + $"/{id}", jsonContent);

        //Return response
        return await DeserializeObject(response);
    }


    /// Serialize an object to Json
    private StringContent SerializeObject(PractitionerRole content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Content-Type': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.put('/practitioner-role/{practitionerRoleId}', headers = headers)

print(r.json())

PUT /practitioner-role/{practitionerRoleId}

Body parameter

{
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "practitioner": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "code": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "notAvailable": [
    null
  ],
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "location": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "healthcareService": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "availabilityExceptions": "string",
  "language": "string",
  "id": "string",
  "endpoint": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "specialty": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "availableTime": [
    null
  ],
  "organization": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "active": true,
  "telecom": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "period": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  }
}

Parameters

Name In Type Required Description
practitionerRoleId path string true none
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true none
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true none
body body PractitionerRole false none

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

DELETE /practitioner-role/{practitionerRoleId}

Code samples


const headers = {
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/practitioner-role/{practitionerRoleId}',
{
  method: 'DELETE',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/practitioner-role/{practitionerRoleId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("DELETE");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }




    /// Make a dummy request
    public async Task MakeDeleteRequest()
    {
      int id = 1;
      string url = "/practitioner-role/{practitionerRoleId}";

      await DeleteAsync(id, url);
    }

    /// Performs a DELETE Request
    public async Task DeleteAsync(int id, string url)
    {
        //Execute DELETE request
        HttpResponseMessage response = await Client.DeleteAsync(url + $"/{id}");

        //Return response
        await DeserializeObject(response);
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.delete('/practitioner-role/{practitionerRoleId}', headers = headers)

print(r.json())

DELETE /practitioner-role/{practitionerRoleId}

Parameters

Name In Type Required Description
practitionerRoleId path string true none
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true none
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true none

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Resource: Organization

This resource represents your symplr Platform Organization records.

Organization : A formally or informally recognized grouping of people or organizations formed for the purpose of achieving some form of collective action. Includes companies, institutions, corporations, departments, community groups, healthcare practice groups, payer/insurer, etc.

You may create or update Organization records.

Method Description
GET organization Returns organization record that matches specified parameter
GET organization {organizationID} Returns an organization record that matches the specified organizationID
PUT organization {organizationId} Creates an organization record that matches the specified organizationID

GET /organization

Code samples


const headers = {
  'Accept':'application/json',
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/organization?id=string',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/organization?id=string");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/organization";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.get('/organization', params={
  'id': [
  "string"
]
}, headers = headers)

print(r.json())

GET /organization

Parameters

Name In Type Required Description
id query array[string] true a collection of organization ids
client_id header string true The unique identifier that represents a registered application
client_secret header string true The secret value used to authenticate the registered application
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system

Example responses

200 Response

[
  "string"
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

Code samples

const inputBody = '{
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "contact": [
    null
  ],
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "name": "string",
  "address": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "language": "string",
  "id": "string",
  "endpoint": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "active": true,
  "telecom": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "type": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "partOf": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "alias": [
    "string"
  ]
}';
const headers = {
  'Content-Type':'application/json',
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/organization',
{
  method: 'POST',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/organization");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("POST");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }


    /// Make a dummy request
    public async Task MakePostRequest()
    {
      string url = "/organization";

      string json = @"{
  ""modifierExtension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""meta"": {
    ""versionId"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ],
    ""id"": ""string"",
    ""profile"": ""string"",
    ""security"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""tag"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""lastUpdated"": ""string""
  },
  ""contact"": [
    null
  ],
  ""extension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""name"": ""string"",
  ""address"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""identifier"": [
    {
      ""use"": ""usual"",
      ""type"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""system"": ""string"",
      ""value"": ""string"",
      ""period"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""assigner"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""language"": ""string"",
  ""id"": ""string"",
  ""endpoint"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""contained"": [
    {
      ""id"": ""string"",
      ""meta"": {
        ""versionId"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""profile"": ""string"",
        ""security"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""tag"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""lastUpdated"": ""string""
      },
      ""implicitRules"": ""string"",
      ""language"": ""string""
    }
  ],
  ""text"": {
    ""div"": ""string"",
    ""status"": ""generated""
  },
  ""implicitRules"": ""string"",
  ""active"": true,
  ""telecom"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""type"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""partOf"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""alias"": [
    ""string""
  ]
}";
      Organization content = JsonConvert.DeserializeObject(json);
      await PostAsync(content, url);


    }

    /// Performs a POST Request
    public async Task PostAsync(Organization content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute POST request
        HttpResponseMessage response = await Client.PostAsync(url, jsonContent);
    }



    /// Serialize an object to Json
    private StringContent SerializeObject(Organization content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Content-Type': 'application/json',
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.post('/organization', headers = headers)

print(r.json())

POST /organization

Body parameter

{
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "contact": [
    null
  ],
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "name": "string",
  "address": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "language": "string",
  "id": "string",
  "endpoint": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "active": true,
  "telecom": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "type": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "partOf": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "alias": [
    "string"
  ]
}

Parameters

Name In Type Required Description
client_id header string true The unique identifier that represents a registered application
client_secret header string true The secret value used to authenticate the registered application
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
body body Organization false none

Responses

Status Meaning Description Schema
201 Created none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

GET / organization /{organizationId}

Code samples


const headers = {
  'Accept':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/organization/{organizationId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/organization/{organizationId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/organization/{organizationId}";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.get('/organization/{organizationId}', headers = headers)

print(r.json())

GET /organization/{organizationId}

method-get-organization-organizationid-parameters">Parameters

Name In Type Required Description
organizationId path string true This is the ID information for the Organization as defined on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Example responses

200 Response

[
  "string"
]

method-get-organization-organizationid-responses">Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

method-get-organization-organizationid-responseschema">Response Schema

Code samples


const headers = {
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/organization/{organizationId}',
{
  method: 'POST',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/organization/{organizationId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("POST");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }


    /// Make a dummy request
    public async Task MakePostRequest()
    {
      string url = "/organization/{organizationId}";


      await PostAsync(null, url);

    }

    /// Performs a POST Request
    public async Task PostAsync(undefined content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute POST request
        HttpResponseMessage response = await Client.PostAsync(url, jsonContent);
    }



    /// Serialize an object to Json
    private StringContent SerializeObject(undefined content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.post('/organization/{organizationId}', headers = headers)

print(r.json())

POST /organization/{organizationId}

Parameters

Name In Type Required Description
organizationId path string true This is the ID information for the Organization as defined on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Responses

Status Meaning Description Schema
201 Created none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

PUT / organization /{organizationId}

Code samples

const inputBody = '{
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "contact": [
    null
  ],
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "name": "string",
  "address": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "language": "string",
  "id": "string",
  "endpoint": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "active": true,
  "telecom": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "type": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "partOf": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "alias": [
    "string"
  ]
}';
const headers = {
  'Content-Type':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/organization/{organizationId}',
{
  method: 'PUT',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/organization/{organizationId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("PUT");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }



    /// Make a dummy request
    public async Task MakePutRequest()
    {
      int id = 1;
      string url = "/organization/{organizationId}";


      string json = @"{
  ""modifierExtension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""meta"": {
    ""versionId"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ],
    ""id"": ""string"",
    ""profile"": ""string"",
    ""security"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""tag"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""lastUpdated"": ""string""
  },
  ""contact"": [
    null
  ],
  ""extension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""name"": ""string"",
  ""address"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""identifier"": [
    {
      ""use"": ""usual"",
      ""type"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""system"": ""string"",
      ""value"": ""string"",
      ""period"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""assigner"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""language"": ""string"",
  ""id"": ""string"",
  ""endpoint"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""contained"": [
    {
      ""id"": ""string"",
      ""meta"": {
        ""versionId"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""profile"": ""string"",
        ""security"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""tag"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""lastUpdated"": ""string""
      },
      ""implicitRules"": ""string"",
      ""language"": ""string""
    }
  ],
  ""text"": {
    ""div"": ""string"",
    ""status"": ""generated""
  },
  ""implicitRules"": ""string"",
  ""active"": true,
  ""telecom"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""type"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""partOf"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""alias"": [
    ""string""
  ]
}";
      Organization content = JsonConvert.DeserializeObject(json);
      var result = await PutAsync(id, content, url);


    }

    /// Performs a PUT Request
    public async Task PutAsync(int id, Organization content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute PUT request
        HttpResponseMessage response = await Client.PutAsync(url + $"/{id}", jsonContent);

        //Return response
        return await DeserializeObject(response);
    }


    /// Serialize an object to Json
    private StringContent SerializeObject(Organization content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Content-Type': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.put('/organization/{organizationId}', headers = headers)

print(r.json())

PUT /organization/{organizationId}

Body parameter

{
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "contact": [
    null
  ],
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "name": "string",
  "address": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "language": "string",
  "id": "string",
  "endpoint": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "active": true,
  "telecom": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "type": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "partOf": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "alias": [
    "string"
  ]
}

Parameters

Name In Type Required Description
organizationId path string true This is the ID information for the Organization as defined on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application
body body Organization false none

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Code samples


const headers = {
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/organization/{organizationId}',
{
  method: 'DELETE',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/organization/{organizationId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("DELETE");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }




    /// Make a dummy request
    public async Task MakeDeleteRequest()
    {
      int id = 1;
      string url = "/organization/{organizationId}";

      await DeleteAsync(id, url);
    }

    /// Performs a DELETE Request
    public async Task DeleteAsync(int id, string url)
    {
        //Execute DELETE request
        HttpResponseMessage response = await Client.DeleteAsync(url + $"/{id}");

        //Return response
        await DeserializeObject(response);
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.delete('/organization/{organizationId}', headers = headers)

print(r.json())

DELETE /organization/{organizationId}

Parameters

Name In Type Required Description
organizationId path string true This is the ID information for the Organization as defined on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Resource: Document Reference

This resource represents your symplr Platform document-reference records.

Document Reference : A reference to a document of any kind for any purpose. Provides metadata about the document so that the document can be discovered and managed. The scope of a document is any seralized object with a mime-type, so includes formal patient centric documents (CDA), cliical notes, scanned paper, and non-patient specific documents like policy text.

You may create, update, delete, or search for Document Reference records.

Method Description
GET document-reference Returns document reference record that matches specified parameter
DELETE document-reference Deletes a document reference record
GET document-reference {document-referenceID} Returns a document reference record that matches the specified document-referenceID
DELETE document-reference {document-referenceID} Deletes a document reference record that matches the specified document-referenceID
PUT document-reference {document-referenceId} Creates a document reference record that matches the specified document-referenceID

Product Connections

This resource is connected to the following Product:

Notable Side Effects

GET /document-reference

Code samples


const headers = {
  'Accept':'application/json',
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/document-reference?id=string',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/document-reference?id=string");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/document-reference";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.get('/document-reference', params={
  'id': [
  "string"
]
}, headers = headers)

print(r.json())

GET /document-reference

Parameters

Name In Type Required Description
id query array[string] true a collection of document reference ids
client_id header string true The unique identifier that represents a registered application
client_secret header string true The secret value used to authenticate the registered application

|symplr-integration-user-identifier|header|string|false|The unique identifier of a user (such as “jdcarlson@symplr.com”)| |symplr-integration-vendor-user-identifier|header|string|false|The unique identifier of a given vendor| |symplr-integration-source-application|header|string|false|The source application that called Mulesoft| |symplr-integration-tenant|header|string|false|The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system|

Example responses

200 Response

{
    "resourceType": "DocumentReference",
    "meta": {
        "versionId": "0.0.1",
        "lastUpdated": "@date"
    },
    "identifier": [
        {
            "use": "secondary",
            "type": {
                "text": "Images table PK"
            },
            "system": "urn:Images:Image_K",
            "value": "<Images.Image_K>"
        }
    ],
    "status": "current (<Images.Active> = 1) OR superseded (<Images.Active> = 0)",
    "type": {
        "coding": [
            {
                "system": "urn:Images:Type_RTK",
                "code": "<Images.Type_RTK>",
                "display": "<Reftable.Description>"
            }
        ],
        "text": "Image Type"
    },
    "subject": {
        "reference": "Practitioner/<Images.Parent_K>"
    },
    "content": [
        {
            "attachment": {
                "url": "http://{baseURL}//v1/digital-asset/{product ID}/{tenant ID}/{environment ID}/{URL Encoded asset ID/<Images_Compressed.Image_Compressed_K>}",
                "title": "<Images.Description>"
            }
        }
    ]
}

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

DELETE /document-reference

Code samples


const headers = {
  'client_id':'string',
  'client_secret':'string',
  'symplr-integration-user-identifier':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'symplr-integration-tenant':'string'
};

fetch('/document-reference?id=string',
{
  method: 'DELETE',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/document-reference?id=string");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("DELETE");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }




    /// Make a dummy request
    public async Task MakeDeleteRequest()
    {
      int id = 1;
      string url = "/document-reference";

      await DeleteAsync(id, url);
    }

    /// Performs a DELETE Request
    public async Task DeleteAsync(int id, string url)
    {
        //Execute DELETE request
        HttpResponseMessage response = await Client.DeleteAsync(url + $"/{id}");

        //Return response
        await DeserializeObject(response);
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'client_id': 'string',
  'client_secret': 'string',
  'symplr-integration-user-identifier': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'symplr-integration-tenant': 'string'
}

r = requests.delete('/document-reference', params={
  'id': [
  "string"
]
}, headers = headers)

print(r.json())

DELETE /document-reference

Parameters

Name In Type Required Description
id query array[string] true a collection of document reference ids to be deleted
client_id header string true The unique identifier that represents a registered application
client_secret header string true The secret value used to authenticate the registered application

|symplr-integration-user-identifier|header|string|false|The unique identifier of a user (such as “jdcarlson@symplr.com”)| |symplr-integration-vendor-user-identifier|header|string|false|The unique identifier of a given vendor| |symplr-integration-source-application|header|string|false|The source application that called Mulesoft| |symplr-integration-tenant|header|string|false|The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system|

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

GET /document-reference/{documentReferenceId}

Code samples


const headers = {
  'Accept':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/document-reference/{documentReferenceId}',
{
  method: 'GET',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/document-reference/{documentReferenceId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("GET");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }

    /// Make a dummy request
    public async Task MakeGetRequest()
    {
      string url = "/document-reference/{documentReferenceId}";
      var result = await GetAsync(url);
    }

    /// Performs a GET Request
    public async Task GetAsync(string url)
    {
        //Start the request
        HttpResponseMessage response = await Client.GetAsync(url);

        //Validate result
        response.EnsureSuccessStatusCode();

    }




    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Accept': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.get('/document-reference/{documentReferenceId}', headers = headers)

print(r.json())

GET /document-reference/{documentReferenceId}

Parameters

Name In Type Required Description
documentReferenceId path string true This is the ID information for the Document Reference as defined on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Example responses

200 Response

[
  "string"
]

Responses

Status Meaning Description Schema
200 OK none Inline
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

Response Schema

PUT /document-reference/{documentReferenceId}

Code samples

const inputBody = '{
  "securityLabel": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "subject": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "authenticator": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "context": {
    "encounter": [
      {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    ],
    "event": [
      {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    ],
    "period": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "facilityType": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "practiceSetting": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "sourcePatientInfo": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "related": [
      {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    ]
  },
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "language": "string",
  "id": "string",
  "date": "string",
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "docStatus": "string",
  "relatesTo": [
    null
  ],
  "masterIdentifier": {
    "use": "usual",
    "type": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "system": "string",
    "value": "string",
    "period": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "assigner": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    }
  },
  "custodian": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "category": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "type": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "content": [
    null
  ],
  "description": "string",
  "status": "string",
  "author": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ]
}';
const headers = {
  'Content-Type':'application/json',
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/document-reference/{documentReferenceId}',
{
  method: 'PUT',
  body: inputBody,
  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/document-reference/{documentReferenceId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("PUT");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }



    /// Make a dummy request
    public async Task MakePutRequest()
    {
      int id = 1;
      string url = "/document-reference/{documentReferenceId}";


      string json = @"{
  ""securityLabel"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""subject"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""modifierExtension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""meta"": {
    ""versionId"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ],
    ""id"": ""string"",
    ""profile"": ""string"",
    ""security"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""tag"": [
      {
        ""system"": ""string"",
        ""version"": ""string"",
        ""code"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true
      }
    ],
    ""lastUpdated"": ""string""
  },
  ""authenticator"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""context"": {
    ""encounter"": [
      {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    ],
    ""event"": [
      {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    ],
    ""period"": {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {},
          ""valueCodeableConcept"": {},
          ""valueAttachment"": {},
          ""valueIdentifier"": {},
          ""valueQuantity"": {},
          ""valueRange"": {},
          ""valuePeriod"": {},
          ""valueRatio"": {},
          ""valueHumanName"": {},
          ""valueAddress"": {},
          ""valueContactPoint"": {},
          ""valueSchedule"": {},
          ""valueReference"": {}
        }
      ]
    },
    ""facilityType"": {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {},
          ""valueCodeableConcept"": {},
          ""valueAttachment"": {},
          ""valueIdentifier"": {},
          ""valueQuantity"": {},
          ""valueRange"": {},
          ""valuePeriod"": {},
          ""valueRatio"": {},
          ""valueHumanName"": {},
          ""valueAddress"": {},
          ""valueContactPoint"": {},
          ""valueSchedule"": {},
          ""valueReference"": {}
        }
      ]
    },
    ""practiceSetting"": {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {},
          ""valueCodeableConcept"": {},
          ""valueAttachment"": {},
          ""valueIdentifier"": {},
          ""valueQuantity"": {},
          ""valueRange"": {},
          ""valuePeriod"": {},
          ""valueRatio"": {},
          ""valueHumanName"": {},
          ""valueAddress"": {},
          ""valueContactPoint"": {},
          ""valueSchedule"": {},
          ""valueReference"": {}
        }
      ]
    },
    ""sourcePatientInfo"": {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {},
          ""valueCodeableConcept"": {},
          ""valueAttachment"": {},
          ""valueIdentifier"": {},
          ""valueQuantity"": {},
          ""valueRange"": {},
          ""valuePeriod"": {},
          ""valueRatio"": {},
          ""valueHumanName"": {},
          ""valueAddress"": {},
          ""valueContactPoint"": {},
          ""valueSchedule"": {},
          ""valueReference"": {}
        }
      ]
    },
    ""related"": [
      {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    ]
  },
  ""extension"": [
    {
      ""url"": ""string"",
      ""valueInteger"": 0,
      ""valueDecimal"": 0,
      ""valueDateTime"": ""string"",
      ""valueDate"": ""1970-08-07"",
      ""valueInstant"": ""string"",
      ""valueString"": ""string"",
      ""valueUri"": ""string"",
      ""valueBoolean"": true,
      ""valueCode"": ""string"",
      ""valueBase64Binary"": ""string"",
      ""valueCoding"": {
        ""code"": ""string"",
        ""version"": ""string"",
        ""display"": ""string"",
        ""userSelected"": true,
        ""system"": ""string""
      },
      ""valueCodeableConcept"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAttachment"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueIdentifier"": {
        ""use"": ""usual"",
        ""type"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""system"": ""string"",
        ""value"": ""string"",
        ""period"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""assigner"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      },
      ""valueQuantity"": {
        ""code"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""value"": 0,
        ""unit"": ""string"",
        ""comparator"": ""<"",
        ""system"": ""string""
      },
      ""valueRange"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valuePeriod"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueRatio"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueHumanName"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueAddress"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueContactPoint"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueSchedule"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""valueReference"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""identifier"": [
    {
      ""use"": ""usual"",
      ""type"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""system"": ""string"",
      ""value"": ""string"",
      ""period"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      },
      ""assigner"": {
        ""id"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ]
      }
    }
  ],
  ""language"": ""string"",
  ""id"": ""string"",
  ""date"": ""string"",
  ""contained"": [
    {
      ""id"": ""string"",
      ""meta"": {
        ""versionId"": ""string"",
        ""extension"": [
          {
            ""url"": null,
            ""valueInteger"": null,
            ""valueDecimal"": null,
            ""valueDateTime"": null,
            ""valueDate"": null,
            ""valueInstant"": null,
            ""valueString"": null,
            ""valueUri"": null,
            ""valueBoolean"": null,
            ""valueCode"": null,
            ""valueBase64Binary"": null,
            ""valueCoding"": null,
            ""valueCodeableConcept"": null,
            ""valueAttachment"": null,
            ""valueIdentifier"": null,
            ""valueQuantity"": null,
            ""valueRange"": null,
            ""valuePeriod"": null,
            ""valueRatio"": null,
            ""valueHumanName"": null,
            ""valueAddress"": null,
            ""valueContactPoint"": null,
            ""valueSchedule"": null,
            ""valueReference"": null
          }
        ],
        ""id"": ""string"",
        ""profile"": ""string"",
        ""security"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""tag"": [
          {
            ""system"": null,
            ""version"": null,
            ""code"": null,
            ""display"": null,
            ""userSelected"": null
          }
        ],
        ""lastUpdated"": ""string""
      },
      ""implicitRules"": ""string"",
      ""language"": ""string""
    }
  ],
  ""text"": {
    ""div"": ""string"",
    ""status"": ""generated""
  },
  ""implicitRules"": ""string"",
  ""docStatus"": ""string"",
  ""relatesTo"": [
    null
  ],
  ""masterIdentifier"": {
    ""use"": ""usual"",
    ""type"": {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {},
          ""valueCodeableConcept"": {},
          ""valueAttachment"": {},
          ""valueIdentifier"": {},
          ""valueQuantity"": {},
          ""valueRange"": {},
          ""valuePeriod"": {},
          ""valueRatio"": {},
          ""valueHumanName"": {},
          ""valueAddress"": {},
          ""valueContactPoint"": {},
          ""valueSchedule"": {},
          ""valueReference"": {}
        }
      ]
    },
    ""system"": ""string"",
    ""value"": ""string"",
    ""period"": {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {},
          ""valueCodeableConcept"": {},
          ""valueAttachment"": {},
          ""valueIdentifier"": {},
          ""valueQuantity"": {},
          ""valueRange"": {},
          ""valuePeriod"": {},
          ""valueRatio"": {},
          ""valueHumanName"": {},
          ""valueAddress"": {},
          ""valueContactPoint"": {},
          ""valueSchedule"": {},
          ""valueReference"": {}
        }
      ]
    },
    ""assigner"": {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {},
          ""valueCodeableConcept"": {},
          ""valueAttachment"": {},
          ""valueIdentifier"": {},
          ""valueQuantity"": {},
          ""valueRange"": {},
          ""valuePeriod"": {},
          ""valueRatio"": {},
          ""valueHumanName"": {},
          ""valueAddress"": {},
          ""valueContactPoint"": {},
          ""valueSchedule"": {},
          ""valueReference"": {}
        }
      ]
    }
  },
  ""custodian"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""category"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ],
  ""type"": {
    ""id"": ""string"",
    ""extension"": [
      {
        ""url"": ""string"",
        ""valueInteger"": 0,
        ""valueDecimal"": 0,
        ""valueDateTime"": ""string"",
        ""valueDate"": ""1970-08-07"",
        ""valueInstant"": ""string"",
        ""valueString"": ""string"",
        ""valueUri"": ""string"",
        ""valueBoolean"": true,
        ""valueCode"": ""string"",
        ""valueBase64Binary"": ""string"",
        ""valueCoding"": {
          ""code"": ""string"",
          ""version"": ""string"",
          ""display"": ""string"",
          ""userSelected"": true,
          ""system"": ""string""
        },
        ""valueCodeableConcept"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAttachment"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueIdentifier"": {
          ""use"": ""["",
          ""type"": {},
          ""system"": ""string"",
          ""value"": ""string"",
          ""period"": {},
          ""assigner"": {}
        },
        ""valueQuantity"": {
          ""code"": ""string"",
          ""extension"": [
            null
          ],
          ""id"": ""string"",
          ""value"": 0,
          ""unit"": ""string"",
          ""comparator"": ""["",
          ""system"": ""string""
        },
        ""valueRange"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valuePeriod"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueRatio"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueHumanName"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueAddress"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueContactPoint"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueSchedule"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        },
        ""valueReference"": {
          ""id"": ""string"",
          ""extension"": [
            null
          ]
        }
      }
    ]
  },
  ""content"": [
    null
  ],
  ""description"": ""string"",
  ""status"": ""string"",
  ""author"": [
    {
      ""id"": ""string"",
      ""extension"": [
        {
          ""url"": ""string"",
          ""valueInteger"": 0,
          ""valueDecimal"": 0,
          ""valueDateTime"": ""string"",
          ""valueDate"": ""1970-08-07"",
          ""valueInstant"": ""string"",
          ""valueString"": ""string"",
          ""valueUri"": ""string"",
          ""valueBoolean"": true,
          ""valueCode"": ""string"",
          ""valueBase64Binary"": ""string"",
          ""valueCoding"": {
            ""code"": null,
            ""version"": null,
            ""display"": null,
            ""userSelected"": null,
            ""system"": null
          },
          ""valueCodeableConcept"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAttachment"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueIdentifier"": {
            ""use"": null,
            ""type"": null,
            ""system"": null,
            ""value"": null,
            ""period"": null,
            ""assigner"": null
          },
          ""valueQuantity"": {
            ""code"": null,
            ""extension"": null,
            ""id"": null,
            ""value"": null,
            ""unit"": null,
            ""comparator"": null,
            ""system"": null
          },
          ""valueRange"": {
            ""id"": null,
            ""extension"": null
          },
          ""valuePeriod"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueRatio"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueHumanName"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueAddress"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueContactPoint"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueSchedule"": {
            ""id"": null,
            ""extension"": null
          },
          ""valueReference"": {
            ""id"": null,
            ""extension"": null
          }
        }
      ]
    }
  ]
}";
      DocumentReference content = JsonConvert.DeserializeObject(json);
      var result = await PutAsync(id, content, url);


    }

    /// Performs a PUT Request
    public async Task PutAsync(int id, DocumentReference content, string url)
    {
        //Serialize Object
        StringContent jsonContent = SerializeObject(content);

        //Execute PUT request
        HttpResponseMessage response = await Client.PutAsync(url + $"/{id}", jsonContent);

        //Return response
        return await DeserializeObject(response);
    }


    /// Serialize an object to Json
    private StringContent SerializeObject(DocumentReference content)
    {
        //Serialize Object
        string jsonObject = JsonConvert.SerializeObject(content);

        //Create Json UTF8 String Content
        return new StringContent(jsonObject, Encoding.UTF8, "application/json");
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'Content-Type': 'application/json',
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.put('/document-reference/{documentReferenceId}', headers = headers)

print(r.json())

PUT /document-reference/{documentReferenceId}

Body parameter

{
  "securityLabel": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "subject": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "modifierExtension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "meta": {
    "versionId": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ],
    "id": "string",
    "profile": "string",
    "security": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "tag": [
      {
        "system": "string",
        "version": "string",
        "code": "string",
        "display": "string",
        "userSelected": true
      }
    ],
    "lastUpdated": "string"
  },
  "authenticator": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "context": {
    "encounter": [
      {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    ],
    "event": [
      {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    ],
    "period": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "facilityType": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "practiceSetting": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "sourcePatientInfo": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "related": [
      {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    ]
  },
  "extension": [
    {
      "url": "string",
      "valueInteger": 0,
      "valueDecimal": 0,
      "valueDateTime": "string",
      "valueDate": "1970-08-07",
      "valueInstant": "string",
      "valueString": "string",
      "valueUri": "string",
      "valueBoolean": true,
      "valueCode": "string",
      "valueBase64Binary": "string",
      "valueCoding": {
        "code": "string",
        "version": "string",
        "display": "string",
        "userSelected": true,
        "system": "string"
      },
      "valueCodeableConcept": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAttachment": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueIdentifier": {
        "use": "usual",
        "type": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "system": "string",
        "value": "string",
        "period": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "assigner": {
          "id": "string",
          "extension": [
            null
          ]
        }
      },
      "valueQuantity": {
        "code": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "value": 0,
        "unit": "string",
        "comparator": "<",
        "system": "string"
      },
      "valueRange": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valuePeriod": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueRatio": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueHumanName": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueAddress": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueContactPoint": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueSchedule": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "valueReference": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "identifier": [
    {
      "use": "usual",
      "type": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "system": "string",
      "value": "string",
      "period": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      },
      "assigner": {
        "id": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ]
      }
    }
  ],
  "language": "string",
  "id": "string",
  "date": "string",
  "contained": [
    {
      "id": "string",
      "meta": {
        "versionId": "string",
        "extension": [
          {
            "url": null,
            "valueInteger": null,
            "valueDecimal": null,
            "valueDateTime": null,
            "valueDate": null,
            "valueInstant": null,
            "valueString": null,
            "valueUri": null,
            "valueBoolean": null,
            "valueCode": null,
            "valueBase64Binary": null,
            "valueCoding": null,
            "valueCodeableConcept": null,
            "valueAttachment": null,
            "valueIdentifier": null,
            "valueQuantity": null,
            "valueRange": null,
            "valuePeriod": null,
            "valueRatio": null,
            "valueHumanName": null,
            "valueAddress": null,
            "valueContactPoint": null,
            "valueSchedule": null,
            "valueReference": null
          }
        ],
        "id": "string",
        "profile": "string",
        "security": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "tag": [
          {
            "system": null,
            "version": null,
            "code": null,
            "display": null,
            "userSelected": null
          }
        ],
        "lastUpdated": "string"
      },
      "implicitRules": "string",
      "language": "string"
    }
  ],
  "text": {
    "div": "string",
    "status": "generated"
  },
  "implicitRules": "string",
  "docStatus": "string",
  "relatesTo": [
    null
  ],
  "masterIdentifier": {
    "use": "usual",
    "type": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "system": "string",
    "value": "string",
    "period": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    },
    "assigner": {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {},
          "valueCodeableConcept": {},
          "valueAttachment": {},
          "valueIdentifier": {},
          "valueQuantity": {},
          "valueRange": {},
          "valuePeriod": {},
          "valueRatio": {},
          "valueHumanName": {},
          "valueAddress": {},
          "valueContactPoint": {},
          "valueSchedule": {},
          "valueReference": {}
        }
      ]
    }
  },
  "custodian": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "category": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ],
  "type": {
    "id": "string",
    "extension": [
      {
        "url": "string",
        "valueInteger": 0,
        "valueDecimal": 0,
        "valueDateTime": "string",
        "valueDate": "1970-08-07",
        "valueInstant": "string",
        "valueString": "string",
        "valueUri": "string",
        "valueBoolean": true,
        "valueCode": "string",
        "valueBase64Binary": "string",
        "valueCoding": {
          "code": "string",
          "version": "string",
          "display": "string",
          "userSelected": true,
          "system": "string"
        },
        "valueCodeableConcept": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAttachment": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueIdentifier": {
          "use": "[",
          "type": {},
          "system": "string",
          "value": "string",
          "period": {},
          "assigner": {}
        },
        "valueQuantity": {
          "code": "string",
          "extension": [
            null
          ],
          "id": "string",
          "value": 0,
          "unit": "string",
          "comparator": "[",
          "system": "string"
        },
        "valueRange": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valuePeriod": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueRatio": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueHumanName": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueAddress": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueContactPoint": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueSchedule": {
          "id": "string",
          "extension": [
            null
          ]
        },
        "valueReference": {
          "id": "string",
          "extension": [
            null
          ]
        }
      }
    ]
  },
  "content": [
    null
  ],
  "description": "string",
  "status": "string",
  "author": [
    {
      "id": "string",
      "extension": [
        {
          "url": "string",
          "valueInteger": 0,
          "valueDecimal": 0,
          "valueDateTime": "string",
          "valueDate": "1970-08-07",
          "valueInstant": "string",
          "valueString": "string",
          "valueUri": "string",
          "valueBoolean": true,
          "valueCode": "string",
          "valueBase64Binary": "string",
          "valueCoding": {
            "code": null,
            "version": null,
            "display": null,
            "userSelected": null,
            "system": null
          },
          "valueCodeableConcept": {
            "id": null,
            "extension": null
          },
          "valueAttachment": {
            "id": null,
            "extension": null
          },
          "valueIdentifier": {
            "use": null,
            "type": null,
            "system": null,
            "value": null,
            "period": null,
            "assigner": null
          },
          "valueQuantity": {
            "code": null,
            "extension": null,
            "id": null,
            "value": null,
            "unit": null,
            "comparator": null,
            "system": null
          },
          "valueRange": {
            "id": null,
            "extension": null
          },
          "valuePeriod": {
            "id": null,
            "extension": null
          },
          "valueRatio": {
            "id": null,
            "extension": null
          },
          "valueHumanName": {
            "id": null,
            "extension": null
          },
          "valueAddress": {
            "id": null,
            "extension": null
          },
          "valueContactPoint": {
            "id": null,
            "extension": null
          },
          "valueSchedule": {
            "id": null,
            "extension": null
          },
          "valueReference": {
            "id": null,
            "extension": null
          }
        }
      ]
    }
  ]
}

Parameters

Name In Type Required Description
documentReferenceId path string true This is the ID information for the Document Reference as defined on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

|body|body|DocumentReference|false|none|

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None

DELETE /document-reference/{documentReferenceId}

Code samples


const headers = {
  'symplr-integration-user-identifier':'string',
  'client_id':'string',
  'symplr-integration-tenant':'string',
  'symplr-integration-vendor-user-identifier':'string',
  'symplr-integration-source-application':'string',
  'client_secret':'string'
};

fetch('/document-reference/{documentReferenceId}',
{
  method: 'DELETE',

  headers: headers
})
.then(function(res) {
    return res.json();
}).then(function(body) {
    console.log(body);
});

URL obj = new URL("/document-reference/{documentReferenceId}");
HttpURLConnection con = (HttpURLConnection) obj.openConnection();
con.setRequestMethod("DELETE");
int responseCode = con.getResponseCode();
BufferedReader in = new BufferedReader(
    new InputStreamReader(con.getInputStream()));
String inputLine;
StringBuffer response = new StringBuffer();
while ((inputLine = in.readLine()) != null) {
    response.append(inputLine);
}
in.close();
System.out.println(response.toString());

using System;
using System.Collections.Generic;
using System.Net.Http;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;

/// <<summary>>
/// Example of Http Client
/// <</summary>>
public class HttpExample
{
    private HttpClient Client { get; set; }

    /// <<summary>>
    /// Setup http client
    /// <</summary>>
    public HttpExample()
    {
      Client = new HttpClient();
    }




    /// Make a dummy request
    public async Task MakeDeleteRequest()
    {
      int id = 1;
      string url = "/document-reference/{documentReferenceId}";

      await DeleteAsync(id, url);
    }

    /// Performs a DELETE Request
    public async Task DeleteAsync(int id, string url)
    {
        //Execute DELETE request
        HttpResponseMessage response = await Client.DeleteAsync(url + $"/{id}");

        //Return response
        await DeserializeObject(response);
    }

    /// Deserialize object from request response
    private async Task DeserializeObject(HttpResponseMessage response)
    {
        //Read body 
        string responseBody = await response.Content.ReadAsStringAsync();

        //Deserialize Body to object
        var result = JsonConvert.DeserializeObject(responseBody);
    }
}

import requests
headers = {
  'symplr-integration-user-identifier': 'string',
  'client_id': 'string',
  'symplr-integration-tenant': 'string',
  'symplr-integration-vendor-user-identifier': 'string',
  'symplr-integration-source-application': 'string',
  'client_secret': 'string'
}

r = requests.delete('/document-reference/{documentReferenceId}', headers = headers)

print(r.json())

DELETE /document-reference/{documentReferenceId}

Parameters

Name In Type Required Description
documentReferenceId path string true This is the ID information for the Document Reference as defined on the symplr Platform
symplr-integration-user-identifier header string false The unique identifier of a user (such as “jdcarlson@symplr.com”)
client_id header string true The unique identifier that represents a registered application
symplr-integration-tenant header string false The determined tenant code from Mulesoft. This could be used to determine the scope of an operation in a multi-tenant system
symplr-integration-vendor-user-identifier header string false The unique identifier of a given vendor
symplr-integration-source-application header string false The source application that called Mulesoft
client_secret header string true The secret value used to authenticate the registered application

Responses

Status Meaning Description Schema
200 OK none None
400 Bad Request none None
404 Not Found none None
500 Internal Server Error none None